RADIUS_DATA_TYPE 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_DATA_TYPE type enumerates the possible data type for a RADIUS attribute or extended attribute.

Syntax

typedef enum _RADIUS_DATA_TYPE {
  rdtUnknown,
  rdtString,
  rdtAddress,
  rdtInteger,
  rdtTime,
  rdtIpv6Address
} RADIUS_DATA_TYPE;

Constants

 
rdtUnknown
The value is a pointer to an unknown data type.
rdtString
The value of the attribute is a pointer to a character string.
rdtAddress
The value of the attribute is a 32-bit DWORD value that represents an address.
rdtInteger
The value of the attribute is a 32-bit DWORD value that represents an integer.
rdtTime
The value of the attribute is a 32-bit DWORD value that represents a time.
rdtIpv6Address
The value of the attribute is a BYTE* value that represents an IPv6 address.

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

RADIUS_ATTRIBUTE

RADIUS_ATTRIBUTE_TYPE