структура 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 |