|
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
java.net.URLConnection
java.net.HttpURLConnection
weblogic.net.http.HttpURLConnection
weblogic.net.http.HttpsURLConnection
public class HttpsURLConnection
A class to represent an HTTPS connection to a remote object.
| Field Summary |
|---|
| Fields inherited from class weblogic.net.http.HttpURLConnection |
|---|
defaultConnectTimeout, ignoreProxy, ignoreSystemNonProxyHosts, rememberedException |
| Fields inherited from class java.net.URLConnection |
|---|
allowUserInteraction, connected, doInput, doOutput, ifModifiedSince, url, useCaches |
| Method Summary | |
|---|---|
void |
connect()Make SSL connection to URL which was received in constructor. |
String |
getCipherSuite()Returns the cipher suite that was negotiatd for the SSL connection. |
static SSLSocketFactory |
getDefaultSSLSocketFactory()Gets the default static SSL socket factory to be used when creating sockets for secure https URL connections. |
HostnameVerifier |
getHostnameVerifier()Gets the HostnameVerifier. |
protected HttpClient |
getHttpClient() |
protected String |
getProtocol() |
X509Certificate[] |
getServerCertificateChain()Returns the certificate chain that was received from the server during the SSL handshake. |
SSLSession |
getSSLSession()Returns the SSL session for the connection. |
SSLSocketFactory |
getSSLSocketFactory()Gets the SSL socket factory to be used when creating sockets for secure https URL connections. |
TrustManager |
getTrustManager()Gets the TrustManager. |
void |
loadLocalIdentity(Certificate[] certs, PrivateKey privateKey)Load local identity cert chain and private key for client |
void |
loadLocalIdentity(InputStream[] stream)Load local identity key and certs for client. |
void |
loadLocalIdentity(InputStream certStream, InputStream keyStream, char[] password)Load local identity cert chain and private key for client |
void |
setHostnameVerifier(HostnameVerifier hv)Sets the HostnameVerifier. |
void |
setSSLClientCertificate(InputStream[] certs)Load local identity key and certs for client. |
void |
setSSLSocketFactory(SSLSocketFactory sslSF)Sets the SSL socket factory to be used when creating sockets for secure https URL connections. |
void |
setTrustManager(TrustManager tm)Sets the TrustManager. |
| Methods inherited from class java.net.HttpURLConnection |
|---|
getFollowRedirects, getHeaderFieldDate, getInstanceFollowRedirects, getPermission, getRequestMethod, getResponseMessage, setFixedLengthStreamingMode, setFollowRedirects, setInstanceFollowRedirects |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Method Detail |
|---|
public void loadLocalIdentity(InputStream[] stream)
public void loadLocalIdentity(InputStream certStream,
InputStream keyStream,
char[] password)
public void loadLocalIdentity(Certificate[] certs,
PrivateKey privateKey)
public void setSSLClientCertificate(InputStream[] certs)
public void setTrustManager(TrustManager tm)
public TrustManager getTrustManager()
public void setHostnameVerifier(HostnameVerifier hv)
public HostnameVerifier getHostnameVerifier()
public void setSSLSocketFactory(SSLSocketFactory sslSF)
public SSLSocketFactory getSSLSocketFactory()
public static SSLSocketFactory getDefaultSSLSocketFactory()
public String getCipherSuite()
public X509Certificate[] getServerCertificateChain()
throws SSLPeerUnverifiedException
SSLPeerUnverifiedExceptionpublic SSLSession getSSLSession()
public void connect()
throws IOException
connect in class HttpURLConnectionIOExceptionprotected String getProtocol()
getProtocol in class HttpURLConnection
protected HttpClient getHttpClient()
throws IOException
getHttpClient in class HttpURLConnectionIOException
|
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 | |||||||||