語言

SSLSocket.SetEnabledProtocols(String[]) 方法

定義

設定協定版本以供此連線使用。

[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[]

所有要啟用的協定名稱。

屬性

例外狀況

如果某個協定不支援,

備註

設定協定版本以供此連線使用。

這些協議必須被列 getSupportedProtocols() 為支援。 成功呼叫此方法後,僅啟用參數中 protocols 列出的協定。

由於協定版本的協商方式,連線只能使用最低一組連續啟用協定版本的成員。 例如,啟用 TLSv1.2 和 TLSv1 會導致連線只能使用 TLSv1。

Java 文件 javax.net.ssl.SSLSocket.setEnabledProtocols(java.lang.String[])。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於