HttpsURLConnection.DefaultHostnameVerifier プロパティ

定義

このクラスの新しいインスタンスによって継承される既定の 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場合は。

注釈

プロパティ getter のドキュメント:

このクラスの新しいインスタンスによって継承される既定の HostnameVerifier を取得します。

Javaドキュメント。

プロパティ セッターのドキュメント:

このクラスの新しいインスタンスによって継承される既定の HostnameVerifier を設定します。

開発者は<em></em>既定のHostnameVerifierを変更することはお勧めしません。#getDefaultHostnameVerifier()は、Android でのホスト名の検証に複数のクラスで使用されるためです。 <table><tr><th>User</th><th>Effect</th></tr><trtr><td>Android の既定の TrustManager。Android の既定の SSLContextSSLSocketFactory 、および SSLSocket の実装で使用されます。 </td><td>SSLParameters.setEndpointIdentificationAlgorithm("HTTPS")が呼び出された場合、接続後にピアの証明書ホスト名を確認するためにHostnameVerifierが使用されます。 インスタンスでは、検証時に既定のHostnameVerifier<em>current</em>を使用します</td></tr><tr><td>android.net.SSLCertificateSocketFactory</td><td>現在の既定のHostnameVerifierは、さまざまなcreateSocketメソッドから使用されます。 詳細については、 android.net.SSLCertificateSocketFactory ( android.net.SSLCertificateSocketFactory#createSocket(String, int)など) を参照してください。 </td></tr><tr><td>Android の既定の HttpsURLConnection implementation.</td><td>は、TLS ハンドシェイクが成功した後に使用され、TLS セッション サーバーに対して URI ホストが検証されます。 インスタンスは、#setHostnameVerifier(HostnameVerifier)でオーバーライドされない限り、既定のHostnameVerifier セット <em>作成時</em>を使用します。 Android のHttpsURLConnectionは、<em>entire</em> ホスト名検証手順のHostnameVerifierに依存しています。</td></tr></table>

このメソッドが呼び出されない場合、既定の HostnameVerifier は RFC 2818 に従ってホスト名を確認します。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象