XpsDigitalSignature.VerifyCertificate Methode

Definition

Überprüft ein X.509-Zertifikat.

Überlädt

VerifyCertificate()

Überprüft das im Paket eingebettete X.509-Zertifikat.

VerifyCertificate(X509Certificate)

Überprüft das angegebene X.509-Zertifikat.

VerifyCertificate()

Überprüft das im Paket eingebettete X.509-Zertifikat.

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

Gibt zurück

Eine bitweise Kombination der Enumerationswerte, die das Ergebnis des Überprüfungsversuchs angeben.

Attribute

Hinweise

Ihre Anwendung muss entscheiden, welche Flags für die Überprüfung von Zertifikaten wichtig sind.

Einige Zertifikatüberprüfungen erfordern möglicherweise eine Internetverbindung.

Das X.509-Zertifikat des Signierers wird von der SignDigitally -Methode eingebettet, wenn embedCertificate der Parameter auf truefestgelegt ist.

Weitere Informationen

Gilt für:

VerifyCertificate(X509Certificate)

Überprüft das angegebene X.509-Zertifikat.

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

Parameter

certificate
X509Certificate

Ein Echtheitszertifikat.

Gibt zurück

Eine bitweise Kombination der Enumerationswerte, die das Ergebnis des Überprüfungsversuchs angeben.

Attribute

Hinweise

Ihre Anwendung muss entscheiden, welche Flags für die Überprüfung von Zertifikaten wichtig sind.

Einige Zertifikatüberprüfungen erfordern möglicherweise eine Internetverbindung.

Weitere Informationen

Gilt für: