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.
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 |