| 
 | Oracle Fusion Middleware Java API Reference for Oracle WebLogic Server 12c (12.2.1) Part Number E55141-01 P4 Change 1723563 on 2015/10/09 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Object
   weblogic.security.SSL.SSLContext
weblogic.security.SSL.SSLContext
public final class SSLContext
SSLContext holds all of the state information shared across all sockets created under that context.
| Method Summary | |
|---|---|
| static SSLContext | getInstance(String secureProtocol)Generates a new SSLContext object that implements the specified secure socket protocol. | 
|  String | getProtocol() | 
|  String | getProvider() | 
|  SSLSocketFactory | getSocketFactory()Returns an SSLSocketFactory object for this context. | 
|  void | loadLocalIdentity(Certificate[] certs, PrivateKey privateKey)Load local identity certificate chain and key for client. | 
|  void | loadLocalIdentity(InputStream[] streams)Deprecated. 12.1.1.0 | 
|  void | loadLocalIdentity(InputStream[] streams, String password)Deprecated. 12.1.1.0 | 
|  void | setHostnameVerifier(HostnameVerifier hv)Sets the HostnameVerifier for this instance of this class. | 
|  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 | 
| Method Detail | 
|---|
public static SSLContext getInstance(String secureProtocol)
secureProtocol - The handshake protocol name.public void setTrustManager(TrustManager tm)
public void setHostnameVerifier(HostnameVerifier hv)
public void loadLocalIdentity(InputStream[] streams)
The InputStreams you use must support mark and reset. If you have PEM-encoded data, you can wrap your InputStreams in PEMInputStream classes before passing them in here.
streams - Array of InputStreams of DER encoded valuesPEMInputStream, BufferedInputStream
public void loadLocalIdentity(InputStream[] streams,
                              String password)
The InputStreams you use must support mark and reset. If you have PEM-encoded data, you can wrap your InputStreams in PEMInputStream classes before passing them in here.
streams - Array of InputStreams of DER encoded valuespassword - Password for private keyPEMInputStream, BufferedInputStream
public void loadLocalIdentity(Certificate[] certs,
                              PrivateKey privateKey)
certs - Array of certificates. All but the first of the certificates are issuer certificates for the previous certificate.privateKey - Private key.public SSLSocketFactory getSocketFactory()
public String getProtocol()
public String getProvider()
| 
 | Copyright 1996, 2015, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners. Oracle Fusion Middleware Java API Reference for Oracle WebLogic Server 12c (12.2.1) Part Number E55141-01 P4 Change 1723563 on 2015/10/09 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||