EapCredentialType enumeration

The EapCredentialType enumeration defines the set of possible EAP credentials that can be passed to the EapPeerGetConfigBlobAndUserBlob function.

Syntax


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

Constants

EAP_EMPTY_CREDENTIAL

The EAP method has no credential passed to it. The method must attempt a machine authentication.

EAP_USERNAME_PASSWORD_CREDENTIAL

The EAP method uses a username and password for authentication. The credentials are passed using the EapUsernamePasswordCredential structure.

EAP_WINLOGON_CREDENTIAL

The EAP method uses the logged-on user credentials for authentication.

EAP_CERTIFICATE_CREDENTIAL

The EAP method uses a certificate present on the system for authentication. The credential is passed as an EapCertificateCredential structure.

EAP_SIM_CREDENTIAL

The EAP method uses a SIM for authentication. This is passed as an EapSimCredential structure.

Requirements

Minimum supported client

Windows 8 [desktop apps only]

Minimum supported server

Windows Server 2012 [desktop apps only]

Header

Eaptypes.h

See also

EapCertificateCredential
EapPeerGetConfigBlobAndUserBlob
EapSimCredential
EapUsernamePasswordCredential

 

 

Community Additions

ADD
Show:
© 2014 Microsoft