estrutura CRYPT_TIMESTAMP_CONTEXT (wincrypt.h)

A estrutura CRYPT_TIMESTAMP_CONTEXT contém as representações codificadas e decodificadas de um token de carimbo de data/hora.

Sintaxe

typedef struct _CRYPT_TIMESTAMP_CONTEXT {
  DWORD                 cbEncoded;
  BYTE                  *pbEncoded;
  PCRYPT_TIMESTAMP_INFO pTimeStamp;
} CRYPT_TIMESTAMP_CONTEXT, *PCRYPT_TIMESTAMP_CONTEXT;

Membros

cbEncoded

O tamanho, em bytes, do buffer apontado pelo membro pbEncoded .

pbEncoded

Um ponteiro para um buffer que contém uma sequência de informações de conteúdo codificada em ASN.1 (Abstract Syntax Notation One ). Esse valor deve ser armazenado para validações futuras de carimbo de data/hora na assinatura. Os aplicativos podem usar a função CertOpenStore com o sinalizador CERT_STORE_PROV_PKCS7 para localizar certificados adicionais ou CRLs ( listas de revogação de certificados ) relacionados à assinatura de carimbo de data/hora da TSA.

pTimeStamp

Um ponteiro para uma estrutura CRYPT_TIMESTAMP_INFO que contém um tipo de conteúdo de dados assinado no formato CMS (Sintaxe de Mensagem Criptográfica).

Requisitos

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