X509ExtendedKeyManager.ChooseEngineServerAlias Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.
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.