OCSP_BASIC_REVOKED_INFO-Struktur (wincrypt.h)
Die OCSP_BASIC_REVOKED_INFO-Struktur enthält den Grund, warum ein Zertifikat widerrufen wurde. Die OCSP_BASIC_RESPONSE_ENTRY-Struktur verwendet diese Struktur.
Syntax
typedef struct _OCSP_BASIC_REVOKED_INFO {
FILETIME RevocationDate;
DWORD dwCrlReasonCode;
} OCSP_BASIC_REVOKED_INFO, *POCSP_BASIC_REVOKED_INFO;
Member
RevocationDate
Datum, an dem das Zertifikat widerrufen wurde. Weitere Informationen finden Sie in der Beschreibung des RevocationDate-Members für CRL_ENTRY.
dwCrlReasonCode
Ein Wert, der den Grund angibt, aus dem ein Zertifikat widerrufen wurde. Dies kann einer der folgenden Werte sein.
Wert | Bedeutung |
---|---|
|
Es wurde kein Widerrufsgrund angegeben. |
|
Es ist bekannt oder vermutet, dass der private Schlüssel des Antragstellers oder andere Aspekte des Antragstellers, die im Zertifikat überprüft wurden, kompromittiert werden. |
|
Es ist bekannt oder vermutet, dass der private Schlüssel der Zertifizierungsstelle (Cas) oder andere Aspekte der im Zertifikat überprüften Zertifizierungsstelle kompromittiert sind. |
|
Der Name des Antragstellers oder andere Informationen im Zertifikat wurden geändert, aber es besteht kein Grund zum Verdacht, dass der private Schlüssel kompromittiert wurde. |
|
Das Zertifikat wurde ersetzt, aber es gibt keinen Grund zu vermuten, dass der private Schlüssel kompromittiert wurde. |
|
Das Zertifikat wird für den Zweck, für den es ausgestellt wurde, nicht mehr benötigt, aber es besteht kein Grund zum Verdacht, dass der private Schlüssel kompromittiert wurde. |
|
Das Zertifikat wurde in die Warteschleife gelegt. |
|
Das Zertifikat wurde aus der Zertifikatsperrliste (Certificate Revocation List , CRL) entfernt. |
Anforderungen
Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 [nur Desktop-Apps] |
Kopfzeile | wincrypt.h |