XpsDigitalSignature.VerifyCertificate Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee wordt een X.509-certificaat geverifieerd.
Overloads
| Name | Description |
|---|---|
| VerifyCertificate() |
Controleert of het X.509-certificaat is ingesloten in het pakket. |
| VerifyCertificate(X509Certificate) |
Controleert het opgegeven X.509-certificaat. |
VerifyCertificate()
Controleert of het X.509-certificaat is ingesloten in het pakket.
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
Retouren
Een bitsgewijze combinatie van de opsommingswaarden waarmee het resultaat van de verificatiepoging wordt opgegeven.
- Kenmerken
Opmerkingen
Uw toepassing moet bepalen welke vlaggen essentieel zijn voor het verifiëren van certificaten.
Voor sommige certificaatverificaties is mogelijk een internetverbinding vereist.
Het X.509-certificaat van de ondertekenaar wordt ingesloten door de SignDigitally methode wanneer deze wordt aangeroepen met de embedCertificate parameter ingesteld op true.
Zie ook
Van toepassing op
VerifyCertificate(X509Certificate)
Controleert het opgegeven X.509-certificaat.
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
Parameters
- certificate
- X509Certificate
Een certificaat van echtheid.
Retouren
Een bitsgewijze combinatie van de opsommingswaarden waarmee het resultaat van de verificatiepoging wordt opgegeven.
- Kenmerken
Opmerkingen
Uw toepassing moet bepalen welke vlaggen essentieel zijn voor het verifiëren van certificaten.
Voor sommige certificaatverificaties is mogelijk een internetverbinding vereist.