HttpsURLConnection.DefaultHostnameVerifier Properti

Definisi

Mendapatkan default HostnameVerifier yang diwarisi oleh instans baru kelas ini. -or- Mengatur default HostnameVerifier yang diwarisi oleh instans baru kelas ini.

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

Nilai Properti

pemverifikasi nama host default

Atribut

Pengecualian

jika pemverifikasi yang ditentukan adalah null.

Keterangan

Dokumentasi getter properti:

Mendapatkan default HostnameVerifier yang diwarisi oleh instans baru kelas ini.

Dokumentasi Java untuk javax.net.ssl.HttpsURLConnection.getDefaultHostnameVerifier().

Dokumentasi setter properti:

Mengatur default HostnameVerifier yang diwarisi oleh instans baru kelas ini.

Pengembang sangat<></em> tidak disarankan untuk mengubah default HostnameVerifier seperti #getDefaultHostnameVerifier() yang digunakan oleh beberapa kelas untuk verifikasi nama host di Android. <table>tr><th>User</th th<>th>Effect</th<>/tr tr tr<>><>default TrustManagerAndroid , seperti yang digunakan dengan implementasi , dan SSLSocketFactorySSLSocket default SSLContextAndroid.< </td><td>Digunakan HostnameVerifier untuk memverifikasi nama host sertifikat peer setelah menyambungkan jika SSLParameters.setEndpointIdentificationAlgorithm("HTTPS") telah dipanggil. Instans menggunakan <default HostnameVerifier em>saat ini</em> pada waktu verifikasi.</td></tr><tr><td><android.net.SSLCertificateSocketFactory/td td>><Default saat ini HostnameVerifier digunakan dari berbagai createSocket metode. Lihat android.net.SSLCertificateSocketFactory untuk detailnya; misalnya android.net.SSLCertificateSocketFactory#createSocket(String, int). <Implementasi default Android /td></tr<>tr<>td>.<HttpsURLConnection/td><td>The HostnameVerifier digunakan setelah jabat tangan TLS yang berhasil untuk memverifikasi host URI terhadap server sesi TLS. Instans menggunakan set default HostnameVerifier em>ketika dibuat</em> kecuali ditimpa dengan #setHostnameVerifier(HostnameVerifier).< HttpsURLConnection Android mengandalkan HostnameVerifier untuk <langkah verifikasi nama host em>seluruh</em>.</td></tr></table>

Jika metode ini tidak dipanggil, defaultnya HostnameVerifier akan memeriksa nama host sesuai dengan RFC 2818.

Dokumentasi Java untuk javax.net.ssl.HttpsURLConnection.setDefaultHostnameVerifier(javax.net.ssl.HostnameVerifier).

Bagian dari halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Android Open Source Project dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Creative Commons 2.5 Lisensi Atribusi.

Berlaku untuk