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.

[System.Security.SecurityCritical]
public System.Security.Cryptography.X509Certificates.X509ChainStatusFlags VerifyCertificate ();
public System.Security.Cryptography.X509Certificates.X509ChainStatusFlags VerifyCertificate ();

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:

.NET Framework 4.8.1 und andere Versionen
Produkt Versionen
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9

VerifyCertificate(X509Certificate)

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

[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);

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:

.NET Framework 4.8.1 und andere Versionen
Produkt Versionen
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9