次の方法で共有


IX509HostnameVerifier.Verify メソッド

定義

オーバーロード

Verify(String, X509Certificate)

指定されたホスト名が、指定された CDN または "DNS" Subject-Alts のいずれかと一致するかどうかを確認します。

Verify(String, ISSLSession)

指定されたホスト名が、指定された CDN または "DNS" Subject-Alts のいずれかと一致するかどうかを確認します。

Verify(String, SSLSocket)

指定されたホスト名が、指定された CDN または "DNS" Subject-Alts のいずれかと一致するかどうかを確認します。

Verify(String, String[], String[])

指定されたホスト名が、指定された CDN または "DNS" Subject-Alts のいずれかと一致するかどうかを確認します。

Verify(String, X509Certificate)

指定されたホスト名が、指定された CDN または "DNS" Subject-Alts のいずれかと一致するかどうかを確認します。

[Android.Runtime.Register("verify", "(Ljava/lang/String;Ljava/security/cert/X509Certificate;)V", "GetVerify_Ljava_lang_String_Ljava_security_cert_X509Certificate_Handler:Org.Apache.Http.Conn.Ssl.IX509HostnameVerifierInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void Verify (string? host, Java.Security.Cert.X509Certificate? cert);
[<Android.Runtime.Register("verify", "(Ljava/lang/String;Ljava/security/cert/X509Certificate;)V", "GetVerify_Ljava_lang_String_Ljava_security_cert_X509Certificate_Handler:Org.Apache.Http.Conn.Ssl.IX509HostnameVerifierInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member Verify : string * Java.Security.Cert.X509Certificate -> unit

パラメーター

host
String

確認するホスト名。

属性

例外

注釈

の Java ドキュメントorg.apache.http.conn.ssl.X509HostnameVerifier.verify(java.lang.String, java.lang.String[], java.lang.String[])

このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。

適用対象

Verify(String, ISSLSession)

指定されたホスト名が、指定された CDN または "DNS" Subject-Alts のいずれかと一致するかどうかを確認します。

[Android.Runtime.Register("verify", "(Ljava/lang/String;Ljavax/net/ssl/SSLSession;)Z", "GetVerify_Ljava_lang_String_Ljavax_net_ssl_SSLSession_Handler:Org.Apache.Http.Conn.Ssl.IX509HostnameVerifierInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public bool Verify (string? host, Javax.Net.Ssl.ISSLSession? session);
[<Android.Runtime.Register("verify", "(Ljava/lang/String;Ljavax/net/ssl/SSLSession;)Z", "GetVerify_Ljava_lang_String_Ljavax_net_ssl_SSLSession_Handler:Org.Apache.Http.Conn.Ssl.IX509HostnameVerifierInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member Verify : string * Javax.Net.Ssl.ISSLSession -> bool

パラメーター

host
String

確認するホスト名。

session
ISSLSession

接続の SSL セッション。

戻り値

実装

属性

注釈

の Java ドキュメントorg.apache.http.conn.ssl.X509HostnameVerifier.verify(java.lang.String, java.lang.String[], java.lang.String[])

このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。

適用対象

Verify(String, SSLSocket)

指定されたホスト名が、指定された CDN または "DNS" Subject-Alts のいずれかと一致するかどうかを確認します。

[Android.Runtime.Register("verify", "(Ljava/lang/String;Ljavax/net/ssl/SSLSocket;)V", "GetVerify_Ljava_lang_String_Ljavax_net_ssl_SSLSocket_Handler:Org.Apache.Http.Conn.Ssl.IX509HostnameVerifierInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void Verify (string? host, Javax.Net.Ssl.SSLSocket? ssl);
[<Android.Runtime.Register("verify", "(Ljava/lang/String;Ljavax/net/ssl/SSLSocket;)V", "GetVerify_Ljava_lang_String_Ljavax_net_ssl_SSLSocket_Handler:Org.Apache.Http.Conn.Ssl.IX509HostnameVerifierInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member Verify : string * Javax.Net.Ssl.SSLSocket -> unit

パラメーター

host
String

確認するホスト名。

ssl
SSLSocket
属性

例外

注釈

の Java ドキュメントorg.apache.http.conn.ssl.X509HostnameVerifier.verify(java.lang.String, java.lang.String[], java.lang.String[])

このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。

適用対象

Verify(String, String[], String[])

指定されたホスト名が、指定された CDN または "DNS" Subject-Alts のいずれかと一致するかどうかを確認します。

[Android.Runtime.Register("verify", "(Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;)V", "GetVerify_Ljava_lang_String_arrayLjava_lang_String_arrayLjava_lang_String_Handler:Org.Apache.Http.Conn.Ssl.IX509HostnameVerifierInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void Verify (string? host, string[]? cns, string[]? subjectAlts);
[<Android.Runtime.Register("verify", "(Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;)V", "GetVerify_Ljava_lang_String_arrayLjava_lang_String_arrayLjava_lang_String_Handler:Org.Apache.Http.Conn.Ssl.IX509HostnameVerifierInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member Verify : string * string[] * string[] -> unit

パラメーター

host
String

確認するホスト名。

cns
String[]

X.509 証明書から抽出された順に CN フィールド。

subjectAlts
String[]

X.509 証明書から抽出された、種類 2 ("DNS") の Subject-Alt フィールド。

属性

例外

検証に失敗した場合。

注釈

指定されたホスト名が、指定された CDN または "DNS" Subject-Alts のいずれかと一致するかどうかを確認します。 ほとんどの実装では、最初の CN のみが参照され、追加の CN は無視されます。 ほとんどの実装では、すべての "DNS" Subject-Alts を確認します。 CDN または Subject-Alts には、RFC 2818 に従ってワイルドカードが含まれている場合があります。

の Java ドキュメントorg.apache.http.conn.ssl.X509HostnameVerifier.verify(java.lang.String, java.lang.String[], java.lang.String[])

このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。

適用対象