XpsDigitalSignature.VerifyCertificate Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Verifica um certificado X.509.
Sobrecargas
| Name | Description |
|---|---|
| VerifyCertificate() |
Verifica o certificado X.509 embutido no pacote. |
| VerifyCertificate(X509Certificate) |
Verifica o certificado X.509 especificado. |
VerifyCertificate()
Verifica o certificado X.509 embutido 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
Devoluções
Uma combinação bit a bit dos valores de enumeração que especificam o resultado da tentativa de verificação.
- Atributos
Observações
A sua candidatura terá de decidir quais os flags críticos para verificar certificados.
Algumas verificações de certificados podem exigir conectividade à Internet.
O certificado X.509 do signatário é embutido pelo SignDigitally método quando chamado com o embedCertificate parâmetro definido para true.
Ver 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.
Devoluções
Uma combinação bit a bit dos valores de enumeração que especificam o resultado da tentativa de verificação.
- Atributos
Observações
A sua candidatura terá de decidir quais os flags críticos para verificar certificados.
Algumas verificações de certificados podem exigir conectividade à Internet.