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("chooseEngineClientAlias", "([Ljava/lang/String;[Ljava/security/Principal;Ljavax/net/ssl/SSLEngine;)Ljava/lang/String;", "GetChooseEngineClientAlias_arrayLjava_lang_String_arrayLjava_security_Principal_Ljavax_net_ssl_SSLEngine_Handler")]
public virtual
string ChooseEngineClientAlias (
string[] keyType,
Java.Security.IPrincipal[] issuers,
SSLEngine engine)
Parameters
- keyType
- the list of public key algorithm names.
- issuers
- the list of certificate issuers, or null if any issuer
will do.
- engine
- the SSLEngine for the connection, or null if
no engine is predefined.
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