Javax.Net.Ssl 名前空間
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
このパッケージには、Secure Sockets Layer (SSL) プロトコルと後続のトランスポート層セキュリティ (TLS) プロトコルを使用するために必要なクラスとインターフェイスが用意されています。
クラス
CertPathTrustManagerParameters |
CertPathParameters のラッパー。 |
ExtendedSSLSession |
インターフェイスを拡張して |
HandshakeCompletedEvent |
このイベントは、特定の SSL 接続で SSL ハンドシェイクが完了したことを示します。 |
HttpsURLConnection |
|
KeyManagerFactory |
このクラスは、キー マテリアルのソースに基づいてキー マネージャーのファクトリとして機能します。 |
KeyManagerFactorySpi |
このクラスは、 クラスの サービス プロバイダー インターフェイス (<b>SPI</b>) を |
KeyStoreBuilderParameters |
KeyStore のリストをカプセル化する X509KeyManagers の parameters オブジェクト。 |
SNIHostName |
このクラスのインスタンスは、サーバー名表示 (SNI) 拡張機能の種類 |
SNIMatcher |
このクラスのインスタンスは、インスタンスに対して一致操作を実行するマッチャーを |
SNIServerName |
このクラスのインスタンスは、サーバー名表示 (SNI) 拡張機能のサーバー名を表します。 |
SSLContext |
このクラスのインスタンスは、セキュリティで保護されたソケット ファクトリまたは |
SSLContextSpi |
このクラスは、 クラスの サービス プロバイダー インターフェイス (<b>SPI</b>) を |
SSLEngine |
Secure Sockets Layer (SSL) や IETF RFC 2246 "Transport Layer Security" (TLS) プロトコルなどのプロトコルを使用してセキュリティで保護された通信を可能にするが、トランスポートに依存しないクラス。 |
SSLEngineResult |
I/O 呼び出しによって |
SSLEngineResult.HandshakeStatus |
この |
SSLEngineResult.Status |
操作の |
SSLException |
SSL サブシステムによって何らかのエラーが検出されたことを示します。 |
SSLHandshakeException |
クライアントとサーバーが目的のレベルのセキュリティをネゴシエートできなかったことを示します。 |
SSLKeyException |
不適切な SSL キーを報告します。 |
SSLParameters |
SSL/TLS 接続のパラメーターをカプセル化します。 |
SSLPeerUnverifiedException |
ピアの ID が検証されていないことを示します。 |
SSLPermission |
従来のセキュリティ コード。は使用しません。 |
SSLProtocolException |
SSL プロトコルの操作でエラーを報告します。 |
SSLServerSocket |
このクラスは、 を拡張 |
SSLServerSocketFactory |
|
SSLSessionBindingEvent |
このイベントは SSLSessionBindingListener に伝達されます。 |
SSLSocket |
このクラスは、 を拡張 |
SSLSocketFactory |
|
StandardConstants |
標準定数の定義 |
TrustManagerFactory |
このクラスは、信頼材料のソースに基づいて、信頼マネージャーのファクトリとして機能します。 |
TrustManagerFactorySpi |
このクラスは、 クラスの サービス プロバイダー インターフェイス (<b>SPI</b>) を |
X509ExtendedKeyManager |
X509KeyManager インターフェイスの拡張を提供する抽象クラス。 |
X509ExtendedTrustManager |
SSL/TLS 接続の機密性の |
インターフェイス
IHandshakeCompletedListener |
このインターフェイスは、特定の SSL 接続での SSL プロトコル ハンドシェイクの完了に関する通知を受け取る任意のクラスによって実装されます。 |
IHostnameVerifier |
このクラスは、ホスト名検証の基本インターフェイスです。 |
IKeyManager |
これは JSSE キー マネージャーの基本インターフェイスです。 |
IManagerFactoryParameters |
このクラスは、KeyManagerFactory または TrustManagerFactory にアルゴリズム固有の情報を提供するための基本インターフェイスです。 |
ISSLSession |
SSL では、セッションを使用して、2 つのエンティティ間の継続的な関係を記述します。 |
ISSLSessionBindingListener |
このインターフェイスは、SSLSession からバインドまたはバインド解除されるタイミングを知りたいオブジェクトによって実装されます。 |
ISSLSessionContext |
は |
ITrustManager |
これは、JSSE 信頼マネージャーの基本インターフェイスです。 |
IX509KeyManager |
このインターフェイスのインスタンスは、セキュリティで保護されたソケットのローカル側の認証に使用される X509 証明書ベースのキー ペアを管理します。 |
IX509TrustManager |
このインターフェイスのインスタンスは、セキュリティで保護されたソケットのリモート側の認証に使用できる X509 証明書を管理します。 |