Uses of Class
org.springframework.vault.support.Certificate
Packages that use Certificate
Package
Description
Spring Vault's managed certificate support.
Support classes for certificate application events.
Classes supporting the Vault packages, such as value objects.
-
Uses of Certificate in org.springframework.vault.core.certificate
Methods in org.springframework.vault.core.certificate that return CertificateModifier and TypeMethodDescriptionCertificateAuthority.getIssuerCertificate(String certificateName, String issuer) Retrieve the issuer certificate for the givencertificateNameandissuer.PersistentCertificateAuthority.getIssuerCertificate(String bundleName, String issuer) VaultCertificateAuthority.getIssuerCertificate(String certificateName, String issuer) Methods in org.springframework.vault.core.certificate with parameters of type CertificateModifier and TypeMethodDescriptionprotected voidCertificateEventPublisher.onCertificateExpired(RequestedCertificate requestedCertificate, Certificate certificate) Hook method called when aCertificateexpires.protected voidCertificateEventPublisher.onCertificateObtained(RequestedCertificate requestedCertificate, Certificate certificate) Hook method called when a certificate was obtained.protected voidCertificateEventPublisher.onCertificateRotated(RequestedCertificate requestedCertificate, Certificate certificate) Hook method called when certificates were rotated.Method parameters in org.springframework.vault.core.certificate with type arguments of type CertificateModifier and TypeMethodDescriptionstatic ManagedCertificateManagedCertificate.from(RequestedCertificate requestedCertificate, Consumer<Certificate> certificateConsumer) Create aManagedCertificateBundle.static ManagedCertificateManagedCertificate.from(RequestedCertificate requestedCertificate, Consumer<Certificate> certificateConsumer, Consumer<Throwable> errorConsumer) Create aManagedCertificateBundle.static ManagedCertificateManagedCertificate.trust(String name, String issuer, Consumer<Certificate> certificateConsumer) Create aManagedTrustAnchor.static ManagedCertificateManagedCertificate.trust(RequestedTrustAnchor trustAnchor, Consumer<Certificate> certificateConsumer, Consumer<Throwable> errorConsumer) Create aManagedCertificateBundle.ThecertificateConsumerwill be invoked with the issued (or obtained)Certificateon certificate container startup and each time the certificate is rotated. -
Uses of Certificate in org.springframework.vault.core.certificate.event
Methods in org.springframework.vault.core.certificate.event that return CertificateModifier and TypeMethodDescriptionCertificateExpiredEvent.getCertificate()CertificateObtainedEvent.getCertificate()Constructors in org.springframework.vault.core.certificate.event with parameters of type CertificateModifierConstructorDescriptionCertificateExpiredEvent(RequestedCertificate requestedCertificate, Certificate certificate) Create a newCertificateExpiredEventgivenRequestedCertificate.CertificateObtainedEvent(RequestedCertificate requestedCertificate, Certificate certificate) CertificateRotatedEvent(RequestedCertificate requestedCertificate, Certificate certificate) -
Uses of Certificate in org.springframework.vault.support
Subclasses of Certificate in org.springframework.vault.supportModifier and TypeClassDescriptionclassValue object representing a certificate bundle consisting of a private key, the certificate and the issuer certificate.Methods in org.springframework.vault.support that return CertificateModifier and TypeMethodDescriptionstatic CertificateCreate aCertificategiven a private key with certificates and the serial number.static CertificateCertificate.of(String serialNumber, String certificate, String issuingCaCertificate, List<String> caChain) Create aCertificategiven a private key with certificates and the serial number.static CertificateCertificate.of(String serialNumber, String certificate, String issuingCaCertificate, List<String> caChain, Long revocationTime) Create aCertificategiven a private key with certificates and the serial number.