クラスの使用
org.springframework.vault.support.CertificateBundle
CertificateBundle を使用するパッケージ
パッケージ
説明
Spring Vault のマネージド証明書サポート。
証明書アプリケーションイベントのサポートクラス。
値オブジェクトなど、Vault パッケージをサポートするクラス。
org.springframework.vault.core.certificate 内の CertificateBundle 使用
修飾子と型メソッド説明@Nullable CertificateBundle指定されたnameに登録されているCertificateBundleを取得します。@Nullable CertificateBundle@Nullable CertificateBundleCertificateAuthority.issueCertificate(StringSE certificateName, StringSE role, VaultCertificateRequest request) 指定されたcertificateNameに対して、ロール名とVaultCertificateRequestを使用して証明書を発行 (または再発行) します。PersistentCertificateAuthority.issueCertificate(StringSE bundleName, StringSE role, VaultCertificateRequest request) VaultCertificateAuthority.issueCertificate(StringSE certificateName, StringSE role, VaultCertificateRequest request) 型 CertificateBundle のパラメーターを持つ org.springframework.vault.core.certificate のメソッド修飾子と型メソッド説明voidCertificateBundleStore.registerBundle(StringSE name, CertificateBundle bundle) CertificateBundleを、指定されたnameに登録して保存します。voidMapCertificateBundleStore.registerBundle(StringSE name, CertificateBundle bundle) voidVersionedCertificateBundleStore.registerBundle(StringSE name, CertificateBundle bundle) 型 CertificateBundle の型引数を持つ org.springframework.vault.core.certificate のメソッドパラメーター修飾子と型メソッド説明static ManagedCertificateManagedCertificate.issue(StringSE name, StringSE role, VaultCertificateRequest certificateRequest, ConsumerSE<CertificateBundle> bundleConsumer) X.509 証明書とその秘密鍵からなる発行済みManagedCertificateバンドルを作成します。static ManagedCertificateManagedCertificate.issue(StringSE name, StringSE role, VaultCertificateRequest certificateRequest, ConsumerSE<CertificateBundle> bundleConsumer, ConsumerSE<ThrowableSE> errorConsumer) X.509 証明書とその秘密鍵からなる発行済みManagedCertificateバンドルを作成します。static ManagedCertificateManagedCertificate.issue(RequestedCertificateBundle certificateBundle, ConsumerSE<CertificateBundle> bundleConsumer, ConsumerSE<ThrowableSE> errorConsumer) X.509 証明書とその秘密鍵からなる発行済みManagedCertificateバンドルを作成します。型の型引数を持つ org.springframework.vault.core.certificate のコンストラクターパラメーター CertificateBundleorg.springframework.vault.core.certificate.event 内の CertificateBundle 使用
型 CertificateBundle のパラメーターを持つ org.springframework.vault.core.certificate.event のコンストラクター修飾子コンストラクター説明CertificateBundleIssuedEvent(RequestedCertificate requestedCertificate, CertificateBundle certificateBundle) CertificateBundleRotatedEvent(RequestedCertificate requestedCertificate, CertificateBundle bundle) org.springframework.vault.support 内の CertificateBundle 使用
修飾子と型メソッド説明static CertificateBundleCertificateBundle.of(StringSE serialNumber, StringSE certificate, StringSE issuingCaCertificate, StringSE privateKey) 証明書とシリアル番号を含む秘密鍵を指定してCertificateBundleを作成します。static CertificateBundleCertificateBundle.of(StringSE serialNumber, StringSE certificate, StringSE issuingCaCertificate, StringSE privateKey, @Nullable StringSE privateKeyType) 証明書とシリアル番号を含む秘密鍵を指定してCertificateBundleを作成します。static CertificateBundleCertificateBundle.of(StringSE serialNumber, StringSE certificate, StringSE issuingCaCertificate, StringSE privateKey, @Nullable StringSE privateKeyType, LongSE revocationTime) 証明書とシリアル番号を含む秘密鍵を指定してCertificateBundleを作成します。