Privacy tests are comparison conditions that are evaluated to determine whether to execute the actions for associated with a test.
- The name of a test must be unique among all section names.
- Each test can be used by any number of rules.
Configuring tests
The configuration options for Tests are the following:
Option | Description |
---|---|
Name |
This name must be unique among all tests. |
ReqField |
This option specifies the name of a field, the name portion of a name/value pair, in the request file. The value of this field is used for comparison. You may also apply one of following special field names:
Note: Privacy test conditions cannot reference request fields that begin with
TL_ . Fields that use these names are considered specific to Tealeaf. |
ReqOp |
ReqOp defines the comparison operation performed by this rule between ReqField and ReqVal. The valid values for this option are the following:
|
ReqVal |
ReqVal specifies the value with which to compare the value of the field specified by ReqField. This value can either be a literal value or a field name.
|
ReqVal is a Field |
If this option is set to true , then the value specified by ReqVal is interpreted as a field name. The default value is false . |
List Delimiter |
The character used to separate list items in ReqVal when using the partoflist ReqOp. The default value is a semicolon ( ; ). |
Case Sensitive |
Boolean value indicating whether the searches for field names should be case-sensitive. Default value is false . Setting this to true accelerates searches for this data. |