org.eclipse.tptp.platform.agentcontroller.jsse
Class SSLFactory
java.lang.Object
org.eclipse.tptp.platform.agentcontroller.jsse.SSLFactory
public class SSLFactory
- extends java.lang.Object
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
getInstance
public static SSLFactory getInstance()
throws java.security.NoSuchAlgorithmException
- Throws:
java.security.NoSuchAlgorithmException
createSocket
public javax.net.ssl.SSLSocket createSocket(java.net.Socket socket)
getClientSocket
public java.net.Socket getClientSocket(java.lang.String host,
int port)
throws java.io.IOException,
java.security.KeyManagementException,
java.net.UnknownHostException
- Throws:
java.io.IOException
java.security.KeyManagementException
java.net.UnknownHostException
getServerSocket
public java.net.ServerSocket getServerSocket(int port)
throws java.io.IOException,
java.security.KeyManagementException
- Throws:
java.io.IOException
java.security.KeyManagementException
setKeyManager
public void setKeyManager(javax.net.ssl.KeyManager km)
setTrustManager
public void setTrustManager(javax.net.ssl.TrustManager tm)