Class VaultProperties.ConfigLifecycle

  • Enclosing class:
    VaultProperties

    public static class VaultProperties.ConfigLifecycle
    extends Object
    Configuration to Vault lifecycle management (renewal, revocation of tokens and secrets).
    • Constructor Detail

      • ConfigLifecycle

        public ConfigLifecycle()
    • Method Detail

      • isEnabled

        public boolean isEnabled()
      • setEnabled

        public void setEnabled​(boolean enabled)
      • getMinRenewal

        @Nullable
        public Duration getMinRenewal()
      • setMinRenewal

        public void setMinRenewal​(@Nullable
                                  Duration minRenewal)
      • getExpiryThreshold

        @Nullable
        public Duration getExpiryThreshold()
      • setExpiryThreshold

        public void setExpiryThreshold​(@Nullable
                                       Duration expiryThreshold)
      • getLeaseEndpoints

        @Nullable
        public org.springframework.vault.core.lease.LeaseEndpoints getLeaseEndpoints()
      • setLeaseEndpoints

        public void setLeaseEndpoints​(@Nullable
                                      org.springframework.vault.core.lease.LeaseEndpoints leaseEndpoints)