|
JavaTM Platform Standard Ed. 6 |
|||||||||
앞의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요: 상자 | 필드 | 생성자 | 메소드 | 상세: 필드 | 생성자 | 메소드 |
java.lang.Objectjavax.net.SocketFactory
javax.net.ssl.SSLSocketFactory
public abstract class SSLSocketFactory
SSLSocketFactory
는 SSLSocket
를 작성합니다.
SSLSocket
생성자 의 개요 | |
---|---|
SSLSocketFactory ()
생성자 은 서브 클래스에서만 사용됩니다. |
메소드의 개요 | |
---|---|
abstract Socket |
createSocket (Socket s,
String host,
int port,
boolean autoClose)
지정된 포트의 지정된 호스트에게 접속되고 있는 기존의 소켓의 상위 소켓을 돌려줍니다. |
static SocketFactory |
getDefault ()
디폴트의 SSL 소켓 팩토리를 돌려줍니다. |
abstract String [] |
getDefaultCipherSuites ()
디폴트로 사용 가능하게 되어 있는 암호화 방식군의 리스트를 돌려줍니다. |
abstract String [] |
getSupportedCipherSuites ()
SSL 접속으로 사용 가능하게 할 수 있는 암호화 방식군의 이름을 돌려줍니다. |
클래스 javax.net. SocketFactory 로부터 상속된 메소드 |
---|
createSocket , createSocket , createSocket , createSocket , createSocket |
클래스 java.lang. Object 로부터 상속된 메소드 |
---|
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait |
생성자 의 상세 |
---|
public SSLSocketFactory()
메소드의 상세 |
---|
public static SocketFactory getDefault()
이 메소드가 처음으로 불려 가면(자), 시큐리티 프로퍼티 ssl.SocketFactory.provider 가 검사됩니다. null 이외의 경우, 그 이름의 클래스가 로드 되어 인스턴스화 됩니다. 거기에 성공했을 경우, 객체가 SSLSocketFactory 의 인스턴스이면, 그 객체는 디폴트의 SSL 소켓 팩토리가 됩니다.
그렇지 않은 경우, 이 메소드는 SSLContext.getDefault(). getSocketFactory()
를 돌려줍니다. 이 호출해에 실패했을 경우는, 사용할 수 없는 팩토리가 돌려주어집니다.
SocketFactory
SSLContext.getDefault()
public abstract String [] getDefaultCipherSuites()
getSupportedCipherSuites()
public abstract String [] getSupportedCipherSuites()
getDefaultCipherSuites()
public abstract Socket createSocket(Socket s, String host, int port, boolean autoClose) throws IOException
s
- 기존의 소켓host
- 서버 호스트port
- 서버 포트autoClose
- 이 소켓을 닫을 때, 기본이 되는 소켓을 닫는다
IOException
- 소켓의 작성중에 입출력 에러가 발생했을 경우
UnknownHostException
- 호스트가 불명의 경우
|
JavaTM Platform Standard Ed. 6 |
|||||||||
앞의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요: 상자 | 필드 | 생성자 | 메소드 | 상세: 필드 | 생성자 | 메소드 |
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.