RADIUS_REJECT_REASON_CODE enumeration (authif.h)

Note  Internet Authentication Service (IAS) was renamed Network Policy Server (NPS) starting with Windows Server 2008. The content of this topic applies to both IAS and NPS.
 
The RADIUS_REJECT_REASON_CODE enumeration defines the possible RADIUS packet reject codes.

Syntax

typedef enum _RADIUS_REJECT_REASON_CODE {
  rrrcUndefined = 0,
  rrrcAccountUnknown = 1,
  rrrcAccountDisabled = 2,
  rrrcAccountExpired = 3,
  rrrcAuthenticationFailure = 4
} RADIUS_REJECT_REASON_CODE;

Constants

 
rrrcUndefined
Value: 0
Reason code undefined.
rrrcAccountUnknown
Value: 1
The authentication attempt is using a user name that does not correspond to any known account.
rrrcAccountDisabled
Value: 2
The authentication attempt is using a user name that corresponds to an account that has been disabled by an administrator.
rrrcAccountExpired
Value: 3
The authentication attempt is using a user name that corresponds to an account that has expired, either by exceeding its natural expiration lifetime or by administrative action.
rrrcAuthenticationFailure
Value: 4
The authentication process has failed; possibly due to incorrect credentials.

Requirements

Requirement Value
Minimum supported client None supported
Minimum supported server Windows Server 2008
Header authif.h

See also

About NPS Extensions

NPS Extensions Enumerations

NPS Extensions Reference