CRYPT_TIMESTAMP_PARA structure (wincrypt.h)

The CRYPT_TIMESTAMP_PARA structure defines additional parameters for the time stamp request.

Syntax

typedef struct _CRYPT_TIMESTAMP_PARA {
  LPCSTR             pszTSAPolicyId;
  BOOL               fRequestCerts;
  CRYPT_INTEGER_BLOB Nonce;
  DWORD              cExtension;
  PCERT_EXTENSION    rgExtension;
} CRYPT_TIMESTAMP_PARA, *PCRYPT_TIMESTAMP_PARA;

Members

pszTSAPolicyId

Optional. A pointer to a null-terminated character string that contains the Time Stamping Authority (TSA) policy under which the time stamp token should be provided.

fRequestCerts

A Boolean value that specifies whether the TSA must include the certificates used to sign the time stamp token in the response .

Nonce

Optional. A CRYPT_INTEGER_BLOB structure that contains the nonce value used by the client to verify the timeliness of the response when no local clock is available.

cExtension

The number of elements in the array pointed to by the rgExtension member.

rgExtension

A pointer to an array of CERT_EXTENSION structures that contain extension information that is passed in the request.

Requirements

Requirement Value
Minimum supported client Windows 7 [desktop apps only]
Minimum supported server Windows Server 2008 R2 [desktop apps only]
Header wincrypt.h