enumeração XHR_CERT_ERROR_FLAG (msxml6.h)

Define sinalizadores que indicam erros de certificado do servidor durante a negociação SSL com o servidor manipulando o método OnServerCertificateReceived na interface IXMLHTTPRequest3Callback .

Syntax

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;

Constantes

 
XHR_CERT_ERROR_REVOCATION_FAILED
Valor: 0x8000000UL
O certificado recebido do servidor tem uma revogação de certificado inválida.
XHR_CERT_ERROR_UNKNOWN_CA
O certificado recebido do servidor tem uma autoridade de certificação desconhecida ou inválida.
XHR_CERT_ERROR_CERT_CN_INVALID
O certificado recebido do servidor tem um nome comum inválido.
XHR_CERT_ERROR_CERT_DATE_INVALID
O certificado recebido do servidor tem uma data de certificado inválida.
XHR_CERT_ERROR_ALL_SERVER_ERRORS
O certificado recebido do servidor tem uma revogação de certificado inválida e uma autoridade de certificação desconhecida ou inválida, um nome comum inválido e uma data de certificado inválida.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 8.1 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2012 R2 [somente aplicativos da área de trabalho]
Cabeçalho msxml6.h

Confira também

IXMLHTTPRequest3Callback

OnServerCertificateReceived