Condividi tramite


X509ExtendedKeyManager.ChooseClientAlias Metodo

Definizione

Scegliere un alias per autenticare il lato client di un socket sicuro in base al tipo di chiave pubblica e all'elenco delle autorità di certificazione riconosciute dal peer (se presente).

[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")]
public abstract string? ChooseClientAlias (string[]? keyType, Java.Security.IPrincipal[]? issuers, Java.Net.Socket? socket);
[<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")>]
abstract member ChooseClientAlias : string[] * Java.Security.IPrincipal[] * Java.Net.Socket -> string

Parametri

keyType
String[]

i nomi dei tipi di algoritmo di chiave, ordinati con il tipo di chiave preferito per primo.

issuers
IPrincipal[]

l'elenco dei nomi dei soggetti dell'autorità di certificazione ca accettabili o null se non è rilevante per quali emittenti vengono usate.

socket
Socket

socket da utilizzare per questa connessione. Questo parametro può essere null, che indica che le implementazioni sono libere di selezionare un alias applicabile a qualsiasi socket.

Restituisce

nome dell'alias per la chiave desiderata o Null se non sono presenti corrispondenze.

Implementazioni

Attributi

Commenti

Scegliere un alias per autenticare il lato client di un socket sicuro in base al tipo di chiave pubblica e all'elenco delle autorità di certificazione riconosciute dal peer (se presente).

Documentazione java per javax.net.ssl.X509KeyManager.chooseClientAlias(java.lang.String[], java.security.Principal[], java.net.Socket).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a