Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: explicit max ttl for secrets #199

Merged
merged 1 commit into from
Jul 3, 2024

Commits on Jun 25, 2024

  1. feat: add explicit_max_ttl to azure secrets

    Add `explicit_max_ttl` to Azure role attributes. If set, Application
    Secrets in Azure AD will be created with a maximum lifetime equal to
    `explicit_max_ttl` instead of the hard-coded 10-year default in effect
    until now.
    
    Leases are renewable unless or until the remaining Azure-side lifetime
    is shorter than the role's configured TTL. Marking a lease as
    non-renewable signals to clients that they must obtain a new
    lease/secret when the existing one is approaching the limit that was
    originally set through `explicit_max_ttl`.
    
    Fixes hashicorp#178
    Fixes VAULT-12316
    gsantos-hc committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    2f79d8d View commit details
    Browse the repository at this point in the history