Newer
Older
Op Example and documentation
Operator Modifiers:
||<operator> - Logical OR, this create a multi-value attribute of which any of the items can match the operator.
Attribute = Value
Not allowed as a check item for RADIUS protocol attributes. It is allowed for server configuration attributes (Auth-Type, etc), and sets the value of on attribute, only if there is no other item of the same name.
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
As a reply item, it means "add the item to the reply list, but only if there is no other item of the same attribute.
Attribute := Value
Always matches as a check item, and replaces in the configuration items any attribute of the same name. If no attribute of that name appears in the request, then this attribute is added.
As a reply item, it has an identical meaning, but for the reply items, instead of the request items.
Attribute == Value
As a check item, it matches if the named attribute is present in the request, AND has the given value.
Not allowed as a reply item.
Attribute += Value
Always matches as a check item, and adds the current attribute with value to the list of configuration items.
As a reply item, it has an identical meaning, but the attribute is added to the reply items.
Attribute != Value
As a check item, matches if the given attribute is in the request, AND does not have the given value.
Not allowed as a reply item.
Attribute > Value
As a check item, it matches if the request contains an attribute with a value greater than the one given.
Not allowed as a reply item.
Attribute >= Value
As a check item, it matches if the request contains an attribute with a value greater than, or equal to the one given.
Not allowed as a reply item.
Attribute < Value
As a check item, it matches if the request contains an attribute with a value less than the one given.
Not allowed as a reply item.
Attribute <= Value
As a check item, it matches if the request contains an attribute with a value less than, or equal to the one given.
Not allowed as a reply item.
Attribute =~ Expression
As a check item, it matches if the request contains an attribute which matches the given regular expression. This operator may only be applied to string attributes.
Not allowed as a reply item.
Attribute !~ Expression
As a check item, it matches if the request contains an attribute which does not match the given regular expression. This operator may only be applied to string attributes.
Not allowed as a reply item.
Attribute =* Value
As a check item, it matches if the request contains the named attribute, no matter what the value is.
Not allowed as a reply item.
Attribute !* Value
As a check item, it matches if the request does not contain the named attribute, no matter what the value is.
Not allowed as a reply item.