Compartilhar via


ICertificateVerificationBuilder.VerifyCertificate Método

Definição

Verifica o certificado X.509 especificado.

public:
 bool VerifyCertificate(IServiceProvider ^ serviceProvider, System::Security::Cryptography::X509Certificates::X509Certificate2 ^ certificate, System::Security::Cryptography::X509Certificates::X509Chain ^ chain, System::Net::Security::SslPolicyErrors sslPolicyErrors);
public bool VerifyCertificate (IServiceProvider serviceProvider, System.Security.Cryptography.X509Certificates.X509Certificate2 certificate, System.Security.Cryptography.X509Certificates.X509Chain chain, System.Net.Security.SslPolicyErrors sslPolicyErrors);
abstract member VerifyCertificate : IServiceProvider * System.Security.Cryptography.X509Certificates.X509Certificate2 * System.Security.Cryptography.X509Certificates.X509Chain * System.Net.Security.SslPolicyErrors -> bool

Parâmetros

serviceProvider
IServiceProvider

O objeto IServiceProvider.

certificate
X509Certificate2

O certificado X.509 a ser verificado.

chain
X509Chain

Uma cadeia de certificados de certificados X.509.

sslPolicyErrors
SslPolicyErrors

Um valor de enumeração que especifica os erros de política SSL (Secure Sockets Layer).

Retornos

true se o certificado especificado for válido; caso contrário, false.

Comentários

Esse método usa a cadeia do certificado para verificar o certificado e garantir que ele seja confiável.

Aplica-se a