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


Перечисление EapCredentialType (eaptypes.h)

Перечисление EapCredentialType определяет набор возможных учетных данных EAP, которые можно передать в функцию EapPeerGetConfigBlobAndUserBlob .

Синтаксис

typedef enum _EapCredentialType {
  EAP_EMPTY_CREDENTIAL = 0,
  EAP_USERNAME_PASSWORD_CREDENTIAL,
  EAP_WINLOGON_CREDENTIAL,
  EAP_CERTIFICATE_CREDENTIAL,
  EAP_SIM_CREDENTIAL
} EapCredentialType;

Константы

 
EAP_EMPTY_CREDENTIAL
Значение: 0
Метод EAP не передает учетные данные. Метод должен попытаться выполнить проверку подлинности компьютера.
EAP_USERNAME_PASSWORD_CREDENTIAL
Метод EAP использует имя пользователя и пароль для проверки подлинности. Учетные данные передаются с помощью структуры EapUsernamePasswordCredential .
EAP_WINLOGON_CREDENTIAL
Метод EAP использует для проверки подлинности учетные данные пользователя, вошедшего в систему.
EAP_CERTIFICATE_CREDENTIAL
Метод EAP использует сертификат, который присутствует в системе для проверки подлинности. Учетные данные передаются в виде структуры EapCertificateCredential .
EAP_SIM_CREDENTIAL
Метод EAP использует SIM-карту для проверки подлинности. Передается как структура EapSimCredential .

Требования

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

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

EapCertificateCredential

EapPeerGetConfigBlobAndUserBlob

EapSimCredential

EapUsernamePasswordCredential