Enforcement and Filtering Operators
The following operators may also be used in addition to the ones
listed above. These operators use the Attribute-Name
and value
fields to enforce limits on all attributes in the list and to edit
attributes with a matching Attribute-Name
. All other attributes are
ignored.
-
-=
-
Remove all attributes from the list that match the given value.
-
-
==
-
Keep only the attributes in the list that match the given value.
-
Note
|
Note that this operator is
very different from the = operator listed above. The = operator is
used to add new attributes to the list, while the == operator removes
all attributes that do not match the given value.
|
-
<
-
Keep only the attributes in the list that have values less than the value given herein. Any larger value is "d by the value given. If no such
Attribute-Name
exists, the attribute is added with the value given here, as with the +=
operator.
This operator is valid only for attributes that can be represented as an integer.
-
-
<=
-
Keep only the attributes in the list that have values less than or equal to the value given here. Any larger value is "d by the value given here. If no such
Attribute-Name
exists, the attribute is added with the value given here, as with the +=
operator.
This operator is valid only for attributes that can be represented as an integer.
-
-
>
-
Keep only the attributes in the list that have values greater than the value given here. Any smaller value is "d by the value given here. If no such +Attribute-Name_ exists, the attribute is added with the value given here, as with the `= operator. ` This operator is valid only for attributes that can be represented as an integer.
-
-
>=
-
Keep only the attributes in the list that have values greater than or equal to the value given here. Any smaller value is "d by the value given here. If no such Attribute-Name exists, the attribute is added with the value given here, as with the `= operator. ` This operator is valid only for attributes that can be represented as an integer.
-
-
!*
-
Delete all occurrences of the named attribute, no matter what value they have.
-
Examples:
Session-Timeout <= 3600
Reply-Message != *