Javax.Net.Ssl.IX509KeyManager.ChooseClientAlias Method
Chooses an alias for the client side of an SSL connection to authenticate it with the specified public key type and certificate issuers.

Syntax

[Android.Runtime.Register("chooseClientAlias", "([Ljava/lang/String;[Ljava/security/Principal;Ljava/net/Socket;)Ljava/lang/String;", "GetChooseClientAlias_arrayLjava_lang_String_arrayLjava_security_Principal_Ljava_net_Socket_Handler:Javax.Net.Ssl.IX509KeyManagerInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public string ChooseClientAlias (string[] keyType, Java.Security.IPrincipal[] issuers, Java.Net.Socket socket)

Parameters

keyType
the list of public key algorithm names.
issuers
the list of certificate issuers, or null if any issuer will do.
socket
the socket for the connection, or null if the alias selected does not depend on a specific socket.

Returns

Documentation for this section has not yet been entered.

Remarks

Chooses an alias for the client side of an SSL connection to authenticate it with the specified public key type and certificate issuers.

[Android Documentation]

Requirements

Namespace: Javax.Net.Ssl
Assembly: Mono.Android (in Mono.Android.dll)
Assembly Versions: 0.0.0.0
Since: Added in API level 1