struttura CRYPT_TIMESTAMP_CONTEXT (wincrypt.h)

La struttura CRYPT_TIMESTAMP_CONTEXT contiene sia le rappresentazioni codificate che decodificate di un token di timestamp.

Sintassi

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

Members

cbEncoded

Dimensione, in byte, del buffer a cui punta il membro pbEncoded .

pbEncoded

Puntatore a un buffer contenente una sequenza di informazioni sul contenuto con codifica ASN.1 ( Abstract Syntax Notation One ). Questo valore deve essere archiviato per le convalide future del timestamp sulla firma. Le applicazioni possono usare la funzione CertOpenStore con il flag CERT_STORE_PROV_PKCS7 per trovare altri certificati o elenchi di revoche di certificati correlati alla firma del timestamp TSA.

pTimeStamp

Puntatore a una struttura CRYPT_TIMESTAMP_INFO che contiene un tipo di contenuto dati firmato in formato CMS (Cryptographic Message Syntax).

Requisiti

Requisito Valore
Client minimo supportato Windows 7 [solo app desktop]
Server minimo supportato Windows Server 2008 R2 [solo app desktop]
Intestazione wincrypt.h