Condividi tramite


XpsDigitalSignature.VerifyCertificate Metodo

Definizione

Verifica un certificato X.509.

Overload

VerifyCertificate()

Verifica il certificato X.509 incorporato nel pacchetto.

VerifyCertificate(X509Certificate)

Verifica il certificato X.509 specificato.

VerifyCertificate()

Verifica il certificato X.509 incorporato nel pacchetto.

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

Restituisce

Combinazione bit per bit dei valori di enumerazione che specificano il risultato del tentativo di verifica.

Attributi

Commenti

L'applicazione dovrà decidere quali flag sono fondamentali per la verifica dei certificati.

Alcune verifiche dei certificati potrebbero richiedere la connettività Internet.

Il certificato X.509 del firmatario viene incorporato dal SignDigitally metodo quando viene chiamato con il embedCertificate parametro impostato su true.

Vedi anche

Si applica a

VerifyCertificate(X509Certificate)

Verifica il certificato X.509 specificato.

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

Parametri

certificate
X509Certificate

Certificato di autenticità.

Restituisce

Combinazione bit per bit dei valori di enumerazione che specificano il risultato del tentativo di verifica.

Attributi

Commenti

L'applicazione dovrà decidere quali flag sono fondamentali per la verifica dei certificati.

Alcune verifiche dei certificati potrebbero richiedere la connettività Internet.

Vedi anche

Si applica a