(PE-36457) use attribute in csr for auto-reneal indication #2762
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This changes the mechanism used to determine if an agent should have the shorter "auto-renewal" ttl for Certificate Signing Requests, or if it should use the default ca-ttl.
The agent will include an attribute that indicates with a "true" value that it supports auto-renewal. If the attribute is missing, or is a "false" value, the indication is that it does not support auto-renewal.
Tests are updated as needed to demonstrate the new behaviors.
The code related to creating, interrogating and deleting the indicator file have been removed.