edu.emory.mathcs.rmix.transport.ssl
Class SSLClient
java.lang.Object
edu.emory.mathcs.rmix.transport.ssl.SSLClient
- public final class SSLClient
- extends java.lang.Object
|
Constructor Summary |
SSLClient(javax.net.ssl.SSLSocketFactory socketFactory)
|
SSLClient(javax.net.ssl.SSLSocketFactory socketFactory,
java.lang.String[] enabledProtocols,
java.lang.String[] enabledCipherSuites,
boolean enabledSessionCreation)
|
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
NULL
public static final SSLClient NULL
SSLClient
public SSLClient(javax.net.ssl.SSLSocketFactory socketFactory)
SSLClient
public SSLClient(javax.net.ssl.SSLSocketFactory socketFactory,
java.lang.String[] enabledProtocols,
java.lang.String[] enabledCipherSuites,
boolean enabledSessionCreation)
hashCode
public int hashCode()
equals
public boolean equals(java.lang.Object other)
getSocketFactory
public javax.net.ssl.SSLSocketFactory getSocketFactory()
getEnabledCipherSuites
public java.lang.String[] getEnabledCipherSuites()
getEnabledProtocols
public java.lang.String[] getEnabledProtocols()
getEnabledSessionCreation
public boolean getEnabledSessionCreation()
doAs
public static java.lang.Object doAs(SSLClient client,
java.security.PrivilegedAction action)
doAs
public static java.lang.Object doAs(SSLClient client,
java.security.PrivilegedExceptionAction action)
throws java.security.PrivilegedActionException
- Throws:
java.security.PrivilegedActionException
setDefaultClient
public static void setDefaultClient(SSLClient client)
getCurrentClient
public static SSLClient getCurrentClient()