|
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()
SSLSession
public 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 도 참조해 주세요.