X509Certificate-Struktur (schannel.h)
Die X509Certificate-Struktur stellt ein X.509-Zertifikat dar.
Syntax
typedef struct _X509Certificate {
DWORD Version;
DWORD SerialNumber[4];
ALG_ID SignatureAlgorithm;
FILETIME ValidFrom;
FILETIME ValidUntil;
PSTR pszIssuer;
PSTR pszSubject;
PctPublicKey *pPublicKey;
} X509Certificate, *PX509Certificate;
Members
Version
Die X.509-Versionsnummer.
SerialNumber[4]
Seriennummer des Zertifikats
SignatureAlgorithm
Die ID des Algorithmus, der zum Erstellen der digitalen Signatur für das Zertifikat verwendet wird.
ValidFrom
Der Beginn des Gültigkeitszeitraums für das Zertifikat.
ValidUntil
Das Ende des Gültigkeitszeitraums für das Zertifikat.
pszIssuer
Ein Zeiger auf eine Zeichenfolge, die den Aussteller des Zertifikats angibt.
pszSubject
Ein Zeiger auf eine Zeichenfolge, die den Betreff des Zertifikats angibt.
pPublicKey
Ein Zeiger auf den öffentlichen Schlüssel , der zum Erstellen der Signatur für das Zertifikat verwendet wird.
Anforderungen
Unterstützte Mindestversion (Client) | Windows XP [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
Kopfzeile | schannel.h |
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für