Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
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_CREDENTIALValue: 0 The EAP method has no credential passed to it. The method must attempt a machine authentication. |
EAP_USERNAME_PASSWORD_CREDENTIALThe EAP method uses a username and password for authentication. The credentials are passed using the EapUsernamePasswordCredential structure. |
EAP_WINLOGON_CREDENTIALThe EAP method uses the logged-on user credentials for authentication. |
EAP_CERTIFICATE_CREDENTIALThe EAP method uses a certificate present on the system for authentication. The credential is passed as an EapCertificateCredential structure. |
EAP_SIM_CREDENTIALThe 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 |