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)