Partager via


X509ExtendedKeyManager.ChooseEngineServerAlias Méthode

Définition

Choisissez un alias pour authentifier le côté serveur d’une SSLEngine connexion en fonction du type de clé publique et de la liste des autorités émettrices de certificats reconnues par l’homologue (le cas échéant).

[Android.Runtime.Register("chooseEngineServerAlias", "(Ljava/lang/String;[Ljava/security/Principal;Ljavax/net/ssl/SSLEngine;)Ljava/lang/String;", "GetChooseEngineServerAlias_Ljava_lang_String_arrayLjava_security_Principal_Ljavax_net_ssl_SSLEngine_Handler")]
public virtual string? ChooseEngineServerAlias (string? keyType, Java.Security.IPrincipal[]? issuers, Javax.Net.Ssl.SSLEngine? engine);
[<Android.Runtime.Register("chooseEngineServerAlias", "(Ljava/lang/String;[Ljava/security/Principal;Ljavax/net/ssl/SSLEngine;)Ljava/lang/String;", "GetChooseEngineServerAlias_Ljava_lang_String_arrayLjava_security_Principal_Ljavax_net_ssl_SSLEngine_Handler")>]
abstract member ChooseEngineServerAlias : string * Java.Security.IPrincipal[] * Javax.Net.Ssl.SSLEngine -> string
override this.ChooseEngineServerAlias : string * Java.Security.IPrincipal[] * Javax.Net.Ssl.SSLEngine -> string

Paramètres

keyType
String

nom du type d’algorithme de clé.

issuers
IPrincipal[]

liste des noms d’objet de l’émetteur d’autorité de certification acceptables ou null s’il n’est pas important que les émetteurs soient utilisés.

engine
SSLEngine

SSLEngine à utiliser pour cette connexion. Ce paramètre peut être null, ce qui indique que les implémentations de cette interface sont libres de sélectionner un alias applicable à n’importe quel moteur.

Retours

nom de l’alias de la clé souhaitée, ou null s’il n’y a aucune correspondance.

Attributs

Remarques

Choisissez un alias pour authentifier le côté serveur d’une SSLEngine connexion en fonction du type de clé publique et de la liste des autorités émettrices de certificats reconnues par l’homologue (le cas échéant).

L’implémentation par défaut retourne null.

Documentation Java pour javax.net.ssl.X509ExtendedKeyManager.chooseEngineServerAlias(java.lang.String, java.security.Principal[], javax.net.ssl.SSLEngine).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à