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 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。