Javax.Net.Ssl.X509ExtendedKeyManager Members

The members of Javax.Net.Ssl.X509ExtendedKeyManager are listed below.

See Also: Inherited members from Java.Lang.Object

Protected Constructors

To be used by subclasses only.
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

abstract
ChooseClientAlias(string[], Java.Security.IPrincipal[], Java.Net.Socket) : string
Documentation for this section has not yet been entered.
ChooseEngineClientAlias(string[], Java.Security.IPrincipal[], SSLEngine) : string
Chooses an alias for the client side of an SSL connection to authenticate it with the specified public key type and certificate issuers.
ChooseEngineServerAlias(string, Java.Security.IPrincipal[], SSLEngine) : string
Chooses an alias for the server side of an SSL connection to authenticate it with the specified public key type and certificate issuers.
abstract
ChooseServerAlias(string, Java.Security.IPrincipal[], Java.Net.Socket) : string
Documentation for this section has not yet been entered.
abstract
GetCertificateChain(string) : Java.Security.Cert.X509Certificate[]
Documentation for this section has not yet been entered.
abstract
GetClientAliases(string, Java.Security.IPrincipal[]) : string[]
Documentation for this section has not yet been entered.
abstract
GetPrivateKey(string) : Java.Security.IPrivateKey
Documentation for this section has not yet been entered.
abstract
GetServerAliases(string, Java.Security.IPrincipal[]) : string[]
Documentation for this section has not yet been entered.