Тип THPDFOCSPNoncePolicy
Управляет тем, насколько строго nonce ответа OCSP должен совпадать с ожидаемым nonce запроса при проверке отзыва
Объявление
THPDFOCSPNoncePolicy= (
onpIgnore,
onpMatchIfPresent,
onpRequireMatch
);
Модуль
HPDFSignVerify
Значения
| Значение | Назначение |
|---|---|
onpIgnore | Nonce ответов никогда не сравниваются, поэтому наличие или равенство nonce не влияет на вердикт об отзыве |
onpMatchIfPresent | По умолчанию; когда ответ несёт nonce, ожидаемый nonce должен быть передан и совпасть побайтово, иначе свидетельство считается неизвестным |
onpRequireMatch | Ответ обязан нести nonce, ожидаемый nonce должен быть передан, и оба должны быть равны; любой другой исход считает свидетельство неизвестным |
Примечания по использованию
- Задавайте политику через
THPDFCertificateValidationOptions.OCSPNoncePolicyвместе сExpectedOCSPNonce, чья длина должна быть от 1 до 32 байтов - По умолчанию в записи опций стоит
onpMatchIfPresent: она терпит ответы без nonce, но отвергает несовпадающий nonce - Наблюдаемый исход сообщается в
THPDFCertificateValidationInfo.OCSPNoncePresentиOCSPNonceMatched