Compartilhar via


estrutura OCSP_BASIC_RESPONSE_ENTRY (wincrypt.h)

A estrutura OCSP_BASIC_RESPONSE_ENTRY contém o status de certificado atual para um único certificado. Essa estrutura preenche o membroOCSP_BASIC_RESPONSE_INFO rgResponseEntry .

Sintaxe

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;

Membros

CertId

Uma estrutura OCSP_CERT_ID que especifica o certificado de destino da resposta do OCSP (protocolo de status de certificado online).

dwCertStatus

Um valor que indica o status de revogação de certificado de destino.

A RFC 2560 define os valores possíveis a seguir para status de certificado.

Valor Significado
OCSP_BASIC_GOOD_CERT_STATUS
0
O certificado não é revogado.
OCSP_BASIC_REVOKED_CERT_STATUS
1
O certificado é revogado permanente ou temporariamente.
OCSP_BASIC_UNKNOWN_CERT_STATUS
2
O respondente não tem informações para o certificado de destino.

DUMMYUNIONNAME

DUMMYUNIONNAME.pRevokedInfo

Um ponteiro para uma estrutura OCSP_BASIC_REVOKED_INFO que especifica o motivo pelo qual o certificado de destino foi revogado.

ThisUpdate

A data e a hora em que a resposta indicada por dwCertStatus é conhecida por estar correta.

NextUpdate

A data e a hora em ou antes das informações mais recentes estarão disponíveis para o certificado status. Um valor zero indica que o certificado status nunca expira.

cExtension

O número de elementos na matriz rgExtension .

rgExtension

Uma matriz de ponteiros para CERT_EXTENSION estruturas, cada uma contendo informações adicionais sobre a resposta.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2008 [somente aplicativos da área de trabalho]
Cabeçalho wincrypt.h

Confira também

CERT_EXTENSION

OCSP_BASIC_RESPONSE_INFO

OCSP_BASIC_REVOKED_INFO

OCSP_CERT_ID

RFC 2560 Online Certificate Status Protocol