Uses of Class
org.springframework.vault.support.CertificateBundle
Packages that use CertificateBundle
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 CertificateBundle in org.springframework.vault.core.certificate
Methods in org.springframework.vault.core.certificate that return CertificateBundleModifier and TypeMethodDescription@Nullable CertificateBundleRetrieve theCertificateBundleregistered under the givenname.@Nullable CertificateBundle@Nullable CertificateBundleCertificateAuthority.issueCertificate(String certificateName, String role, VaultCertificateRequest request) Issue (or re-issue) a certificate for the givencertificateNameusing the role name andVaultCertificateRequest.PersistentCertificateAuthority.issueCertificate(String bundleName, String role, VaultCertificateRequest request) VaultCertificateAuthority.issueCertificate(String certificateName, String role, VaultCertificateRequest request) Methods in org.springframework.vault.core.certificate with parameters of type CertificateBundleModifier and TypeMethodDescriptionvoidCertificateBundleStore.registerBundle(String name, CertificateBundle bundle) Register and store aCertificateBundleunder its givenname.voidMapCertificateBundleStore.registerBundle(String name, CertificateBundle bundle) voidVersionedCertificateBundleStore.registerBundle(String name, CertificateBundle bundle) Method parameters in org.springframework.vault.core.certificate with type arguments of type CertificateBundleModifier and TypeMethodDescriptionstatic ManagedCertificateManagedCertificate.issue(String name, String role, VaultCertificateRequest certificateRequest, Consumer<CertificateBundle> bundleConsumer) Create an issuedManagedCertificatebundle consisting of an X.509 Certificate and its private key.static ManagedCertificateManagedCertificate.issue(String name, String role, VaultCertificateRequest certificateRequest, Consumer<CertificateBundle> bundleConsumer, Consumer<Throwable> errorConsumer) Create an issuedManagedCertificatebundle consisting of an X.509 Certificate and its private key.static ManagedCertificateManagedCertificate.issue(RequestedCertificateBundle certificateBundle, Consumer<CertificateBundle> bundleConsumer, Consumer<Throwable> errorConsumer) Create an issuedManagedCertificatebundle consisting of an X.509 Certificate and its private key.Constructor parameters in org.springframework.vault.core.certificate with type arguments of type CertificateBundle -
Uses of CertificateBundle in org.springframework.vault.core.certificate.event
Methods in org.springframework.vault.core.certificate.event that return CertificateBundleConstructors in org.springframework.vault.core.certificate.event with parameters of type CertificateBundleModifierConstructorDescriptionCertificateBundleIssuedEvent(RequestedCertificate requestedCertificate, CertificateBundle certificateBundle) CertificateBundleRotatedEvent(RequestedCertificate requestedCertificate, CertificateBundle bundle) -
Uses of CertificateBundle in org.springframework.vault.support
Methods in org.springframework.vault.support that return CertificateBundleModifier and TypeMethodDescriptionstatic CertificateBundleCertificateBundle.of(String serialNumber, String certificate, String issuingCaCertificate, String privateKey) Create aCertificateBundlegiven a private key with certificates and the serial number.static CertificateBundleCertificateBundle.of(String serialNumber, String certificate, String issuingCaCertificate, String privateKey, @Nullable String privateKeyType) Create aCertificateBundlegiven a private key with certificates and the serial number.static CertificateBundleCertificateBundle.of(String serialNumber, String certificate, String issuingCaCertificate, String privateKey, @Nullable String privateKeyType, Long revocationTime) Create aCertificateBundlegiven a private key with certificates and the serial number.