Javax.Net.Ssl 名前空間
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
このパッケージには、Secure Sockets Layer (SSL) プロトコルと後続のトランスポート層セキュリティ (TLS) プロトコルを使用するために必要なクラスとインターフェイスが用意されています。
クラス
CertPathTrustManagerParameters |
CertPathParameters のラッパー。 |
ExtendedSSLSession |
追加のセッション属性を |
HandshakeCompletedEvent |
このイベントは、特定の SSL 接続で SSL ハンドシェイクが完了したことを示します。 |
HttpsURLConnection |
|
KeyManagerFactory |
このクラスは、キー マテリアルのソースに基づくキー マネージャーのファクトリとして機能します。 |
KeyManagerFactorySpi |
このクラスは、クラスの サービス プロバイダー インターフェイス (<b>SPI</b>) を |
KeyStoreBuilderParameters |
KeyStore のリストをカプセル化する X509KeyManagers のパラメーター オブジェクト。 |
SNIHostName |
このクラスのインスタンスは、サーバー名表示 (SNI) 拡張機能の種類 |
SNIMatcher |
このクラスのインスタンスは、インスタンスに対して一致操作を実行するマッチャーを |
SNIServerName |
このクラスのインスタンスは、サーバー名表示 (SNI) 拡張機能のサーバー名を表します。 |
SSLContext |
このクラスのインスタンスは、セキュリティで保護されたソケット ファクトリまたは |
SSLContextSpi |
このクラスは、クラスの サービス プロバイダー インターフェイス (<b>SPI</b>) を |
SSLEngine |
Secure Sockets Layer (SSL) や IETF RFC 2246 "トランスポート層セキュリティ" (TLS) プロトコルなどのプロトコルを使用してセキュリティで保護された通信を可能にするが、トランスポートに依存しないクラス。 |
SSLEngineResult |
I/O 呼び出しによって |
SSLEngineResult.HandshakeStatus |
|
SSLEngineResult.Status |
操作の |
SSLException |
SSL サブシステムによって検出された何らかのエラーを示します。 |
SSLHandshakeException |
クライアントとサーバーが目的のレベルのセキュリティをネゴシエートできなかったことを示します。 |
SSLKeyException |
不適切な SSL キーを報告します。 |
SSLParameters |
SSL/TLS 接続のパラメーターをカプセル化します。 |
SSLPeerUnverifiedException |
ピアの ID が検証されていないことを示します。 |
SSLPermission |
従来のセキュリティ コード。使用しないでください。 |
SSLProtocolException |
SSL プロトコルの操作中にエラーが報告されます。 |
SSLServerSocket |
このクラスは s を拡張 |
SSLServerSocketFactory |
|
SSLSessionBindingEvent |
このイベントは SSLSessionBindingListener に伝達されます。 |
SSLSocket |
このクラスは s を拡張 |
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 |
A |
ITrustManager |
これは JSSE トラスト マネージャーの基本インターフェイスです。 |
IX509KeyManager |
このインターフェイスのインスタンスは、セキュリティで保護されたソケットのローカル側の認証に使用される X509 証明書ベースのキー ペアを管理します。 |
IX509TrustManager |
このインターフェイスのインスタンスは、セキュリティで保護されたソケットのリモート側の認証に使用できる X509 証明書を管理します。 |