D-39
User Guide for Cisco Secure ACS for Windows Server
78-16592-01
Appendix D CSUtil Database Utility
User-Defined RADIUS Vendors and VSA Sets
For example, the following enumerations definition section defines the
Encryption-Types enumeration, which associates the string value 56-bit with the
integer 0 and the string value 128-bit with the integer 1:
[Encryption-Types]
0=56-bit
1=128-bit

Example RADIUS Vendor/VSA Import File

The example RADIUS vendor/VSA import file, below, defines the vendor
Widget, whose IETF number is 9999. The vendor Widget has 5 VSAs. Of those
attributes, 4 are for authorization and one is for accounting. Only one attribute can
have multiple instances in a single RADIUS message. Two attributes have
enumerations for their valid integer values and they share the same enumeration
definition section.
[User Defined Vendor]
Name=Widget
IETF Code=9999
VSA 1=widget-encryption
Table D-10 Enumerations Definition Keys
Keys Required
Value
Required Description
n
(See
description.)
Yes String For each valid integer value of the corresponding attribute,
an enumerations section must have one key.
Each key defines a string value associated with an integer
value. Cisco Secure ACS uses these string values in the
HTML interface.
For example, if 0 through 4 are valid integer values for a
given attribute, its enumeration definition would contain the
following:
0=value0
1=value1
2=value2
3=value3
4=value4