Dell Powerconnect W-ClearPass Virtual Appliances W-ClearPass Guest 6.0 Deploym - Page 301

Form Field Conversion Functions, Form Field Display Formatting Functions, Table 39

Page 301 highlights

l NwaCaptchaIsValid - Checks that the value matches the security code generated in the CAPTCHA image. This validator should only be used with the standard captcha field. l NwaGuestManagerIsValidRoleId - Checks that the value is a valid role ID for the current operator and user database. l NwaIsValidExpireAfter - Checks that the value is one of the account expiration time options specified in the Guest Manager configuration. l NwaIsValidLifetime - Checks that the value is one of the account lifetime options specified in the Guest Manager configuration. Form Field Conversion Functions The Conversion and Value Format functions that are available are listed below: l NwaConvertOptionalDateTime - Converts a string representation of a time to the UNIX time representation (integer value). The conversion leaves blank values unmodified. l NwaConvertOptionalInt - Converts a string representation of an integer to the equivalent integer value. The conversion leaves blank values unmodified. l NwaConvertStringToOptions - Converts a multi-line string representation of the form key1 | value1 key2 | value2 to the array representation array ( 'key1' => 'value1', 'key2' => 'value2', ) l NwaImplodeComma - Converts an array to a string by joining all of the array values with a comma. l NwaTrim - Removes leading and trailing whitespace from a string value. l NwaTrimAll - Removes all whitespace from a string (including embedded spaces, newlines, carriage returns, tabs, etc). l NwaStrToUpper - Formats the text string to all uppercase letters. l NwaStrToLower - Formats the text string to all lowercase letters. l NwaNormalizePhoneNumber - Removes all spaces, dashes, parenthesis and non-numerical characters from the phone number. Form Field Display Formatting Functions The Display Functions that are available are listed below: Table 39: Form Field Display Functions Function Description NwaBoolFormat Formats a Boolean value as a string. l If the argument is 0 or 1, a 0 or 1 is returned for false and true, respectively. l If the argument is a string containing a "|" character, the string is split at the | separator and used for false and true values. l If the argument is an array, the 0 and 1 index values are used for false and true values. Otherwise, the string values "false" and "true" are returned. NwaByteFormat Formats a non-negative size in bytes as a human readable number (bytes, KB, MB, GB, etc). 1 KB is Dell Networking W-ClearPass Guest 6.0 | Deployment Guide Form Field Conversion Functions | 301

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 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
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198
  • 199
  • 200
  • 201
  • 202
  • 203
  • 204
  • 205
  • 206
  • 207
  • 208
  • 209
  • 210
  • 211
  • 212
  • 213
  • 214
  • 215
  • 216
  • 217
  • 218
  • 219
  • 220
  • 221
  • 222
  • 223
  • 224
  • 225
  • 226
  • 227
  • 228
  • 229
  • 230
  • 231
  • 232
  • 233
  • 234
  • 235
  • 236
  • 237
  • 238
  • 239
  • 240
  • 241
  • 242
  • 243
  • 244
  • 245
  • 246
  • 247
  • 248
  • 249
  • 250
  • 251
  • 252
  • 253
  • 254
  • 255
  • 256
  • 257
  • 258
  • 259
  • 260
  • 261
  • 262
  • 263
  • 264
  • 265
  • 266
  • 267
  • 268
  • 269
  • 270
  • 271
  • 272
  • 273
  • 274
  • 275
  • 276
  • 277
  • 278
  • 279
  • 280
  • 281
  • 282
  • 283
  • 284
  • 285
  • 286
  • 287
  • 288
  • 289
  • 290
  • 291
  • 292
  • 293
  • 294
  • 295
  • 296
  • 297
  • 298
  • 299
  • 300
  • 301
  • 302
  • 303
  • 304
  • 305
  • 306
  • 307
  • 308
  • 309
  • 310
  • 311
  • 312
  • 313
  • 314
  • 315
  • 316
  • 317
  • 318
  • 319
  • 320

l
NwaCaptchaIsValid
– Checks that the value matches the security code generated in the CAPTCHA image. This
validator should only be used with the standard
captcha
field.
l
NwaGuestManagerIsValidRoleId
– Checks that the value is a valid role ID for the current operator and user
database.
l
NwaIsValidExpireAfter
– Checks that the value is one of the account expiration time options specified in the
Guest Manager configuration.
l
NwaIsValidLifetime
– Checks that the value is one of the account lifetime options specified in the Guest
Manager configuration.
Form Field Conversion Functions
The Conversion and Value Format functions that are available are listed below:
l
NwaConvertOptionalDateTime
– Converts a string representation of a time to the UNIX time representation
(integer value). The conversion leaves blank values unmodified.
l
NwaConvertOptionalInt
– Converts a string representation of an integer to the equivalent integer value. The
conversion leaves blank values unmodified.
l
NwaConvertStringToOptions
– Converts a multi-line string representation of the form
key1 | value1
key2 | value2
to the array representation
array (
'key1' => 'value1',
'key2' => 'value2',
)
l
NwaImplodeComma
– Converts an array to a string by joining all of the array values with a comma.
l
NwaTrim
– Removes leading and trailing whitespace from a string value.
l
NwaTrimAll
– Removes all whitespace from a string (including embedded spaces, newlines, carriage returns, tabs,
etc).
l
NwaStrToUpper
– Formats the text string to all uppercase letters.
l
NwaStrToLower
– Formats the text string to all lowercase letters.
l
NwaNormalizePhoneNumber
– Removes all spaces, dashes, parenthesis and non-numerical characters from the
phone number.
Form Field Display Formatting Functions
The Display Functions that are available are listed below:
Function
Description
NwaBoolFormat
Formats a Boolean value as a string.
l
If the argument is 0 or 1, a 0 or 1 is returned for false and true, respectively.
l
If the argument is a string containing a “|” character, the string is split at the | separator and
used for false and true values.
l
If the argument is an array, the 0 and 1 index values are used for false and true values.
Otherwise, the string values “false” and “true” are returned.
NwaByteFormat
Formats a non-negative size in bytes as a human readable number (bytes, KB, MB, GB, etc). 1 KB is
Table 39:
Form Field Display Functions
Dell Networking W-ClearPass Guest 6.0 | Deployment Guide
Form Field Conversion Functions |
301