クラス
javax.net.ssl.SSLExceptionの使用
| パッケージ | 説明 |
|---|---|
| javax.net.ssl |
セキュア・ソケット・パッケージのクラスを提供します。
|
-
javax.net.sslでのSSLExceptionの使用
javax.net.ssl内のSSLExceptionのサブクラス 修飾子と型 クラス 説明 classSSLHandshakeExceptionクライアントとサーバーが、セキュリティのネゴシエーションを適切なレベルで行うことができなかったことを示します。classSSLKeyException不正なSSLキーを報告します。classSSLPeerUnverifiedExceptionピアの識別情報が確認できなかったことを示します。classSSLProtocolExceptionSSLプロトコルの動作で発生したエラーを報告します。SSLExceptionをスローするjavax.net.ssl内のメソッド 修飾子と型 メソッド 説明 abstract voidSSLEngine. beginHandshake()このSSLEngineの初期ハンドシェークまたは再ネゴシエーションのハンドシェークを開始します。abstract voidSSLEngine. closeInbound()このSSLEngineにこれ以上の着信ネットワーク・データが送信されないことを示す信号。SSLEngineResultSSLEngine. unwrap(ByteBuffer src, ByteBuffer dst)SSL/TLS/DTLSネットワーク・データを平文アプリケーション・データ・バッファにデコードしようとします。SSLEngineResultSSLEngine. unwrap(ByteBuffer src, ByteBuffer[] dsts)SSL/TLS/DTLSネットワーク・データを一連の平文アプリケーション・データ・バッファにデコードしようとします。abstract SSLEngineResultSSLEngine. unwrap(ByteBuffer src, ByteBuffer[] dsts, int offset, int length)SSL/TLS/DTLSネットワーク・データをplaintextアプリケーション・データ・バッファのサブシーケンスにデコードしようとします。abstract SSLEngineResultSSLEngine. wrap(ByteBuffer[] srcs, int offset, int length, ByteBuffer dst)データ・バッファのサブシーケンスから平文バイトをSSL/TLS/DTLSネットワーク・データにエンコードしようとします。SSLEngineResultSSLEngine. wrap(ByteBuffer[] srcs, ByteBuffer dst)プレーンテキスト・バイトを一連のデータ・バッファからSSL/TLS/DTLSネットワーク・データにエンコードしようとします。SSLEngineResultSSLEngine. wrap(ByteBuffer src, ByteBuffer dst)平文アプリケーション・データのバッファをSSL/TLS/DTLSネットワーク・データにエンコードしようとします。