OCSP_BASIC_RESPONSE_ENTRY struttura (wincrypt.h)

La struttura OCSP_BASIC_RESPONSE_ENTRY contiene lo stato del certificato corrente per un singolo certificato. Questa struttura popola il membro OCSP_BASIC_RESPONSE_INFO rgResponseEntry.

Sintassi

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;

Members

CertId

Struttura OCSP_CERT_ID che specifica il certificato di destinazione della risposta OCSP ( Online Certificate Status Protocol ).

dwCertStatus

Valore che indica lo stato di revoca del certificato di destinazione.

RFC 2560 definisce i valori possibili seguenti per lo stato del certificato.

Valore Significato
OCSP_BASIC_GOOD_CERT_STATUS
0
Il certificato non viene revocato.
OCSP_BASIC_REVOKED_CERT_STATUS
1
Il certificato viene revocato definitivamente o temporaneamente.
OCSP_BASIC_UNKNOWN_CERT_STATUS
2
Il risponditore non ha informazioni per il certificato di destinazione.

DUMMYUNIONNAME

DUMMYUNIONNAME.pRevokedInfo

Puntatore a una struttura OCSP_BASIC_REVOKED_INFO che specifica il motivo per cui è stato revocato il certificato di destinazione.

ThisUpdate

Data e ora in cui la risposta indicata da dwCertStatus è nota per essere corretta.

NextUpdate

Data e ora in cui saranno disponibili informazioni più recenti per lo stato del certificato. Un valore pari a zero indica che lo stato del certificato non scade mai.

cExtension

Numero di elementi nella matrice rgExtension .

rgExtension

Matrice di puntatori a strutture CERT_EXTENSION , ognuna delle quali contiene informazioni aggiuntive sulla risposta.

Requisiti

Requisito Valore
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2008 [solo app desktop]
Intestazione wincrypt.h

Vedi anche

CERT_EXTENSION

OCSP_BASIC_RESPONSE_INFO

OCSP_BASIC_REVOKED_INFO

OCSP_CERT_ID

RFC 2560 Online Certificate Status Protocol