Deployment Guide

298 | Form Field Validation Functions DellNetworking W-ClearPass Guest 6.0 | Deployment Guide
password_picture field.
The picture string is used as the username or password, with the following symbols replaced with a random character:
Symbol Replacement
# Random digit (0-9)
$ or ? Random letter (A-Z, a-z)
_ Random lowercase letter (a-z)
^ Random uppercase letter (A-Z)
* Random letter or digit (A-Z, a-z, 0-9)
! Random punctuation symbol, excluding apostrophe and quotation marks
& Random character (letter, digit or punctuation excluding apostrophe and quotation marks)
@ Random letter or digit, excluding vowels
Table 36:
Picture String Symbols
Any other alphanumeric characters in the picture string will be used in the resulting username or password. Some
examples of the picture string are shown below:
Picture String Sample Password
#### 3728
user#### user3728
v^^#__ vQU3nj
@@@@@ Bh7Pm
Table 37:
Picture String Example Passwords
Form Field Validation Functions
See "Form Validation Properties" on page 162, and "Examples of Form field Validation" on page 163 for details
about using validation functions for form fields.
The built-in validator functions are:
l IsArrayKey Checks that the value is one of the keys in the array supplied as the argument to the validator.
l IsArrayValue Checks that the value is one of the values in the array supplied as the argument to the validator.
l IsEqual Checks that the value is equal to the value supplied as the argument to the validator, allowing for
standard type conversion rules.
l IsGreaterThan Checks that the value is strictly greater than a specified minimum value supplied as the
argument to the validator.
l IsIdentical Checks that the value is equal to the value supplied as the argument to the validator, and has the
same type.
l IsInRange Checks that the value is in a specified range between a minimum and maximum value. The
minimum and maximum values are specified as a 2-element array as the argument to the validator.
l IsInOptionsList—Checks against a list of options in the policy definition.