Android.Net.SSLCertificateSocketFactory Members

The members of Android.Net.SSLCertificateSocketFactory are listed below.

See Also: Inherited members from Javax.Net.Ssl.SSLSocketFactory

Public Constructors

Protected Constructors

A constructor used when creating managed representations of JNI objects; called by the runtime.

Protected Properties

[read-only]
override
ThresholdClassIntPtr. This API supports the Mono for Android infrastructure and is not intended to be used directly from your code.
[read-only]
override
ThresholdTypeType. This API supports the Mono for Android infrastructure and is not intended to be used directly from your code.

Public Methods

override
CreateSocket(Java.Net.InetAddress, int) : Java.Net.Socket
Creates a new socket which is connected to the remote host specified by the InetAddress host.
override
CreateSocket(string, int) : Java.Net.Socket
Creates a new socket which is connected to the remote host specified by the parameters host and port.
override
CreateSocket(Java.Net.InetAddress, int, Java.Net.InetAddress, int) : Java.Net.Socket
Creates a new socket which is connected to the remote host specified by the InetAddress address.
override
CreateSocket(Java.Net.Socket, string, int, bool) : Java.Net.Socket
Creates an SSLSocket over the specified socket that is connected to the specified host at the specified port.
override
CreateSocket(string, int, Java.Net.InetAddress, int) : Java.Net.Socket
Creates a new socket which is connected to the remote host specified by the parameters host and port.
static
GetDefault(int) : Javax.Net.SocketFactory
Returns a new socket factory instance with an optional handshake timeout.
static
GetDefault(int, SSLSessionCache) : Javax.Net.Ssl.SSLSocketFactory
Returns a new socket factory instance with an optional handshake timeout and SSL session cache.
override
GetDefaultCipherSuites() : string[]
Returns the names of the cipher suites that are enabled by default.
static
GetHttpSocketFactory(int, SSLSessionCache) : Org.Apache.Http.Conn.Ssl.SSLSocketFactory
Returns a socket factory (also named SSLSocketFactory, but in a different namespace) for use with the Apache HTTP stack.
static
GetInsecure(int, SSLSessionCache) : Javax.Net.Ssl.SSLSocketFactory
Returns a new instance of a socket factory with all SSL security checks disabled, using an optional handshake timeout and SSL session cache.
GetNpnSelectedProtocol(Java.Net.Socket) : byte[]
Returns the protocol selected by client and server, or null if no protocol was negotiated.
override
GetSupportedCipherSuites() : string[]
Returns the names of the cipher suites that are supported and could be enabled for an SSL connection.
SetHostname(Java.Net.Socket, string)
Turns on on a given socket.
SetKeyManagers(Javax.Net.Ssl.IKeyManager[])
Sets the Javax.Net.Ssl.IKeyManagers to be used for connections made by this factory.
SetNpnProtocols(byte[][])
Sets the protocols that this peer is interested in.
SetTrustManagers(Javax.Net.Ssl.ITrustManager[])
Sets the Javax.Net.Ssl.ITrustManagers to be used for connections made by this factory.
SetUseSessionTickets(Java.Net.Socket, bool)
Enables support on the given socket.