パッケージ
javax.net.sslの使用
パッケージ | 説明 |
---|---|
com.sun.net.httpserver |
組込みのHTTPサーバーの構築に使用できる、単純で高度なHTTPサーバーAPIを提供します。
|
java.net |
ネットワーク・アプリケーションを実装するためのクラスを提供します。
|
java.net.http |
HTTPクライアントおよびWebSocket API
|
javax.naming.ldap |
LDAPv3の拡張操作とコントロールのサポートを提供します。
|
javax.net.ssl |
セキュア・ソケット・パッケージのクラスを提供します。
|
javax.rmi.ssl |
Secure Sockets Layer (SSL)またはTransport Layer Security (TLS)プロトコルを介した
RMIClientSocketFactory およびRMIServerSocketFactory の実装を提供します。 |
-
com.sun.net.httpserverにより使用されるjavax.net.sslのクラス クラス 説明 SSLContext このクラスのインスタンスは、セキュア・ソケット・ファクトリまたはSSLEngine
のファクトリとして機能する、セキュア・ソケット・ファクトリ・プロトコルの実装を表します。SSLParameters SSL/TLS/DTLS接続のパラメータをカプセル化します。SSLSession SSLでは、2つのエンティティ間で進行中の関係がセッションと呼ばれます。 -
java.netにより使用されるjavax.net.sslのクラス クラス 説明 SSLPeerUnverifiedException ピアの識別情報が確認できなかったことを示します。SSLSession SSLでは、2つのエンティティ間で進行中の関係がセッションと呼ばれます。 -
java.net.httpにより使用されるjavax.net.sslのクラス クラス 説明 SSLContext このクラスのインスタンスは、セキュア・ソケット・ファクトリまたはSSLEngine
のファクトリとして機能する、セキュア・ソケット・ファクトリ・プロトコルの実装を表します。SSLParameters SSL/TLS/DTLS接続のパラメータをカプセル化します。SSLSession SSLでは、2つのエンティティ間で進行中の関係がセッションと呼ばれます。 -
javax.naming.ldapにより使用されるjavax.net.sslのクラス クラス 説明 HostnameVerifier このクラスは、ホスト名を検証するときの基本インタフェースです。SSLSession SSLでは、2つのエンティティ間で進行中の関係がセッションと呼ばれます。SSLSocketFactory SSLSocketFactory
はSSLSocket
を作成します。 -
javax.net.sslにより使用されるjavax.net.sslのクラス クラス 説明 HandshakeCompletedEvent このイベントは、指定されたSSL接続でSSLのハンドシェークが完了したことを示します。HandshakeCompletedListener このインタフェースは、指定されたSSL接続上でSSLプロトコルのハンドシェークが完了したことを通知するクラスに実装します。HostnameVerifier このクラスは、ホスト名を検証するときの基本インタフェースです。KeyManager JSSEキー・マネージャの基本インタフェースです。KeyManagerFactory このクラスは、キー・データのソースに基づいて、キー・マネージャのファクトリとして機能します。KeyManagerFactorySpi このクラスは、KeyManagerFactory
クラスのサービス・プロバイダ・インタフェース (SPI)を定義します。ManagerFactoryParameters このクラスは、アルゴリズム固有の情報をKeyManagerFactoryまたはTrustManagerFactoryに渡すときに使用する基本インタフェースです。SNIMatcher このクラスのインスタンスは、SNIServerName
インスタンスに対してマッチング操作を実行するマッチャを表します。SNIServerName このクラスのインスタンスは、Server Name Indication (SNI)拡張のサーバー名を表します。SSLContext このクラスのインスタンスは、セキュア・ソケット・ファクトリまたはSSLEngine
のファクトリとして機能する、セキュア・ソケット・プロトコルの実装を表します。SSLContextSpi このクラスは、SSLContext
クラスのサービス・プロバイダ・インタフェース (SPI)を定義します。SSLEngine Secure Sockets Layer (SSL)やIETF RFC 2246の「Transport Layer Security」(TLS)などのプロトコルを使用してセキュア通信を有効にするが、トランスポートに依存しないクラス。SSLEngineResult SSLEngine
入出力呼出しによって生成された結果状態のカプセル化。SSLEngineResult.HandshakeStatus このSSLEngine
の現在のハンドシェーク状態を説明するSSLEngineResult
の列挙型。SSLEngineResult.Status SSLEngine
オペレーションの全体的な結果を説明するSSLEngineResult
の列挙型。SSLException SSLサブシステムによって検出されたエラーを示します。SSLParameters SSL/TLS/DTLS接続のパラメータをカプセル化します。SSLPeerUnverifiedException ピアの識別情報が確認できなかったことを示します。SSLServerSocketFactory SSLServerSocketFactory
はSSLServerSocket
を作成します。SSLSession SSLでは、2つのエンティティ間で進行中の関係がセッションと呼ばれます。SSLSessionBindingEvent このイベントは、SSLSessionBindingListenerに伝達されます。SSLSessionContext SSLSessionContext
は、1つのエンティティに関連付けられている一連のSSLSession
を表します。SSLSocket このクラスはSocket
を拡張し、"セキュア・ソケット・レイヤー" (SSL)やIETF "トランスポート層のセキュリティ" (TLS)プロトコルのようなプロトコルを使って安全なソケットを提供します。SSLSocketFactory SSLSocketFactory
はSSLSocket
を作成します。TrustManager JSSE信頼マネージャの基本インタフェースです。TrustManagerFactory このクラスは、信頼データのソースに基づいて、信頼マネージャのファクトリとして機能します。TrustManagerFactorySpi このクラスは、TrustManagerFactory
クラスのサービス・プロバイダ・インタフェース (SPI)を定義します。X509KeyManager このインタフェースのインスタンスは、ローカル側のセキュア・ソケットを認証するときに使用する、X509証明書ベースのキー・ペアを管理します。X509TrustManager このインタフェースのインスタンスは、リモート側のセキュア・ソケットの認証に使用されるX.509証明書を管理します。 -
javax.rmi.sslにより使用されるjavax.net.sslのクラス クラス 説明 SSLContext このクラスのインスタンスは、セキュア・ソケット・ファクトリまたはSSLEngine
のファクトリとして機能する、セキュア・ソケット・プロトコルの実装を表します。