CRYPT_TIMESTAMP_PARA 结构 (wincrypt.h)

CRYPT_TIMESTAMP_PARA 结构定义时间戳请求的其他参数。

语法

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

成员

pszTSAPolicyId

可选。 指向以 null 结尾的字符串的指针,该字符串包含时间戳颁发机构 (TSA) 策略,应根据该策略提供时间戳标记。

fRequestCerts

一个布尔值,指定 TSA 是否必须包含用于在响应 中对时间戳令牌进行签名的证书。

Nonce

可选。 一个CRYPT_INTEGER_BLOB结构,其中包含客户端用于验证响应的及时性(在没有可用的本地时钟时)的 nonce 值。

cExtension

rgExtension 成员指向的数组中的元素数。

rgExtension

指向包含请求中传递的扩展信息的 CERT_EXTENSION 结构的数组的指针。

要求

   
最低受支持的客户端 Windows 7 [仅限桌面应用]
最低受支持的服务器 Windows Server 2008 R2 [仅限桌面应用]
标头 wincrypt.h