Compartilhar via


estrutura OCSP_BASIC_SIGNED_RESPONSE_INFO (wincrypt.h)

A estrutura OCSP_BASIC_SIGNED_RESPONSE_INFO contém uma resposta básica do protocolo status de certificado online (OCSP) com uma assinatura.

Sintaxe

typedef struct _OCSP_BASIC_SIGNED_RESPONSE_INFO {
  CRYPT_DER_BLOB      ToBeSigned;
  OCSP_SIGNATURE_INFO SignatureInfo;
} OCSP_BASIC_SIGNED_RESPONSE_INFO, *POCSP_BASIC_SIGNED_RESPONSE_INFO;

Membros

ToBeSigned

Um BLOB que foi codificado usando Distinguished Encoding Rules (DER) e que contém uma estrutura de OCSP_BASIC_RESPONSE_INFO codificada.

SignatureInfo

Um ponteiro para informações de assinatura para os dados ToBeSigned .

Comentários

Em um serviço respondente OCSP, essa estrutura recebe uma estrutura de OCSP_BASIC_RESPONSE_INFO codificada como seu membro ToBeSigned . A assinatura do membro ToBeSigned é armazenada no membro SignatureInfo . A estrutura de OCSP_BASIC_SIGNED_RESPONSE_INFO codificada é armazenada em uma estrutura OCSP_RESPONSE_INFO .

Na extremidade receptora, um aplicativo cliente OCSP deve decodificar o membro OCSP_RESPONSE_INFOValue para obter essa estrutura e, posteriormente, decodificar o membro toBeSignedOCSP_BASIC_SIGNED_RESPONSE_INFO para obter uma estrutura OCSP_BASIC_RESPONSE_INFO.

Os aplicativos OCSP podem codificar ou decodificar essa estrutura usando X509_ASN_ENCODING ou PKCS_7_ASN_ENCODING.

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

CRYPT_DER_BLOB

OCSP_SIGNATURE_INFO