EapCredentialType enumeration (eaptypes.h)
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 Value: 0 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
Requirement | Value |
---|---|
Minimum supported client | Windows 8 [desktop apps only] |
Minimum supported server | Windows Server 2012 [desktop apps only] |
Header | eaptypes.h |