Compartilhar via


XpsDigitalSignature.VerifyCertificate Método

Definição

Verifica um certificado X.509.

Sobrecargas

VerifyCertificate()

Verifica o certificado X.509 inserido no pacote.

VerifyCertificate(X509Certificate)

Verifica o certificado X.509 especificado.

VerifyCertificate()

Verifica o certificado X.509 inserido no pacote.

public:
 System::Security::Cryptography::X509Certificates::X509ChainStatusFlags VerifyCertificate();
[System.Security.SecurityCritical]
public System.Security.Cryptography.X509Certificates.X509ChainStatusFlags VerifyCertificate ();
public System.Security.Cryptography.X509Certificates.X509ChainStatusFlags VerifyCertificate ();
[<System.Security.SecurityCritical>]
member this.VerifyCertificate : unit -> System.Security.Cryptography.X509Certificates.X509ChainStatusFlags
member this.VerifyCertificate : unit -> System.Security.Cryptography.X509Certificates.X509ChainStatusFlags
Public Function VerifyCertificate () As X509ChainStatusFlags

Retornos

X509ChainStatusFlags

Uma combinação bit a bit dos valores de enumeração que especifica o resultado da tentativa de verificação.

Atributos

Comentários

Seu aplicativo precisará decidir quais sinalizadores são essenciais para verificar certificados.

Algumas verificações de certificado podem exigir conectividade com a Internet.

O certificado X.509 do signatário é inserido pelo SignDigitally método quando chamado com o embedCertificate parâmetro definido como true.

Confira também

Aplica-se a

VerifyCertificate(X509Certificate)

Verifica o certificado X.509 especificado.

public:
 static System::Security::Cryptography::X509Certificates::X509ChainStatusFlags VerifyCertificate(System::Security::Cryptography::X509Certificates::X509Certificate ^ certificate);
[System.Security.SecurityCritical]
public static System.Security.Cryptography.X509Certificates.X509ChainStatusFlags VerifyCertificate (System.Security.Cryptography.X509Certificates.X509Certificate certificate);
public static System.Security.Cryptography.X509Certificates.X509ChainStatusFlags VerifyCertificate (System.Security.Cryptography.X509Certificates.X509Certificate certificate);
[<System.Security.SecurityCritical>]
static member VerifyCertificate : System.Security.Cryptography.X509Certificates.X509Certificate -> System.Security.Cryptography.X509Certificates.X509ChainStatusFlags
static member VerifyCertificate : System.Security.Cryptography.X509Certificates.X509Certificate -> System.Security.Cryptography.X509Certificates.X509ChainStatusFlags
Public Shared Function VerifyCertificate (certificate As X509Certificate) As X509ChainStatusFlags

Parâmetros

certificate
X509Certificate

Um certificado de autenticidade.

Retornos

X509ChainStatusFlags

Uma combinação bit a bit dos valores de enumeração que especifica o resultado da tentativa de verificação.

Atributos

Comentários

Seu aplicativo precisará decidir quais sinalizadores são essenciais para verificar certificados.

Algumas verificações de certificado podem exigir conectividade com a Internet.

Confira também

Aplica-se a