Поделиться через


Перечисление HTTP_REQUEST_AUTH_TYPE (http.h)

Перечисление HTTP_REQUEST_AUTH_TYPE определяет типы проверки подлинности, поддерживаемые API HTTP-сервера.

Это перечисление используется в структуре HTTP_REQUEST_AUTH_INFO .

Синтаксис

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

Константы

 
HttpRequestAuthTypeNone
Значение: 0
Проверка подлинности для запроса не выполняется.
HttpRequestAuthTypeBasic
Для запроса предпринята попытка обычной проверки подлинности.
HttpRequestAuthTypeDigest
Попытка дайджест-проверки подлинности для запроса.
HttpRequestAuthTypeNTLM
Попытка проверки подлинности NTLM для запроса.
HttpRequestAuthTypeNegotiate
Попытка согласования проверки подлинности для запроса.
HttpRequestAuthTypeKerberos
Для запроса предпринимается попытка проверки подлинности Kerberos.

Требования

   
Минимальная версия клиента Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2008 [только классические приложения]
Верхняя часть http.h

См. также раздел

Типы перечисления API HTTP-сервера версии 2.0

HTTP_REQUEST_AUTH_INFO