HP-UX AAA Server A.08.02.10 Administrator's Guide HP-UX 11i v3 (T1428-90093, November 2013)
attr_type. When RAD is specified as a target mapping, a new attribute is created to hold the
data.
Table 74 (page 261) lists the RAD mapping parameters and their descriptions:
Table 74 RAD Mapping Parameters
DescriptionParameter
Optional. Specifies the RADIUS vendor ID in the string format. The RADIUS vendor ID
must exist in the dictionary.
Default: 0 (standard RADIUS) attribute.
vendor_id
Mandatory. Specifies the RADIUS attribute ID in the string format as defined in the
dictionary.
attribute
Optional. Specifies the type of RADIUS attribute, and is used to determine the queue
where the attribute is located. A set of attribute queues is associated with each RADIUS
request. You can specify one of the following queues:
attr_type
• REQUEST: Attributes from the inbound request.
• REPLY: Attributes to be included in the reply. Also typically used for temporary
attributes used for local processing.
• CHCK: Attributes that will be compared with the corresponding REQUEST attributes
by a CHK_DENY AATV, ensuring that ACESS_REQUEST packets contain matching
attributes for all check attributes.
• DENY: Attributes that will be compared with the corresponding request attributes by
the CHK_DENY AATV, ensuring that ACCESS_REQUEST packets do not contain any
request attribute with a matching deny attribute.
Default: REQUEST for source mapping. REPLY for target mapping.
Optional. Defines how to handle data that exceeds the RADIUS attribute value size of
235 bytes. when mapping to a RADIUS output target attribute. You can specify one of
the following:
attr_overflow
• TRUNCATE: Truncate the data to 235 bytes.
• CONCAT: Append the overflowing data to consecutive RADIUS attributes.
• FAIL: Allow the SQL action to fail.
Default: FAIL
Optional. Used for source target mapping only. Specifies that the attribute must be
present. If the attribute is not found, the NAK event code is returned.
MAND
DBC Mapping
DBC identifies a database column as the source of data in the output mapping statement. The
database column and value can either be mapped to a RADIUS attribute (output target is of type
RAD), or a mapping function. Table 75 (page 261) lists the DBC attributes and descriptions:
Table 75 DBC Mapping Parameters
DescriptionParameter
Mandatory. Specifies the column name of the database table.db_column
Mandatory. Specifies the column width as defined in the database schema. Used by the
database client library to determine the length of data to reserve for processing the column.
db_width
Mandatory. Used by the database column library to specify the type conversion to be
performed on the data. You can use one of the following keywords:
db_type
• CHAR
• INT
• RAW
Implementing SQL Access 261