OCSP_BASIC_RESPONSE_ENTRY Struktur (wincrypt.h)

Die OCSP_BASIC_RESPONSE_ENTRY Struktur enthält den aktuellen Zertifikatstatus für ein einzelnes Zertifikat. Diese Struktur füllt das OCSP_BASIC_RESPONSE_INFOrgResponseEntry Member auf.

Syntax

typedef struct _OCSP_BASIC_RESPONSE_ENTRY {
  OCSP_CERT_ID    CertId;
  DWORD           dwCertStatus;
  union {
    POCSP_BASIC_REVOKED_INFO pRevokedInfo;
  } DUMMYUNIONNAME;
  FILETIME        ThisUpdate;
  FILETIME        NextUpdate;
  DWORD           cExtension;
  PCERT_EXTENSION rgExtension;
} OCSP_BASIC_RESPONSE_ENTRY, *POCSP_BASIC_RESPONSE_ENTRY;

Angehörige

CertId

Eine OCSP_CERT_ID Struktur, die das Zielzertifikat des Onlinezertifikatstatusprotokolls (OCSP)-Antwort angibt.

dwCertStatus

Ein Wert, der den Zielzertifikatsperrstatus angibt.

RFC 2560- definiert die folgenden möglichen Werte für den Zertifikatstatus.

Wert Bedeutung
OCSP_BASIC_GOOD_CERT_STATUS
0
Das Zertifikat wird nicht widerrufen.
OCSP_BASIC_REVOKED_CERT_STATUS
1
Das Zertifikat wird entweder dauerhaft oder vorübergehend widerrufen.
OCSP_BASIC_UNKNOWN_CERT_STATUS
2
Der Antwortender hat keine Informationen für das Zielzertifikat.

DUMMYUNIONNAME

DUMMYUNIONNAME.pRevokedInfo

Ein Zeiger auf eine OCSP_BASIC_REVOKED_INFO-Struktur, die den Grund angibt, warum das Zielzertifikat widerrufen wurde.

ThisUpdate

Das Datum und die Uhrzeit, zu dem die durch dwCertStatus- angegebene Antwort korrekt ist.

NextUpdate

Das Datum und die Uhrzeit, an dem oder vor der neuere Informationen für den Zertifikatstatus verfügbar sein werden. Ein Wert von Null gibt an, dass der Zertifikatstatus nie abläuft.

cExtension

Die Anzahl der Elemente im rgExtension Arrays.

rgExtension

Ein Array von Zeigern auf CERT_EXTENSION Strukturen, die jeweils zusätzliche Informationen zur Antwort enthalten.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows Vista [nur Desktop-Apps]
mindestens unterstützte Server- Windows Server 2008 [Nur Desktop-Apps]
Header- wincrypt.h

Siehe auch

CERT_EXTENSION

OCSP_BASIC_RESPONSE_INFO

OCSP_BASIC_REVOKED_INFO

OCSP_CERT_ID

RFC 2560 Online Certificate Status Protocol