...
Tester | Use |
---|---|
IntegerEQTester | Converts attribute and test value to ints. Attribute must be EQ to the test value. In the event of a NumberFormatException, the test fails (true for all Integer testers.) |
IntegerGETester | Attribute must be GE test value. |
IntegerGTTester | Attribute must be GT test value. |
IntegerLETester | Attribute must be LE test value. |
IntegerLTTester | Attribute must be LT test value. |
RegexTester | Attribute must match a regular expression. Do not include the delimiter. |
StringEqualsIgnoreCaseTester | String comparison ignoring case. |
StringEqualsTester | String comparison. |
ValueExistsTester | True if the attribute has any non-blank value. |
ValueMissingTester | True if the attribute is null or none of its values equals the specified value. |
AdHocGroupTester | Attribute should be either 'group-member' or 'not-group-member'. Value should be the group name as expected by GroupService.searchForGroups. |
Test Groups. Individual tests are aggregated into test groups, and their results are AND-ed together, so all tests in a test group must return true for the test group to return true. A test group is described by a <test-group> element. If there is more than 1 <test-group> element, the results of the test groups are OR-ed together, so if any one test group returns true, the tests return true. A true result means that the candidate IPerson is a member of the group.
...