モジュール java.base
パッケージ javax.net.ssl

インタフェースX509KeyManager

すべてのスーパー・インタフェース:
KeyManager
既知のすべての実装クラス:
X509ExtendedKeyManager

public interface X509KeyManager extends KeyManager
このインタフェースのインスタンスは、ローカル側のセキュア・ソケットを認証するときに使用する、X509証明書ベースのキー・ペアを管理します。

セキュアなソケット・ネゴシエーション中に、実装はこのインタフェースのメソッドをコールして次のことを行います:

  • 指定された条件に基づいて、ネゴシエーションに使用できる別名のセットを特定する。
  • 指定された条件に基づいて最適な別名を選択する。
  • 指定された別名に対応するキー・データを取得する。

ノート: このクラスでは、X509ExtendedKeyManagerの使用を優先することをお勧めします。

導入されたバージョン:
1.4