インターフェース SslStoreBundle

すべての既知の実装クラス:
JksSslStoreBundlePemSslStoreBundle

public interface SslStoreBundle
SSL 接続の確立に使用できるキーとトラストストアのバンドル。
導入:
3.1.0
作成者:
Scott Frederick
関連事項:
  • フィールドサマリー

    フィールド
    修飾子と型
    フィールド
    説明
    static final SslStoreBundle
    メソッドごとに null を返す SslStoreBundle
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    トラストマテリアルまたは null から生成されたキーストアを返します。
    キーストアまたは null 内のキーのパスワードを返します。
    トラストマテリアルまたは null から生成されたトラストストアを返します。
    of(KeyStoreSE keyStore, StringSE keyStorePassword, KeyStoreSE trustStore)
    新しい SslStoreBundle インスタンスを作成するファクトリメソッド。
  • フィールドの詳細

  • メソッドの詳細

    • getKeyStore

      KeyStoreSE getKeyStore()
      トラストマテリアルまたは null から生成されたキーストアを返します。
      戻り値:
      キーストア
    • getKeyStorePassword

      StringSE getKeyStorePassword()
      キーストアまたは null 内のキーのパスワードを返します。
      戻り値:
      キーのパスワード
    • getTrustStore

      KeyStoreSE getTrustStore()
      トラストマテリアルまたは null から生成されたトラストストアを返します。
      戻り値:
      トラストストア
    • of

      static SslStoreBundle of(KeyStoreSE keyStore, StringSE keyStorePassword, KeyStoreSE trustStore)
      新しい SslStoreBundle インスタンスを作成するファクトリメソッド。
      パラメーター:
      keyStore - キーストアまたは null
      keyStorePassword - キーストアのパスワードまたは null
      trustStore - トラストストアまたは null
      戻り値:
      新しい SslStoreBundle インスタンス