インターフェース PemSslStore


public interface PemSslStore
PEM コンテンツからロードされた個別の信頼ストアまたはキーストア。
導入:
3.2.0
作成者:
Phillip Webb
関連事項:
  • メソッドの詳細

    • type

      StringSE type()
      キーストアの型 ( JKS または PKCS11 など)。null 値は KeyStore.getDefaultType() を使用します)。
      戻り値:
      キーストア型
    • alias

      StringSE alias()
      KeyStoreSE にエントリを設定するときに使用されるエイリアス。
      戻り値:
      別名
    • password

      StringSE password()
      setting key entriesSE または KeyStoreSE のときに使用されるパスワード。
      戻り値:
      パスワード
    • certificates

      ListSE<X509CertificateSE> certificates()
      このストアの証明書。private key が存在する場合、戻り値は証明書 チェーン として扱われ、そうでない場合は、すべて登録する必要がある証明書のリストとして扱われます。
      戻り値:
      X509 証明書
    • privateKey

      PrivateKeySE privateKey()
      このストアまたは null の秘密キー。
      戻り値:
      秘密鍵
    • withAlias

      default PemSslStore withAlias(StringSE alias)
      新しいエイリアスを持つ新しい PemSslStore インスタンスを返します。
      パラメーター:
      alias - 新しい別名
      戻り値:
      新しい PemSslStore インスタンス
    • withPassword

      default PemSslStore withPassword(StringSE password)
      新しいパスワードを使用して新しい PemSslStore インスタンスを返します。
      パラメーター:
      password - 新しいパスワード
      戻り値:
      新しい PemSslStore インスタンス
    • load

      static PemSslStore load(PemSslStoreDetails details)
      指定された PemSslStoreDetails を使用してロードされた PemSslStore インスタンスを返します。
      パラメーター:
      details - PEM ストアの詳細
      戻り値:
      ロードされた PemSslStore または null
    • of

      static PemSslStore of(StringSE type, ListSE<X509CertificateSE> certificates, PrivateKeySE privateKey)
      指定された値で新しい PemSslStore を作成するために使用できるファクトリメソッド。
      パラメーター:
      type - キーストア型
      certificates - このストアの証明書
      privateKey - 秘密鍵
      戻り値:
      新しい PemSslStore インスタンス
    • of

      static PemSslStore of(ListSE<X509CertificateSE> certificates, PrivateKeySE privateKey)
      指定された値で新しい PemSslStore を作成するために使用できるファクトリメソッド。
      パラメーター:
      certificates - このストアの証明書
      privateKey - 秘密鍵
      戻り値:
      新しい PemSslStore インスタンス
    • of

      static PemSslStore of(StringSE type, StringSE alias, StringSE password, ListSE<X509CertificateSE> certificates, PrivateKeySE privateKey)
      指定された値で新しい PemSslStore を作成するために使用できるファクトリメソッド。
      パラメーター:
      type - キーストア型
      alias - KeyStoreSE にエントリを設定するときに使用されるエイリアス
      password - KeyStoreSE で使用されるパスワード setting key entriesSE
      certificates - このストアの証明書
      privateKey - 秘密鍵
      戻り値:
      新しい PemSslStore インスタンス