HttpsURLConnection.DefaultHostnameVerifier 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
會取得這個類別新實例繼承的預設 HostnameVerifier 值。 -或- 設定該類別新實例繼承的預設 HostnameVerifier 值。
public static Javax.Net.Ssl.IHostnameVerifier? DefaultHostnameVerifier { [Android.Runtime.Register("getDefaultHostnameVerifier", "()Ljavax/net/ssl/HostnameVerifier;", "")] get; [Android.Runtime.Register("setDefaultHostnameVerifier", "(Ljavax/net/ssl/HostnameVerifier;)V", "")] set; }
[<get: Android.Runtime.Register("getDefaultHostnameVerifier", "()Ljavax/net/ssl/HostnameVerifier;", "")>]
[<set: Android.Runtime.Register("setDefaultHostnameVerifier", "(Ljavax/net/ssl/HostnameVerifier;)V", "")>]
static member DefaultHostnameVerifier : Javax.Net.Ssl.IHostnameVerifier with get, set
屬性值
預設主機名稱驗證器
- 屬性
例外狀況
若指定的驗證器為 null。
備註
財產取得者文件:
會取得這個類別新實例繼承的預設 HostnameVerifier 值。
的 javax.net.ssl.HttpsURLConnection.getDefaultHostnameVerifier()Java 檔。
屬性設定文件:
設定該類別新實例繼承的預設 HostnameVerifier 值。
開發者強烈<>></不鼓勵更改預設HostnameVerifier值,因為 #getDefaultHostnameVerifier() Android 上多個類別用於主機名稱驗證。
<table><tr><th>User</th>><Effect</th></tr<>tr td<>>Android 預設TrustManager,與 Android 預設 SSLContext, SSLSocketFactorySSLSocket 以及實作相符。
</td><td>用於 HostnameVerifier 連線後驗證節點憑證主機名稱是否 SSLParameters.setEndpointIdentificationAlgorithm("HTTPS") 已被呼叫。 實例在驗證時會使用 <em>current</em> default HostnameVerifier 值。</td/tr<>tr><tdandroid.net.SSLCertificateSocketFactory></td><>目前的預設HostnameVerifier方法有多種。createSocket>< 詳情請參見 android.net.SSLCertificateSocketFactory ;例如 android.net.SSLCertificateSocketFactory#createSocket(String, int)。
</td/tr<>tr td<>>Android 的預設HttpsURLConnection實作。<></td><td>在HostnameVerifier成功握手 TLS 後,用以驗證 URI 主機與 TLS 會話伺服器的關聯。 實例在建立時使用預設HostnameVerifier的 set <em>/em>,除非被 覆蓋#setHostnameVerifier(HostnameVerifier)。< Android HttpsURLConnection 的主機名稱驗證步驟是依賴 HostnameVerifier<em>entire</em> 主機名稱驗證步驟。</td></tr></table>
若未呼叫此方法,預設 HostnameVerifier 會依據 RFC 2818 檢查主機名稱。
的 javax.net.ssl.HttpsURLConnection.setDefaultHostnameVerifier(javax.net.ssl.HostnameVerifier)Java 檔。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。