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

確認するホスト名。

cert
X509Certificate

名前が検証される証明書。

属性

例外

注釈

Javaドキュメント。

このページの一部は、Apache Software Foundation によって作成および共有され の条件に基づいて使用される作業に基づいています。

適用対象

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 セッション。

返品

true ホスト名がサーバー認証スキームに対して許容される一致である場合。それ以外の場合は false

実装

属性

注釈

Javaドキュメント。

このページの一部は、Apache Software Foundation によって作成および共有され の条件に基づいて使用される作業に基づいています。

適用対象

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

ピア証明書が検証される SSL ソケット。

属性

例外

注釈

Javaドキュメント。

このページの一部は、Apache Software Foundation によって作成および共有され の条件に基づいて使用される作業に基づいています。

適用対象

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ドキュメント。

このページの一部は、Apache Software Foundation によって作成および共有され の条件に基づいて使用される作業に基づいています。

適用対象