estrutura OCSP_CERT_ID (wincrypt.h)

A estrutura OCSP_CERT_ID contém informações para identificar um certificado em uma solicitação ou resposta de OCSP (protocolo de status de certificado online). Essa estrutura é usada nas estruturas OCSP_REQUEST_ENTRY e OCSP_BASIC_RESPONSE_ENTRY .

Sintaxe

typedef struct _OCSP_CERT_ID {
  CRYPT_ALGORITHM_IDENTIFIER HashAlgorithm;
  CRYPT_HASH_BLOB            IssuerNameHash;
  CRYPT_HASH_BLOB            IssuerKeyHash;
  CRYPT_INTEGER_BLOB         SerialNumber;
} OCSP_CERT_ID, *POCSP_CERT_ID;

Membros

HashAlgorithm

Uma estrutura CRYPT_ALGORITHM_IDENTIFIER que especifica o algoritmo usado para criar IssuerNameHash e IssuerKeyHash.

IssuerNameHash

Um CRYPT_HASH_BLOB que contém um hash do nome da entidade do emissor do certificado.

IssuerKeyHash

Um CRYPT_HASH_BLOB que contém um hash da chave pública do emissor do certificado.

SerialNumber

Um BLOB que contém o número de série do certificado. Para obter mais informações, consulte a descrição do membro SerialNumber para CERT_INFO.

Requisitos

   
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_INFO

CRYPT_ALGORITHM_IDENTIFIER

OCSP_BASIC_RESPONSE_ENTRY

OCSP_REQUEST_ENTRY