Перечисление XHR_CERT_ERROR_FLAG (msxml6.h)
Определяет флаги, указывающие на ошибки сертификата сервера во время согласования SSL с сервером путем обработки метода OnServerCertificateReceived в интерфейсе IXMLHTTPRequest3Callback .
Синтаксис
typedef enum _XHR_CERT_ERROR_FLAG {
XHR_CERT_ERROR_REVOCATION_FAILED = 0x800000UL,
XHR_CERT_ERROR_UNKNOWN_CA,
XHR_CERT_ERROR_CERT_CN_INVALID,
XHR_CERT_ERROR_CERT_DATE_INVALID,
XHR_CERT_ERROR_ALL_SERVER_ERRORS
} XHR_CERT_ERROR_FLAG;
Константы
XHR_CERT_ERROR_REVOCATION_FAILED Значение: 0x800000UL Сертификат, полученный с сервера, имеет недопустимый отзыв сертификата. |
XHR_CERT_ERROR_UNKNOWN_CA Сертификат, полученный с сервера, имеет неизвестный или недопустимый центр сертификации. |
XHR_CERT_ERROR_CERT_CN_INVALID Сертификат, полученный с сервера, имеет недопустимое общее имя. |
XHR_CERT_ERROR_CERT_DATE_INVALID Сертификат, полученный с сервера, имеет недопустимую дату сертификата. |
XHR_CERT_ERROR_ALL_SERVER_ERRORS Сертификат, полученный с сервера, имеет недопустимый отзыв сертификата, неизвестный или недопустимый центр сертификации, недопустимое общее имя и недопустимая дата сертификата. |
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 8.1 [только классические приложения] |
Минимальная версия сервера | Windows Server 2012 R2 [только классические приложения] |
Верхняя часть | msxml6.h |