Package org.springframework.vault.core.certificate
@NullMarked
package org.springframework.vault.core.certificate
Spring Vault's managed certificate support.
-
ClassDescriptionInterface representing a Certificate Authority to issue certificates.Storage interface for storing
CertificateBundleinstances with their private and public keys.Event-based container to request certificates from Vault's PKI engine and rotate these on expiry.Publisher forCertificateEvents.SimpleCertificateErrorListenerimplementation to log errors.Interface to be implemented by types that registerManagedCertificateinstances with anCertificateRegistry.Registry to manageRequestedCertificates (request and rotation).Value object to simplify management of a certificated issued by (or obtained from) Vault using functional callbacks.Map-based implementation ofCertificateBundleStore.CertificateAuthorityimplementation that usesCertificateBundleStoreto store certificate bundles.Vault PKICertificateAuthorityimplementation.Versioned implementation ofCertificateBundleStoreusing Vault's Key-Value (KV) secret backend v2.