Uses of Class
org.springframework.vault.core.lease.domain.Lease
Packages that use Lease
Package
Description
The core package implementing lease renewal and secret rotation.
Lease domain classes.
Support classes for lease application events.
-
Uses of Lease in org.springframework.vault.core.lease
Methods in org.springframework.vault.core.lease that return LeaseModifier and TypeMethodDescriptionprotected LeaseSecretLeaseContainer.doRenewLease(RequestedSecret requestedSecret, Lease lease) Renew aLeasefor aRequestedSecret.Methods in org.springframework.vault.core.lease with parameters of type LeaseModifier and TypeMethodDescriptionprotected LeaseSecretLeaseContainer.doRenewLease(RequestedSecret requestedSecret, Lease lease) Renew aLeasefor aRequestedSecret.protected voidSecretLeaseContainer.doRevokeLease(RequestedSecret requestedSecret, Lease lease) Revoke theLease.protected voidSecretLeaseEventPublisher.onAfterLeaseRenewed(RequestedSecret requestedSecret, Lease lease) Hook method called when aLeaseis renewed.protected voidSecretLeaseEventPublisher.onAfterLeaseRevocation(RequestedSecret requestedSecret, Lease lease) Hook method called after triggering revocation for aLease.protected voidSecretLeaseEventPublisher.onBeforeLeaseRevocation(RequestedSecret requestedSecret, Lease lease) Hook method called before triggering revocation for aLease.protected voidSecretLeaseEventPublisher.onError(RequestedSecret requestedSecret, Lease lease, Exception e) Hook method called when an error occurred during secret retrieval, lease renewal, and other Vault interactions.protected voidSecretLeaseContainer.onLeaseExpired(RequestedSecret requestedSecret, Lease lease) Hook method called when aLeaseexpires.protected voidSecretLeaseEventPublisher.onLeaseExpired(RequestedSecret requestedSecret, Lease lease) Hook method called when aLeaseexpires.protected voidSecretLeaseEventPublisher.onSecretsObtained(RequestedSecret requestedSecret, Lease lease, Map<String, Object> body) Hook method called when secrets were obtained.protected voidSecretLeaseEventPublisher.onSecretsRotated(RequestedSecret requestedSecret, Lease previousLease, Lease lease, Map<String, Object> body) Hook method called when secrets were rotated. -
Uses of Lease in org.springframework.vault.core.lease.domain
Methods in org.springframework.vault.core.lease.domain that return Lease -
Uses of Lease in org.springframework.vault.core.lease.event
Methods in org.springframework.vault.core.lease.event that return LeaseModifier and TypeMethodDescriptionSecretLeaseRotatedEvent.getCurrentLease()SecretLeaseEvent.getLease()SecretLeaseRotatedEvent.getPreviousLease()Constructors in org.springframework.vault.core.lease.event with parameters of type LeaseModifierConstructorDescriptionAfterSecretLeaseRenewedEvent(RequestedSecret requestedSecret, Lease lease) AfterSecretLeaseRevocationEvent(RequestedSecret requestedSecret, Lease lease) BeforeSecretLeaseRevocationEvent(RequestedSecret requestedSecret, Lease lease) SecretLeaseCreatedEvent(RequestedSecret requestedSecret, Lease lease, Map<String, Object> secrets) SecretLeaseErrorEvent(RequestedSecret requestedSecret, Lease lease, Throwable exception) protectedSecretLeaseEvent(RequestedSecret requestedSecret, Lease lease) SecretLeaseExpiredEvent(RequestedSecret requestedSecret, Lease lease) SecretLeaseRotatedEvent(RequestedSecret requestedSecret, Lease previousLease, Lease currentLease, Map<String, Object> secrets) SecretNotFoundEvent(RequestedSecret requestedSecret, Lease lease) Create a newSecretNotFoundEventgivenRequestedSecret