Поделиться через


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