|
JavaTM Platform Standard Ed. 6 |
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Objectjava.util.EventObject
javax.net.ssl.HandshakeCompletedEvent
public class HandshakeCompletedEvent
このイベントは、指定された SSL 接続で SSL のハンドシェークが完了したことを示します。ハンドシェークの結果に関する主要な情報は、すべて SSLSession オブジェクトを介して取り込まれます。一部の重要なセッション属性には、このイベントクラスから直接アクセスできます。
このイベントのソースは、ハンドシェークが完了した最新の SSLSocket です。
SSLSocket,
HandshakeCompletedListener,
SSLSession,
直列化された形式| フィールドの概要 |
|---|
| クラス java.util.EventObject から継承されたフィールド |
|---|
source |
| コンストラクタの概要 | |
|---|---|
HandshakeCompletedEvent(SSLSocket sock,
SSLSession s)
新しい HandshakeCompletedEvent を構築します。 |
|
| メソッドの概要 | |
|---|---|
String |
getCipherSuite()
ハンドシェークによって生成されたセッションが使用している暗号化方式群を返します。 |
Certificate[] |
getLocalCertificates()
ハンドシェーク中にピアに送信された証明書を返します。 |
Principal |
getLocalPrincipal()
ハンドシェーク中にピアに送信された主体を返します。 |
X509Certificate[] |
getPeerCertificateChain()
セッションを定義するときに識別された、ピアの識別情報を返します。 |
Certificate[] |
getPeerCertificates()
セッションを定義するときに設定された、ピアの識別情報を返します。 |
Principal |
getPeerPrincipal()
セッションを定義するときに設定された、ピアの識別情報を返します。 |
SSLSession |
getSession()
このイベントをトリガーしたセッションを返します。 |
SSLSocket |
getSocket()
このイベントのソースとして使用されたソケットを返します。 |
| クラス java.util.EventObject から継承されたメソッド |
|---|
getSource, toString |
| クラス java.lang.Object から継承されたメソッド |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| コンストラクタの詳細 |
|---|
public HandshakeCompletedEvent(SSLSocket sock,
SSLSession s)
sock - イベントのソースとして使用される SSLSockets - このイベントが関連付けられる SSLSession| メソッドの詳細 |
|---|
public SSLSession getSession()
SSLSessionpublic String getCipherSuite()
public Certificate[] getLocalCertificates()
getLocalPrincipal()
public Certificate[] getPeerCertificates()
throws SSLPeerUnverifiedException
SSLPeerUnverifiedException - ピアが確認されなかった場合getPeerPrincipal()
public X509Certificate[] getPeerCertificateChain()
throws SSLPeerUnverifiedException
注:このメソッドは、以前のリリースとの互換性を確保するために組み込まれています。新しいアプリケーションでは、getPeerCertificates() を使用してください。
X509Certificate 形式である。
SSLPeerUnverifiedException - ピアが確認されなかった場合getPeerPrincipal()
public Principal getPeerPrincipal()
throws SSLPeerUnverifiedException
SSLPeerUnverifiedException - ピアの識別情報が確認できなかった場合getPeerCertificates(),
getLocalPrincipal()public Principal getLocalPrincipal()
getLocalCertificates(),
getPeerPrincipal()public SSLSocket getSocket()
|
JavaTM Platform Standard Ed. 6 |
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。