ICertificatePolicy.CheckValidationResult 메서드

정의

서버 인증서의 유효성을 검사합니다.

public:
 bool CheckValidationResult(System::Net::ServicePoint ^ srvPoint, System::Security::Cryptography::X509Certificates::X509Certificate ^ certificate, System::Net::WebRequest ^ request, int certificateProblem);
public bool CheckValidationResult(System.Net.ServicePoint srvPoint, System.Security.Cryptography.X509Certificates.X509Certificate certificate, System.Net.WebRequest request, int certificateProblem);
abstract member CheckValidationResult : System.Net.ServicePoint * System.Security.Cryptography.X509Certificates.X509Certificate * System.Net.WebRequest * int -> bool
Public Function CheckValidationResult (srvPoint As ServicePoint, certificate As X509Certificate, request As WebRequest, certificateProblem As Integer) As Boolean

매개 변수

srvPoint
ServicePoint

ServicePoint 인증서를 사용할 것입니다.

certificate
X509Certificate

유효성을 검사할 인증서입니다.

request
WebRequest

인증서를 받은 요청입니다.

certificateProblem
Int32

인증서를 사용할 때 발생한 문제입니다.

반품

true인증서를 적용해야 하는 경우 그렇지 않으면 . false

설명

이 메서드는 CheckValidationResult 애플리케이션 인증서 유효성 검사 정책을 구현합니다. 메서드는 , srvPointcertificaterequest 매개 변수를 certificateProblem검사하여 인증서를 적용해야 하는지 여부를 확인할 수 있습니다.

매개 certificateProblem 변수는 SSPI(보안 지원 공급자 인터페이스) 상태 코드입니다. 자세한 내용은 MSDN의 SSPI 설명서를 참조하세요.

적용 대상