X509ExtendedKeyManager.ChooseClientAlias Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Wählen Sie einen Alias aus, um die Clientseite eines sicheren Sockets anhand des öffentlichen Schlüsseltyps und die Liste der vom Peer erkannten Zertifizierungsstellen zu authentifizieren (sofern vorhanden).
[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
Parameter
- keyType
- String[]
der Schlüsselalgorithmustypname(n), sortiert mit dem am häufigsten bevorzugten Schlüsseltyp zuerst.
- issuers
- IPrincipal[]
die Liste der zulässigen Antragstellernamen der Zertifizierungsstelle oder null, wenn es nicht wichtig ist, welche Emittenten verwendet werden.
- socket
- Socket
der Socket, der für diese Verbindung verwendet werden soll. Dieser Parameter kann null sein, was angibt, dass Implementierungen frei sind, um einen Alias auszuwählen, der für jeden Socket gilt.
Gibt zurück
der Aliasname für den gewünschten Schlüssel oder NULL, wenn keine Übereinstimmungen vorhanden sind.
Implementiert
- Attribute
Hinweise
Wählen Sie einen Alias aus, um die Clientseite eines sicheren Sockets anhand des öffentlichen Schlüsseltyps und die Liste der vom Peer erkannten Zertifizierungsstellen zu authentifizieren (sofern vorhanden).
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.