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.
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. Throughout the text, NPS is used to refer to all versions of the service, including the versions originally referred to as IAS.
Syntax
typedef enum _RADIUS_AUTHENTICATION_PROVIDER {
rapUnknown,
rapUsersFile,
rapProxy,
rapWindowsNT,
rapMCIS,
rapODBC,
rapNone
} RADIUS_AUTHENTICATION_PROVIDER;
Constants
rapUnknownThe authentication provider is unknown. |
rapUsersFileA users' file provides the authentication information. |
rapProxyAuthentication is provided by a RADIUS proxy server. |
rapWindowsNTAuthentication is provided by Windows Domain Authentication. |
rapMCISAuthentication is provided by a Microsoft Commercial Internet System (MCIS) database. |
rapODBCAuthentication is provided by an Open Database Connectivity (ODBC) compliant database. |
rapNoneAccess is unauthenticated. |
Remarks
The ratProvider extended attribute in RADIUS_ATTRIBUTE_TYPE uses values from the RADIUS_AUTHENTICATION_PROVIDER enumeration type.
Requirements
| Requirement | Value |
|---|---|
| Minimum supported client | None supported |
| Minimum supported server | Windows Server 2008 |
| Header | authif.h |