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
CRL_REASON_UNSPECIFIED
0
Es wurde kein Widerrufsgrund angegeben.
CRL_REASON_KEY_COMPROMISE
1
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.
CRL_REASON_CA_COMPROMISE
2
Es ist bekannt oder vermutet, dass der private Schlüssel der Zertifizierungsstelle (Cas) oder andere Aspekte der im Zertifikat überprüften Zertifizierungsstelle kompromittiert sind.
CRL_REASON_AFFILIATION_CHANGED
3
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.
CRL_REASON_SUPERSEDED
4
Das Zertifikat wurde ersetzt, aber es gibt keinen Grund zu vermuten, dass der private Schlüssel kompromittiert wurde.
CRL_REASON_CESSATION_OF_OPERATION
5
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.
CRL_REASON_CERTIFICATE_HOLD
6
Das Zertifikat wurde in die Warteschleife gelegt.
CRL_REASON_REMOVE_FROM_CRL
8
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

Weitere Informationen

CRL_ENTRY

OCSP_BASIC_RESPONSE_ENTRY