|
BEA Systems, Inc. | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--weblogic.security.SSL.SSLContext
SSLContext holds all of the state information shared across all sockets created under that context. This object acts as a factory for secure socket factories.
Constructor Summary | |
SSLContext()
|
|
SSLContext(java.lang.String secureProtocol)
|
Method Summary | |
static SSLContext |
getInstance(java.lang.String secureProtocol)
|
java.lang.String |
getProtocol()
|
java.lang.String |
getProvider()
|
SSLSocketFactory |
getSocketFactory()
Returns an SSLSocketFactory object for this context. |
protected weblogic.security.SSL.SSLClientInfo |
getSSLClientInfo()
|
void |
init(java.io.InputStream[] identity,
HostnameVerifier verifier,
TrustManager trustManager)
Initialize this context with the client identity, the HostnameVerifier, and the TrustManager for this SSLContext. |
void |
init(java.io.InputStream[] identity,
HostnameVerifier verifier,
TrustManager trustManager,
java.lang.String rootCAFingerprints)
Initialize this context with the client identity, the HostnameVerifier, the TrustManager, and the trusted root cert authorities for this SSLContext. |
void |
loadLocalIdentity(java.io.InputStream[] streams)
Load local identity key and certs for client. |
void |
setHostnameVerifier(HostnameVerifier hv)
Sets the HostnameVerifier for this instance of this class. |
protected void |
setSSLClientInfo(weblogic.security.SSL.SSLClientInfo sslCI)
|
void |
setTrustManager(TrustManager tm)
Sets the TrustManager for this instance of this class. |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
Constructor Detail |
public SSLContext(java.lang.String secureProtocol)
public SSLContext()
Method Detail |
public static SSLContext getInstance(java.lang.String secureProtocol)
public void init(java.io.InputStream[] identity, HostnameVerifier verifier, TrustManager trustManager, java.lang.String rootCAFingerprints)
public void init(java.io.InputStream[] identity, HostnameVerifier verifier, TrustManager trustManager)
public void setTrustManager(TrustManager tm)
public void setHostnameVerifier(HostnameVerifier hv)
public void loadLocalIdentity(java.io.InputStream[] streams)
public SSLSocketFactory getSocketFactory()
public java.lang.String getProtocol()
public java.lang.String getProvider()
protected weblogic.security.SSL.SSLClientInfo getSSLClientInfo()
protected void setSSLClientInfo(weblogic.security.SSL.SSLClientInfo sslCI)
|
Documentation is available at http://download.oracle.com/docs/cd/E13222_01/wls/docs61 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |