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 |