The members of Javax.Net.Ssl.SSLContext are listed below.
See Also: Inherited members from Java.Lang.Object
A constructor used when creating managed representations of JNI objects; called by the runtime. | ||
Creates a new SSLContext. |
[read-only] | ClientSessionContext | ISSLSessionContext. Returns the SSL session context that encapsulates the set of SSL sessions that can be used for handshake of client-side SSL sockets. |
static | Default | SSLContext. Returns the default SSLContext. |
[read-only] | DefaultSSLParameters | SSLParameters. Returns the default SSL handshake parameters for SSLSockets created by this SSLContext. |
[read-only] | Protocol | string. Returns the name of the secure socket protocol of this instance. |
[read-only] | Provider | Java.Security.Provider. Returns the provider of this SSLContext instance. |
[read-only] | ServerSessionContext | ISSLSessionContext. Returns the SSL session context that encapsulates the set of SSL sessions that can be used for handshake of server-side SSL sockets. |
[read-only] | ServerSocketFactory | SSLServerSocketFactory. Returns a server socket factory for this instance. |
[read-only] | SocketFactory | SSLSocketFactory. Returns a socket factory for this instance. |
[read-only] | SupportedSSLParameters | SSLParameters. Returns SSL handshake parameters for SSLSockets that includes all supported cipher suites and protocols. |
[read-only] override | ThresholdClass | IntPtr. This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. |
[read-only] override | ThresholdType | Type. This API supports the Mono for Android infrastructure and is not intended to be used directly from your code. |
CreateSSLEngine()Creates an SSLEngine instance from this context. | ||
CreateSSLEngine(string, int)Creates an SSLEngine instance from this context with the specified hostname and port. | ||
static | GetInstance(string)Creates a new SSLContext instance for the specified protocol. | |
static | GetInstance(string, Java.Security.Provider)Creates a new SSLContext instance for the specified protocol from the specified provider. | |
static | GetInstance(string, string)Creates a new SSLContext instance for the specified protocol from the specified provider. | |
Init(IKeyManager[], ITrustManager[], Java.Security.SecureRandom)Initializes this SSLContext instance. |