weblogic.wsee.connection.transport.https
Class WlsSSLAdapter
java.lang.Object
weblogic.wsee.connection.transport.https.WlsSSLAdapter
- All Implemented Interfaces:
- Serializable, SSLAdapter
public class WlsSSLAdapter
- extends Object
- implements SSLAdapter, Serializable
- See Also:
- Serialized Form
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
WlsSSLAdapter
public WlsSSLAdapter()
openConnection
public HttpURLConnection openConnection(URL url,
Proxy proxy,
weblogic.wsee.connection.transport.TransportInfo info)
throws IOException
- This method is called by Server Internal Implementaion on the implementation
class of this interface. during the WSDL/Webservice invocation call
- Specified by:
openConnection in interface SSLAdapter
- Parameters:
url - URL object which represents the end point.proxy - Proxy object which represents proxy server's details.info -
- Returns:
-
- Throws:
IOException
setClientCert
public void setClientCert(String alias,
char[] password)
throws KeyStoreException,
NoSuchAlgorithmException,
UnrecoverableEntryException
- Specified by:
setClientCert in interface SSLAdapter
- Parameters:
alias - alias of the privatekey in the keystore.password - password for the privatekey.
- Throws:
KeyStoreException
NoSuchAlgorithmException
UnrecoverableEntryException
setKeystore
public void setKeystore(String location,
char[] password,
String type)
- Specified by:
setKeystore in interface SSLAdapter
- Parameters:
location - keystore location as string.password - password of the keystore.type - keystore type.
setTrustManager
public void setTrustManager(TrustManager tm)