XpsDigitalSignature.VerifyCertificate Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.