X509ExtendedKeyManager.ChooseEngineServerAlias Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Scegliere un alias per autenticare il lato server di una SSLEngine connessione in base al tipo di chiave pubblica e all'elenco delle autorità di certificazione certificate riconosciute dal peer (se presente).
[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
Parametri
- keyType
- String
nome del tipo di algoritmo della chiave.
- issuers
- IPrincipal[]
l'elenco dei nomi dei soggetti dell'autorità di certificazione ca accettabili o null se non è rilevante per quali emittenti vengono usate.
- engine
- SSLEngine
SSLEngine da utilizzare per questa connessione. Questo parametro può essere null, che indica che le implementazioni di questa interfaccia sono libere di selezionare un alias applicabile a qualsiasi motore.
Restituisce
nome dell'alias per la chiave desiderata o Null se non sono presenti corrispondenze.
- Attributi
Commenti
Scegliere un alias per autenticare il lato server di una SSLEngine connessione in base al tipo di chiave pubblica e all'elenco delle autorità di certificazione certificate riconosciute dal peer (se presente).
L'implementazione predefinita restituisce Null.
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.