Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

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. 

...