структура OCSP_BASIC_RESPONSE_ENTRY (wincrypt.h)
Структура OCSP_BASIC_RESPONSE_ENTRY содержит текущее состояние сертификата для одного сертификата. Эта структура заполняет элемент OCSP_BASIC_RESPONSE_INFOrgResponseEntry.
Синтаксис
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;
Члены
CertId
Структура OCSP_CERT_ID, указывающая целевой сертификат ответа протокола состояния сертификата в сети (OCSP).
dwCertStatus
Значение, указывающее состояние отзыва целевого сертификата.
RFC 2560 определяет следующие возможные значения для состояния сертификата.
DUMMYUNIONNAME
DUMMYUNIONNAME.pRevokedInfo
Указатель на структуру OCSP_BASIC_REVOKED_INFO, указывающую причину отзыва целевого сертификата.
ThisUpdate
Дата и время ответа, указанного dwCertStatus, как известно, правильно.
NextUpdate
Дата и время, до которого будут доступны более новые сведения для состояния сертификата. Значение нуля указывает, что состояние сертификата никогда не истекает.
cExtension
Количество элементов в массиве rgExtens ion.
rgExtension
Массив указателей на CERT_EXTENSION структуры, каждая из которых содержит дополнительные сведения об ответе.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Windows Vista [только классические приложения] |
минимальный поддерживаемый сервер | Windows Server 2008 [только классические приложения] |
заголовка | wincrypt.h |