JavaTM 2
Platform
Std. Ed. v1.4.0

パッケージ javax.net.ssl

セキュアソケットパッケージのクラスを提供します。

参照:
          説明

インタフェースの概要
HandshakeCompletedListener このインタフェースは、指定された SSL 接続上で SSL プロトコルのハンドシェークが完了したことを通知するクラスに実装します。
HostnameVerifier このクラスは、ホスト名を検証するときの基本インタフェースです。
KeyManager JSSE 鍵マネージャの基本インタフェースです。
ManagerFactoryParameters このクラスは、アルゴリズム固有の情報を KeyManagerFactory または TrustManagerFactory に渡すときに使用する基本インタフェースです。
SSLSession SSL では、2 つのエンティティ間で進行中の関係がセッションと呼ばれます。
SSLSessionBindingListener このインタフェースは、SSLSession にバインドされているかどうかを認識する必要のあるオブジェクトに実装します。
SSLSessionContext SSLSessionContext は、特定のエンティティと関連付けられた一連の SSLSession を表します。
TrustManager JSSE 信頼マネージャの基本インタフェースです。
X509KeyManager このインタフェースのインスタンスは、ローカル側のセキュアソケットを認証するときに使用する、X509 証明書ベースの鍵ペアを管理します。
X509TrustManager このインタフェースのインスタンスは、リモート側のセキュアソケットの認証に使用される X.509 証明書を管理します。
 

クラスの概要
HandshakeCompletedEvent このイベントは、指定された SSL 接続で SSL のハンドシェークが完了したことを示します。
HttpsURLConnection HttpsURLConnection は、HttpURLConnection の拡張クラスで、HTTPS 固有の機能を使用できます。
KeyManagerFactory このクラスは、鍵データのソースに基づいて、鍵マネージャのファクトリとして機能します。
KeyManagerFactorySpi このクラスは、KeyManagerFactory クラスのサービスプロバイダインタフェース (SPI) を定義します。
SSLContext このクラスのインスタンスは、セキュアソケットファクトリのファクトリとして機能する、セキュアソケットプロトコルの実装を表します。
SSLContextSpi このクラスは、SSLContext クラスのサービスプロバイダインタフェース (SPI) を定義します。
SSLPermission このクラスは、各種のネットワークアクセス権のために使います。
SSLServerSocket このクラスは ServerSocket を拡張し、Secure Sockets Layer (SSL) や Transport Layer Security (TLS) などのプロトコルを使用するセキュアサーバソケットを提供します。
SSLServerSocketFactory SSLServerSocketFactorySSLServerSocket を作成します。
SSLSessionBindingEvent このイベントは、SSLSessionBindingListener に伝達されます。
SSLSocket このクラスは Socket を拡張し、Secure Sockets Layer (SSL) や IETF Transport Layer Security (TLS) などのプロトコルを使用するセキュアソケットを提供します。
SSLSocketFactory SSLSocketFactorySSLSocket を作成します。
TrustManagerFactory このクラスは、信頼データのソースに基づいて、信頼マネージャのファクトリとして機能します。
TrustManagerFactorySpi このクラスは、TrustManagerFactory クラスのサービスプロバイダインタフェース (SPI) を定義します。
 

例外の概要
SSLException SSL サブシステムによって検出されたエラーを示します。
SSLHandshakeException クライアントとサーバが、セキュリティのネゴシエーションを適切なレベルで行うことができなかったことを示します。
SSLKeyException 不正な SSL キーを報告します。
SSLPeerUnverifiedException ピアの識別情報が確認できなかったことを示します。
SSLProtocolException SSL プロトコルの動作で発生したエラーを報告します。
 

パッケージ javax.net.ssl の説明

セキュアソケットパッケージのクラスを提供します。セキュアソケットクラスを使用すれば、SSL または 関連セキュリティプロトコルを使用して通信するときに、ネットワークバイトストリームで発生したエラーを確実に検出できます。また、データの暗号化やピアの認証を行うことができます。

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

JavaTM 2
Platform
Std. Ed. v1.4.0

バグの報告と機能のリクエスト
これ以外の API リファレンスおよび開発者用ドキュメントについては、 Java 2 SDK SE 開発者用ドキュメントを参照してください。 開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、 およびコード実例が含まれています。

Java、Java 2D、および JDBC は米国ならびにその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.