HP-UX AAA Server A.08.00.01 Administrator's Guide

Keyword Instance Specification
When a specific instance is required, it can be specified using one of the following
keywords, or by using the asterisk (*) symbol:
The begin keyword: If you want to specify an attribute instance located at the
beginning of the list, use the begin keyword. This keyword is supported only by
the insert command, on the left side of the = operator. Following is an example
of a correctly formatted keyword instance specification:
insert Reply-Message[begin] = "This is first"
For more information on the insert command, see “The insert Command”
(page 409).
Using the begin keyword with other commands results in an
invalid-instance-specification load-time error.
The last keyword: If you want to specify the last instance of an attribute , use
the last keyword. Following is an example of a correctly formatted keyword
instance specification:
Reply-Message[last]
NOTE: This is the default value if no keyword is specified.
The asterisk keyword: If you want to specify all instances of an attribute, use the
asterisk (*) symbol. The following example specifies all instances of the
Reply-Message attribute:
Reply-Message[*]
This format is supported only by the delete command, the log command, and
the count() attribute function. Using this format in unsupported contexts results
in an invalid-instance-specification load-time error. For more information on the
delete and log action commands, see “The delete Command” (page 408) and
“The log Command” (page 412). For more information on the count() attribute
function, see “The count Attribute Function” (page 418).
Attribute Functions
Following are the supported attribute functions:
“The count Attribute Function” (page 418)
“The length Attribute Function” (page 418)
“The substr Attribute Function” (page 418)
“The tolower Attribute Function” (page 422)
“The toupper Attribute Function” (page 422)
The following sections describe these attribute functions in detail.
Defining a Policy in a Decision File 417