語言

SSLEngine.SSLParameters 屬性

定義

回傳本 SSLEngine 生效的 SSLParameters。 -或- 將SSLParameters套用到這個引擎。

public virtual Javax.Net.Ssl.SSLParameters? SSLParameters { [Android.Runtime.Register("getSSLParameters", "()Ljavax/net/ssl/SSLParameters;", "GetGetSSLParametersHandler")] get; [Android.Runtime.Register("setSSLParameters", "(Ljavax/net/ssl/SSLParameters;)V", "GetSetSSLParameters_Ljavax_net_ssl_SSLParameters_Handler")] set; }
[<get: Android.Runtime.Register("getSSLParameters", "()Ljavax/net/ssl/SSLParameters;", "GetGetSSLParametersHandler")>]
[<set: Android.Runtime.Register("setSSLParameters", "(Ljavax/net/ssl/SSLParameters;)V", "GetSetSSLParameters_Ljavax_net_ssl_SSLParameters_Handler")>]
member this.SSLParameters : Javax.Net.Ssl.SSLParameters with get, set

屬性值

本SSL工程所適用的SSLParameters。

屬性

備註

財產取得者文件:

回傳本 SSLEngine 生效的 SSLParameters。 回傳的 SSLParameter 的密碼套件與協定始終非空。

新增於1.6版本。

Java 文件 javax.net.ssl.SSLEngine.getSSLParameters()。

屬性設定文件:

將 SSLParameter 套用到這個引擎上。

這表示:<ul<>li>如果 params.getCipherSuites() 非零,則 setEnabledCipherSuites() 以該值被呼叫。</li><li>如果params.getProtocols()非零setEnabledProtocols(),則以該值被呼叫。</li><li>若 params.getNeedClientAuth() 或params.getWantClientAuth()返回 true, setNeedClientAuth(true)setWantClientAuth(true)分別稱為 ;否則 setWantClientAuth(false) 為< 。/li><li>如果 params.getServerNames() 非空值,引擎會用該值配置伺服器名稱。</li><li>如果params.getSNIMatchers()非空值,引擎會將 SNI 匹配器配置為該值。</li></ul>

新增於1.6版本。

Java 文件 javax.net.ssl.SSLEngine.setSSLParameters(javax.net.ssl.SSLParameters)。

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

適用於