структура OCSP_SIGNED_REQUEST_INFO (wincrypt.h)
Структура OCSP_SIGNED_REQUEST_INFO содержит сведения для запроса протокола OCSP с необязательными сведениями о подписи.
Синтаксис
typedef struct _OCSP_SIGNED_REQUEST_INFO {
CRYPT_DER_BLOB ToBeSigned;
POCSP_SIGNATURE_INFO pOptionalSignatureInfo;
} OCSP_SIGNED_REQUEST_INFO, *POCSP_SIGNED_REQUEST_INFO;
Члены
ToBeSigned
Большой двоичный объект, закодированный с помощью Distinguished Encoding Rules (DER) и содержащий сведения о запросе OCSP.
pOptionalSignatureInfo
Указатель на структуру OCSP_SIGNATURE_INFO , содержащую необязательные сведения о подписи.
Комментарии
В клиентском приложении OCSP эта структура получает закодированную структуру OCSP_REQUEST_INFO в качестве члена ToBeSigned . При необходимости подпись элемента ToBeSigned хранится в элементе pOptionalSignatureInfo .
На принимающем конце приложение ответчика OCSP декодирует входящий запрос для заполнения структуры OCSP_SIGNED_REQUEST_INFO , а затем декодирует член ToBeSigned для получения структуры OCSP_REQUEST_INFO .
Приложения OCSP могут кодировать или декодировать эту структуру с помощью X509_ASN_ENCODING или PKCS_7_ASN_ENCODING.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 [только классические приложения] |
Верхняя часть | wincrypt.h |