X509ExtendedKeyManager.ChooseClientAlias メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
公開キーの種類と、ピアによって認識される証明書発行者機関の一覧 (存在する場合) を指定して、セキュリティで保護されたソケットのクライアント側を認証するエイリアスを選択します。
[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
パラメーター
- keyType
- String[]
キー アルゴリズムの型名。最も優先されるキーの種類が最初に並べ替わります。
- issuers
- IPrincipal[]
使用されている発行者が関係ない場合は、許容される CA 発行者のサブジェクト名または null の一覧。
- socket
- Socket
この接続に使用するソケット。 このパラメーターには null を指定できます。これは、実装が任意のソケットに適用できるエイリアスを自由に選択できることを示します。
戻り値
目的のキーのエイリアス名。一致しない場合は null。
実装
- 属性
注釈
公開キーの種類と、ピアによって認識される証明書発行者機関の一覧 (存在する場合) を指定して、セキュリティで保護されたソケットのクライアント側を認証するエイリアスを選択します。
このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。