SSLEngine.SetEnabledProtocols(String[]) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
將協定版本設定為該引擎啟用。
[Android.Runtime.Register("setEnabledProtocols", "([Ljava/lang/String;)V", "GetSetEnabledProtocols_arrayLjava_lang_String_Handler")]
public abstract void SetEnabledProtocols(string[]? protocols);
[<Android.Runtime.Register("setEnabledProtocols", "([Ljava/lang/String;)V", "GetSetEnabledProtocols_arrayLjava_lang_String_Handler")>]
abstract member SetEnabledProtocols : string[] -> unit
參數
- protocols
- String[]
所有要啟用的協定名稱。
- 屬性
例外狀況
如果不支援其中一個協定版本名稱,或protocols是 。null
備註
將協定版本設定為該引擎啟用。
這些協定必須由 getSupportedProtocols() 列出為支援。 成功呼叫此方法後,僅啟用參數中 protocols 列出的協定。
由於協定版本的協商方式,連線只能使用最低一組連續啟用協定版本的成員。 例如,啟用 TLSv1.2 和 TLSv1 會導致連線只能使用 TLSv1。
的 javax.net.ssl.SSLEngine.setEnabledProtocols(java.lang.String[])Java 檔。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。