public class Transport
extends java.lang.Object
implements javax.net.ssl.X509TrustManager
send(Request) unresolved call at a time).Future which resolves to either success or a failure.| Modifier and Type | Class and Description |
|---|---|
static class |
Transport.RequestResult |
| Constructor and Description |
|---|
Transport() |
| Modifier and Type | Method and Description |
|---|---|
void |
checkClientTrusted(java.security.cert.X509Certificate[] chain,
java.lang.String authType) |
void |
checkServerTrusted(java.security.cert.X509Certificate[] chain,
java.lang.String authType) |
java.security.cert.X509Certificate[] |
getAcceptedIssuers() |
void |
init(InternalConfig config) |
java.net.HttpURLConnection |
openConnection(java.lang.String url,
java.lang.String params,
boolean usingGET)
For testing purposes
|
Tasks.Task<Transport.RequestResult> |
send(Request request) |
public void init(InternalConfig config) throws java.lang.IllegalArgumentException
config - java.lang.IllegalArgumentExceptionModule.init(InternalConfig)public java.net.HttpURLConnection openConnection(java.lang.String url,
java.lang.String params,
boolean usingGET)
throws java.io.IOException
java.io.IOExceptionpublic Tasks.Task<Transport.RequestResult> send(Request request)
public void checkClientTrusted(java.security.cert.X509Certificate[] chain,
java.lang.String authType)
throws java.security.cert.CertificateException
checkClientTrusted in interface javax.net.ssl.X509TrustManagerjava.security.cert.CertificateExceptionpublic void checkServerTrusted(java.security.cert.X509Certificate[] chain,
java.lang.String authType)
throws java.security.cert.CertificateException
checkServerTrusted in interface javax.net.ssl.X509TrustManagerjava.security.cert.CertificateExceptionpublic java.security.cert.X509Certificate[] getAcceptedIssuers()
getAcceptedIssuers in interface javax.net.ssl.X509TrustManager