Chooses an alias for the server side of an SSL connection to authenticate
it with the specified public key type and certificate issuers.
Syntax
[Android.Runtime.Register("chooseServerAlias", "(Ljava/lang/String;[Ljava/security/Principal;Ljava/net/Socket;)Ljava/lang/String;", "GetChooseServerAlias_Ljava_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 ChooseServerAlias (
string keyType,
Java.Security.IPrincipal[] issuers,
Java.Net.Socket socket)
Parameters
- keyType
- the list of public key algorithm type 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
Requirements
Namespace: Javax.Net.Ssl
Assembly: Mono.Android (in Mono.Android.dll)
Assembly Versions: 0.0.0.0
Since: Added in API level 1