HTTP_REQUEST_AUTH_TYPE enumeración (http.h)

La enumeración HTTP_REQUEST_AUTH_TYPE define los tipos de autenticación admitidos por la API de servidor HTTP.

Esta enumeración se usa en la estructura HTTP_REQUEST_AUTH_INFO .

Syntax

typedef enum _HTTP_REQUEST_AUTH_TYPE {
  HttpRequestAuthTypeNone = 0,
  HttpRequestAuthTypeBasic,
  HttpRequestAuthTypeDigest,
  HttpRequestAuthTypeNTLM,
  HttpRequestAuthTypeNegotiate,
  HttpRequestAuthTypeKerberos
} HTTP_REQUEST_AUTH_TYPE, *PHTTP_REQUEST_AUTH_TYPE;

Constantes

 
HttpRequestAuthTypeNone
Valor: 0
No se intenta autenticar para la solicitud.
HttpRequestAuthTypeBasic
Se intenta la autenticación básica para la solicitud.
HttpRequestAuthTypeDigest
La autenticación implícita se intenta para la solicitud.
HttpRequestAuthTypeNTLM
Se intenta la autenticación NTLM para la solicitud.
HttpRequestAuthTypeNegotiate
Se intenta negociar la autenticación para la solicitud.
HttpRequestAuthTypeKerberos
Se intenta la autenticación Kerberos para la solicitud.

Requisitos

   
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 [solo aplicaciones de escritorio]
Encabezado http.h

Consulte también

Tipos de enumeración de la API de servidor HTTP versión 2.0

HTTP_REQUEST_AUTH_INFO