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