Javax.Net.Ssl.IX509KeyManager: Method Members

The methods of Javax.Net.Ssl.IX509KeyManager are listed below. For a list of all members, see the IX509KeyManager Members list.

Public Methods

ChooseClientAlias(string[], Java.Security.IPrincipal[], Java.Net.Socket) : string
Chooses an alias for the client side of an SSL connection to authenticate it with the specified public key type and certificate issuers.
ChooseServerAlias(string, Java.Security.IPrincipal[], Java.Net.Socket) : string
Chooses an alias for the server side of an SSL connection to authenticate it with the specified public key type and certificate issuers.
GetCertificateChain(string) : Java.Security.Cert.X509Certificate[]
Returns the certificate chain for the specified alias.
GetClientAliases(string, Java.Security.IPrincipal[]) : string[]
Returns the client aliases for the specified public key type and list of certificate issuers.
GetPrivateKey(string) : Java.Security.IPrivateKey
Returns the private key for the specified alias.
GetServerAliases(string, Java.Security.IPrincipal[]) : string[]
Returns the server aliases for the specified public key type and list of certificate issuers.