Partager via


structure OCSP_BASIC_RESPONSE_ENTRY (wincrypt.h)

La structure OCSP_BASIC_RESPONSE_ENTRY contient l’état actuel du certificat pour un seul certificat. Cette structure remplit le membre OCSP_BASIC_RESPONSE_INFOrgResponseEntry.

Syntaxe

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;

Membres

CertId

Structure OCSP_CERT_ID qui spécifie le certificat cible de la réponse de protocole d’état de certificat en ligne (OCSP).

dwCertStatus

Valeur qui indique l’état de révocation de certificat cible.

RFC 2560 définit les valeurs possibles suivantes pour l’état du certificat.

Valeur Signification
OCSP_BASIC_GOOD_CERT_STATUS
0
Le certificat n’est pas révoqué.
OCSP_BASIC_REVOKED_CERT_STATUS
1
Le certificat est révoqué définitivement ou temporairement.
OCSP_BASIC_UNKNOWN_CERT_STATUS
2
Le répondeur n’a aucune information pour le certificat cible.

DUMMYUNIONNAME

DUMMYUNIONNAME.pRevokedInfo

Pointeur vers une structure OCSP_BASIC_REVOKED_INFO qui spécifie la raison pour laquelle le certificat cible a été révoqué.

ThisUpdate

Date et heure à laquelle la réponse indiquée par dwCertStatus est connue pour être correcte.

NextUpdate

Date et heure à laquelle les informations plus récentes seront disponibles pour l’état du certificat. La valeur zéro indique que l’état du certificat n’expire jamais.

cExtension

Nombre d’éléments dans le tableau rgExtension.

rgExtension

Tableau de pointeurs vers CERT_EXTENSION structures, chacune contenant des informations supplémentaires sur la réponse.

Exigences

Exigence Valeur
client minimum pris en charge Windows Vista [applications de bureau uniquement]
serveur minimum pris en charge Windows Server 2008 [applications de bureau uniquement]
d’en-tête wincrypt.h

Voir aussi

CERT_EXTENSION

OCSP_BASIC_RESPONSE_INFO

OCSP_BASIC_REVOKED_INFO

OCSP_CERT_ID

RFC 2560 Online Certificate Status Protocol