RADIUS_VSA_FORMAT structure

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_VSA_FORMAT structure represents the format of the string portion of a RADIUS vendor-specific attribute.

Syntax


typedef struct _RADIUS_VSA_FORMAT {
  BYTE VendorId[4];
  BYTE VendorType;
  BYTE VendorLength;
  BYTE AttributeSpecific[1];
} RADIUS_VSA_FORMAT;

Members

VendorId

The SMI Network Management Private Enterprise Code of the vendor for this attribute.

VendorType

Numeric identifier for the attribute assigned by the vendor.

VendorLength

The combined size of the VendorType, VendorLength, AttributeSpecific members.

AttributeSpecific

Array of bytes that contains information for this attribute.

Remarks

The RADIUS_VSA_FORMAT structure is useful for interpreting the lpValue member of a RADIUS_ATTRIBUTE structure when the dwAttrType member has a value ratVendorSpecific.

See RFC 2865 for a description of RADIUS vendor-specific attributes. See RFC 2548 for examples of RADIUS vendor-specific attributes used by Microsoft.

Requirements

Minimum supported client

None supported

Minimum supported server

Windows Server 2008

Header

AuthIf.h

See also

About NPS Extensions
NPS Extensions Reference
NPS Extensions Structures

 

 

Show: