RADIUS_AUTHENTICATION_PROVIDER Enumeration
The RADIUS_AUTHENTICATION_PROVIDER type enumerates the possible authentication providers that Internet Authentication Service can use.
typedef enum _RADIUS_AUTHENTICATION_PROVIDER
{
rapUnknown,
rapUsersFile,
rapProxy,
rapWindowsNT,
rapMCIS,
rapODBC,
rapNone
}RADIUS_AUTHENTICATION_PROVIDER;
Constants
rapUnknown
The authentication provider is unknown.rapUsersFile
A users' file provides the authentication information.rapProxy
Authentication is provided by a RADIUS proxy server.rapWindowsNT
Authentication is provided by Windows 2000 Domain Authentication.rapMCIS
Authentication is provided by a Microsoft Commercial Internet System (MCIS) database.rapODBC
Authentication is provided by an Open Database Connectivity (ODBC) compliant database.rapNone
Access is unauthenticated.**Windows 2000 Server and earlier: **This value is not available.
Remarks
The ratProvider extended attribute in RADIUS_ATTRIBUTE_TYPE uses values from the RADIUS_AUTHENTICATION_PROVIDER enumeration type.
Requirements
Server |
Requires Windows Server 2008, Windows Server 2003, or Windows 2000 Server. |
Redistributable |
Requires Windows NT 4.0 Option Pack on Windows NT Server 4.0 SP6a. |
Header |
Declared in AuthIf.h. |
See Also
About Internet Authentication Service
Internet Authentication Service Reference
Internet Authentication Service Enumerations
RADIUS_ATTRIBUTE
RADIUS_ATTRIBUTE_TYPE
Send comments about this topic to Microsoft
Build date: 10/1/2007