EAP Method Flags

The EAP method flags are used within the supplicant, authenticator, and peer functions to specify behaviors of an EAP authentication session.

EAP_FLAG_Reserved1
0x00000001

Do not use. Reserved for future use.

EAP_FLAG_NON_INTERACTIVE
0x00000002

Do not display a user interface (UI).

EAP_FLAG_LOGON
0x00000004

User data was obtained from Windows logon.

EAP_FLAG_PREVIEW
0x00000008

Show credentials UI before authenticating, even if cached credentials are present.

EAP_FLAG_Reserved2
0x00000010

Do not use. Reserved for future use.

EAP_FLAG_MACHINE_AUTH
0x00000020

Use machine level authentication; not setting this flag indicates user level authentication is being used.

EAP_FLAG_GUEST_ACCESS
0x00000040

Indicates a request to provide guest access.

EAP_FLAG_Reserved3
0x00000080

Do not use. Reserved for future use.

EAP_FLAG_Reserved4
0x00000100

Do not use. Reserved for future use.

EAP_FLAG_RESUME_FROM_HIBERNATE
0x00000200

Indicates this is the first call after machine activity has resumed from a period of hibernation.

EAP_FLAG_Reserved5
0x00000400

Do not use. Reserved for future use.

EAP_FLAG_Reserved6
0x00000800

Do not use. Reserved for future use.

EAP_FLAG_FULL_AUTH
0x00001000

Indicates that tunnel methods should perform a full authentication instead of an abbreviated version, such as Protected EAP (PEAP) Fast Reconnect.

EAP_FLAG_PREFER_ALT_CREDENTIALS
0x00002000

Indicates credentials passed into EapPeerBeginSession are preferred to all other forms of credential retrieval, even if configuration data passed into the current function requests a different mode of credential retrieval.

Note  This flag is only used by EapPeerBeginSession.

EAP_FLAG_Reserved7
0x00004000

Do not use. Reserved for future use.

EAP_PEER_FLAG_HEALTH_STATE_CHANGE
0x00008000

Indicates the cause of re-authentication is a Network Access Protection (NAP) callback; NAP initiated the authentication session because the health state changed. This flag must be sent only when this function is called by a NAP-specific NotificationHandler callback provided by a previous call to this function.

EAP_FLAG_SUPRESS_UI
0x00010000

Continue authentication with available information. If the authentication cannot proceed then fail.

EAP_FLAG_PRE_LOGON
0x00020000

Indicates that EAPHost should provide Single-Sign-On (SSO). For more information, see SSO and PLAP.

EAP_FLAG_USER_AUTH
0x00040000

Indicates user level authentication for legacy methods that cannot set EAP_FLAG_MACHINE_AUTH.

EAP_FLAG_CONFG_READONLY
0x00080000

Indicates the configuration can be viewed but not updated.

EAP_FLAG_Reserved8
0x00100000

Do not use. Reserved for future use.

Requirements

Minimum supported client

Windows Vista [desktop apps only]

Minimum supported server

Windows Server 2008 [desktop apps only]

Header

Eaptypes.h

See also

Common EAPHost Constants

 

 

Community Additions

ADD
Show:
© 2014 Microsoft