Поделиться через


структура 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 определяет следующие возможные значения для состояния сертификата.

Ценность Значение
OCSP_BASIC_GOOD_CERT_STATUS
0
Сертификат не отозван.
OCSP_BASIC_REVOKED_CERT_STATUS
1
Сертификат отозван либо окончательно, либо временно.
OCSP_BASIC_UNKNOWN_CERT_STATUS
2
Ответчик не имеет сведений о целевом сертификате.

DUMMYUNIONNAME

DUMMYUNIONNAME.pRevokedInfo

Указатель на структуру OCSP_BASIC_REVOKED_INFO, указывающую причину отзыва целевого сертификата.

ThisUpdate

Дата и время ответа, указанного dwCertStatus, как известно, правильно.

NextUpdate

Дата и время, до которого будут доступны более новые сведения для состояния сертификата. Значение нуля указывает, что состояние сертификата никогда не истекает.

cExtension

Количество элементов в массиве rgExtens ion.

rgExtension

Массив указателей на CERT_EXTENSION структуры, каждая из которых содержит дополнительные сведения об ответе.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Windows Vista [только классические приложения]
минимальный поддерживаемый сервер Windows Server 2008 [только классические приложения]
заголовка wincrypt.h

См. также

CERT_EXTENSION

OCSP_BASIC_RESPONSE_INFO

OCSP_BASIC_REVOKED_INFO

OCSP_CERT_ID

протокол состояния сертификата RFC 2560 Online