다음을 통해 공유


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

확인할 호스트 이름입니다.

특성

예외

설명

에 대한 org.apache.http.conn.ssl.X509HostnameVerifier.verify(java.lang.String, java.lang.String[], java.lang.String[])Java 설명서

이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 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 세션입니다.

반환

구현

특성

설명

에 대한 org.apache.http.conn.ssl.X509HostnameVerifier.verify(java.lang.String, java.lang.String[], java.lang.String[])Java 설명서

이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 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
특성

예외

설명

에 대한 org.apache.http.conn.ssl.X509HostnameVerifier.verify(java.lang.String, java.lang.String[], java.lang.String[])Java 설명서

이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 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를 살펴봅니다. RFC 2818에 따라 CN 또는 Subject-Alts에 와일드카드가 포함될 수 있습니다.

에 대한 org.apache.http.conn.ssl.X509HostnameVerifier.verify(java.lang.String, java.lang.String[], java.lang.String[])Java 설명서

이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.

적용 대상