次の方法で共有


Javax.Net.Ssl 名前空間

このパッケージには、Secure Sockets Layer (SSL) プロトコルと後続のトランスポート層セキュリティ (TLS) プロトコルを使用するために必要なクラスとインターフェイスが用意されています。

クラス

CertPathTrustManagerParameters

CertPathParameters のラッパー。

ExtendedSSLSession

追加のセッション属性を SSLSession サポートするようにインターフェイスを拡張します。

HandshakeCompletedEvent

このイベントは、特定の SSL 接続で SSL ハンドシェイクが完了したことを示します。

HttpsURLConnection

HttpsURLConnection は、https 固有の機能をサポートして拡張されます HttpURLConnection

KeyManagerFactory

このクラスは、キー マテリアルのソースに基づくキー マネージャーのファクトリとして機能します。

KeyManagerFactorySpi

このクラスは、クラスの サービス プロバイダー インターフェイス (<b>SPI</b>) を KeyManagerFactory 定義します。

KeyStoreBuilderParameters

KeyStore のリストをカプセル化する X509KeyManagers のパラメーター オブジェクト。

SNIHostName

このクラスのインスタンスは、サーバー名表示 (SNI) 拡張機能の種類 StandardConstants#SNI_HOST_NAME host_name のサーバー名を表します。

SNIMatcher

このクラスのインスタンスは、インスタンスに対して一致操作を実行するマッチャーを SNIServerName 表します。

SNIServerName

このクラスのインスタンスは、サーバー名表示 (SNI) 拡張機能のサーバー名を表します。

SSLContext

このクラスのインスタンスは、セキュリティで保護されたソケット ファクトリまたは SSLEngines のファクトリとして機能するセキュリティで保護されたソケット プロトコルの実装を表します。

SSLContextSpi

このクラスは、クラスの サービス プロバイダー インターフェイス (<b>SPI</b>) を SSLContext 定義します。

SSLEngine

Secure Sockets Layer (SSL) や IETF RFC 2246 "トランスポート層セキュリティ" (TLS) プロトコルなどのプロトコルを使用してセキュリティで保護された通信を可能にするが、トランスポートに依存しないクラス。

SSLEngineResult

I/O 呼び出しによって SSLEngine 生成される結果状態のカプセル化。

SSLEngineResult.HandshakeStatus

SSLEngineResultこのSSLEngine現在のハンドシェイク状態を記述する列挙型。

SSLEngineResult.Status

操作の SSLEngineResult 全体的な結果 SSLEngine を記述する列挙型。

SSLException

SSL サブシステムによって検出された何らかのエラーを示します。

SSLHandshakeException

クライアントとサーバーが目的のレベルのセキュリティをネゴシエートできなかったことを示します。

SSLKeyException

不適切な SSL キーを報告します。

SSLParameters

SSL/TLS 接続のパラメーターをカプセル化します。

SSLPeerUnverifiedException

ピアの ID が検証されていないことを示します。

SSLPermission

従来のセキュリティ コード。使用しないでください。

SSLProtocolException

SSL プロトコルの操作中にエラーが報告されます。

SSLServerSocket

このクラスは s を拡張 ServerSocketし、Secure Sockets Layer (SSL) プロトコルやトランスポート層セキュリティ (TLS) プロトコルなどのプロトコルを使用して、セキュリティで保護されたサーバー ソケットを提供します。

SSLServerSocketFactory

SSLServerSocketFactorys create SSLServerSockets.

SSLSessionBindingEvent

このイベントは SSLSessionBindingListener に伝達されます。

SSLSocket

このクラスは s を拡張 Socketし、"Secure Sockets Layer" (SSL) プロトコルや IETF "トランスポート層セキュリティ" (TLS) プロトコルなどのプロトコルを使用してセキュリティで保護されたソケットを提供します。

SSLSocketFactory

SSLSocketFactorys create SSLSockets.

StandardConstants

標準定数の定義

TrustManagerFactory

このクラスは、信頼材料のソースに基づいて、信頼マネージャーのファクトリとして機能します。

TrustManagerFactorySpi

このクラスは、クラスの サービス プロバイダー インターフェイス (<b>SPI</b>) を TrustManagerFactory 定義します。

X509ExtendedKeyManager

X509KeyManager インターフェイスの拡張を提供する抽象クラス。

X509ExtendedTrustManager

SSL/TLS 接続の機密性の X509TrustManager 高い信頼管理をサポートするためのインターフェイスの拡張機能。

インターフェイス

IHandshakeCompletedListener

このインターフェイスは、特定の SSL 接続での SSL プロトコル ハンドシェイクの完了に関する通知を受信する任意のクラスによって実装されます。

IHostnameVerifier

このクラスは、ホスト名検証の基本インターフェイスです。

IKeyManager

これは JSSE キー マネージャーの基本インターフェイスです。

IManagerFactoryParameters

このクラスは、KeyManagerFactory または TrustManagerFactory にアルゴリズム固有の情報を提供するための基本インターフェイスです。

ISSLSession

SSL では、セッションは 2 つのエンティティ間の継続的な関係を記述するために使用されます。

ISSLSessionBindingListener

このインターフェイスは、SSLSession からバインドまたはバインド解除されるタイミングを知りたいオブジェクトによって実装されます。

ISSLSessionContext

A SSLSessionContext は、1 つのエンティティに関連付けられた s の SSLSessionセットを表します。

ITrustManager

これは JSSE トラスト マネージャーの基本インターフェイスです。

IX509KeyManager

このインターフェイスのインスタンスは、セキュリティで保護されたソケットのローカル側の認証に使用される X509 証明書ベースのキー ペアを管理します。

IX509TrustManager

このインターフェイスのインスタンスは、セキュリティで保護されたソケットのリモート側の認証に使用できる X509 証明書を管理します。