ICertificateVerificationBuilder.VerifyCertificate Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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.