|
JavaTM 2 Platform Std. Ed. v1.4.0 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--javax.net.SocketFactory | +--javax.net.ssl.SSLSocketFactory
SSLSocketFactory
s create SSLSocket
s.
SSLSocket
Constructor Summary | |
SSLSocketFactory()
|
Method Summary | |
abstract Socket |
createSocket(Socket s,
String host,
int port,
boolean autoClose)
Returns a socket layered over an existing socket connected to the named host, at the given port. |
static SocketFactory |
getDefault()
Returns the default SSL socket factory. |
abstract String[] |
getDefaultCipherSuites()
Returns the list of cipher suites which are enabled by default. |
abstract String[] |
getSupportedCipherSuites()
Returns the names of the cipher suites which could be enabled for use on an SSL connection. |
Methods inherited from class javax.net.SocketFactory |
createSocket, createSocket, createSocket, createSocket, createSocket |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public SSLSocketFactory()
Method Detail |
public static SocketFactory getDefault()
If SSL has not been configured properly for this virtual machine, the factory will be inoperative (reporting instantiation exceptions).
SocketFactory
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
- the existing sockethost
- the server hostport
- the server portautoClose
- close the underlying socket when this socket is closed
IOException
- if an I/O error occurs when creating the socket
UnknownHostException
- if the host is not known
|
JavaTM 2 Platform Std. Ed. v1.4.0 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Java, Java 2D, and JDBC are trademarks or registered trademarks of Sun Microsystems, Inc. in the US and other countries.
Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.