HttpsURLConnection.DefaultHostnameVerifier Properti
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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.
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.