Skip navigation links
B C F G I P S W 

B

build() - Method in class info.guardianproject.netcipher.client.StrongHttpClientBuilder
 
build(Intent) - Method in class info.guardianproject.netcipher.client.StrongHttpClientBuilder
build(StrongBuilder.Callback<HttpClient>) - Method in class info.guardianproject.netcipher.client.StrongHttpClientBuilder
 

C

connectSocket(int, Socket, HttpHost, InetSocketAddress, InetSocketAddress, HttpContext) - Method in class info.guardianproject.netcipher.client.SSLConnectionSocketFactory
 
connectSocket(int, Socket, HttpHost, InetSocketAddress, InetSocketAddress, HttpContext) - Method in class info.guardianproject.netcipher.client.StrongSSLSocketFactory2
 
createLayeredSocket(Socket, String, int, HttpContext) - Method in class info.guardianproject.netcipher.client.SSLConnectionSocketFactory
 
createLayeredSocket(Socket, String, int, HttpContext) - Method in class info.guardianproject.netcipher.client.StrongSSLSocketFactory2
 
createSocket(HttpContext) - Method in class info.guardianproject.netcipher.client.SSLConnectionSocketFactory
 
createSocket(HttpContext) - Method in class info.guardianproject.netcipher.client.StrongSSLSocketFactory2
 

F

forMaxSecurity(Context) - Static method in class info.guardianproject.netcipher.client.StrongHttpClientBuilder
Creates a StrongHttpClientBuilder using the strongest set of options for security.

G

getDefaultHostnameVerifier() - Static method in class info.guardianproject.netcipher.client.SSLConnectionSocketFactory
 
getSocketFactory() - Static method in class info.guardianproject.netcipher.client.SSLConnectionSocketFactory
Obtains default SSL socket factory with an SSL context based on the standard JSSE trust material (cacerts file in the security properties directory).
getSystemSocketFactory() - Static method in class info.guardianproject.netcipher.client.SSLConnectionSocketFactory
Obtains default SSL socket factory with an SSL context based on system properties as described in Java™ Secure Socket Extension (JSSE) Reference Guide.

I

info.guardianproject.netcipher.client - package info.guardianproject.netcipher.client
 
init(Intent) - Method in class info.guardianproject.netcipher.client.StrongHttpClientBuilder
 
isSecure(Socket) - Method in class info.guardianproject.netcipher.client.StrongSSLSocketFactory2
 

P

prepareSocket(SSLSocket) - Method in class info.guardianproject.netcipher.client.SSLConnectionSocketFactory
Performs any custom initialization for a newly created SSLSocket (before the SSL handshake happens).

S

SSLConnectionSocketFactory - Class in info.guardianproject.netcipher.client
Layered socket factory for TLS/SSL connections.
SSLConnectionSocketFactory(SSLContext) - Constructor for class info.guardianproject.netcipher.client.SSLConnectionSocketFactory
 
SSLConnectionSocketFactory(SSLContext, X509HostnameVerifier) - Constructor for class info.guardianproject.netcipher.client.SSLConnectionSocketFactory
SSLConnectionSocketFactory(SSLContext, String[], String[], X509HostnameVerifier) - Constructor for class info.guardianproject.netcipher.client.SSLConnectionSocketFactory
SSLConnectionSocketFactory(SSLSocketFactory, X509HostnameVerifier) - Constructor for class info.guardianproject.netcipher.client.SSLConnectionSocketFactory
SSLConnectionSocketFactory(SSLSocketFactory, String[], String[], X509HostnameVerifier) - Constructor for class info.guardianproject.netcipher.client.SSLConnectionSocketFactory
SSLConnectionSocketFactory(SSLContext, HostnameVerifier) - Constructor for class info.guardianproject.netcipher.client.SSLConnectionSocketFactory
 
SSLConnectionSocketFactory(SSLContext, String[], String[], HostnameVerifier) - Constructor for class info.guardianproject.netcipher.client.SSLConnectionSocketFactory
 
SSLConnectionSocketFactory(SSLSocketFactory, HostnameVerifier) - Constructor for class info.guardianproject.netcipher.client.SSLConnectionSocketFactory
 
SSLConnectionSocketFactory(SSLSocketFactory, String[], String[], HostnameVerifier) - Constructor for class info.guardianproject.netcipher.client.SSLConnectionSocketFactory
 
StrongHttpClientBuilder - Class in info.guardianproject.netcipher.client
Subclass of HttpClientBuilder that adds configuration options and defaults for NetCipher, improving the security of socket connections.
StrongHttpClientBuilder(Context) - Constructor for class info.guardianproject.netcipher.client.StrongHttpClientBuilder
Standard constructor
StrongHttpClientBuilder(StrongHttpClientBuilder) - Constructor for class info.guardianproject.netcipher.client.StrongHttpClientBuilder
Copy constructor.
StrongSSLSocketFactory2 - Class in info.guardianproject.netcipher.client
 
supportsHttpProxy() - Method in class info.guardianproject.netcipher.client.StrongHttpClientBuilder
supportsSocksProxy() - Method in class info.guardianproject.netcipher.client.StrongHttpClientBuilder

W

withBestProxy() - Method in class info.guardianproject.netcipher.client.StrongHttpClientBuilder
withHttpProxy() - Method in class info.guardianproject.netcipher.client.StrongHttpClientBuilder
withSocksProxy() - Method in class info.guardianproject.netcipher.client.StrongHttpClientBuilder
withTorValidation() - Method in class info.guardianproject.netcipher.client.StrongHttpClientBuilder
withTrustManagers(TrustManager[]) - Method in class info.guardianproject.netcipher.client.StrongHttpClientBuilder
withWeakCiphers() - Method in class info.guardianproject.netcipher.client.StrongHttpClientBuilder
B C F G I P S W 
Skip navigation links