Dell PowerConnect W Clearpass 100 Software 3.7 Deployment Guide - Page 396

hostname:port, no_negative

Page 396 highlights

'corp-domain.com', 'other-domain.com', ), 'deny' => array( 'blocked-domain.com', 'other-blocked-domain.com', ), )  The keys 'whitelist' and 'blacklist' may also be used for 'allow' and 'deny', respectively.  An 'allow' or 'deny' value that is a string is converted to a single element array.  Wildcard matching may be used on domain names: the prefix '*.' means match any domain that ends with the given suffix. A '*' component can also be used inside the hostname, and will match zero or more domain name components.  If the 'allow' list is empty or unset, the default behavior is to accept ALL domains other than those listed in the 'deny' list.  If the 'deny' list is empty or unset, the default behavior is to deny ALL domains other than those listed in the 'allow' list.  If both 'allow' and 'deny' lists are provided, the default behavior is to accept a domain name that does not match any of the patterns provided. The 'allow' list is checked first, followed by 'deny'. To obtain the opposite behavior, specify the wildcard '*' as the last entry in the 'deny' list.  IsValidFileUpload - Checks that the value is a file upload.  IsValidFutureDateTime - Checks that the value is a valid time specification string according to the rules of the PHP function strtotime(), and that the time specification refers to a point in the future.  IsValidFutureTimestamp - Checks that the value is a valid UNIX time referring to a point in the future.  IsValidHostname - Checks that the value is a valid IP address or a hostname that resolves to an IP address.  IsValidHostnameCidr - Checks that the value is a valid IP address or hostname, which may also have an optional /N suffix indicating the network prefix length in bits (CIDR notation).  IsValidHostnamePort - Checks that the value is a valid IP address or hostname, which may optionally include a port number specified with the syntax hostname:port.  IsValidIpAddr - Checks that the value is a valid IP address.  IsValidLdapAttribute - Checks that the value is a valid LDAP attribute name; that is, a string that starts with a letter, and which contains only letters, numbers, underscore (_) and hyphen (-).  IsValidNetmask - Checks that the value is a valid network mask in dotted-quad notation; that is, an IP address such as 255.255.255.128 that contains a single string of N 1 bits followed by (32 - N) 0 bits.  IsValidNumber - Checks that the value is numeric; that is, an integer or a decimal value. The validator argument may be an array containing one or more of the following additional options:  no_negative - if set to true, negative numbers are not accepted as a valid value.  no_zero - if set to true, zero is not accepted as a valid value.  only_integer - if set to true, decimal numbers are not accepted and only integer values are valid.  IsValidPassword2 - Checks that the value is a valid password that satisfies certain requirements. The validator argument must be an array describing which of the following requirements to check. To perform any password checking, the "minimum_length" and "complexity_mode" fields must be specified.  password2 - specifies the name of the field containing the duplicate password entry (optional, for password validation). Defaults to "password2" if not specified.  password2_required - if nonzero, indicates that the "password2" entry must be supplied. 396 | Reference Amigopod 3.7 | Deployment Guide

  • 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
  • 321
  • 322
  • 323
  • 324
  • 325
  • 326
  • 327
  • 328
  • 329
  • 330
  • 331
  • 332
  • 333
  • 334
  • 335
  • 336
  • 337
  • 338
  • 339
  • 340
  • 341
  • 342
  • 343
  • 344
  • 345
  • 346
  • 347
  • 348
  • 349
  • 350
  • 351
  • 352
  • 353
  • 354
  • 355
  • 356
  • 357
  • 358
  • 359
  • 360
  • 361
  • 362
  • 363
  • 364
  • 365
  • 366
  • 367
  • 368
  • 369
  • 370
  • 371
  • 372
  • 373
  • 374
  • 375
  • 376
  • 377
  • 378
  • 379
  • 380
  • 381
  • 382
  • 383
  • 384
  • 385
  • 386
  • 387
  • 388
  • 389
  • 390
  • 391
  • 392
  • 393
  • 394
  • 395
  • 396
  • 397
  • 398
  • 399
  • 400
  • 401
  • 402
  • 403
  • 404
  • 405
  • 406
  • 407
  • 408
  • 409
  • 410
  • 411
  • 412
  • 413
  • 414
  • 415
  • 416
  • 417
  • 418
  • 419
  • 420
  • 421
  • 422
  • 423
  • 424
  • 425
  • 426
  • 427
  • 428
  • 429
  • 430
  • 431
  • 432
  • 433
  • 434
  • 435
  • 436
  • 437
  • 438

396
| Reference
Amigopod 3.7
|
Deployment Guide
'corp-domain.com',
'other-domain.com',
),
'deny' => array(
'blocked-domain.com',
'other-blocked-domain.com',
),
)
The keys ‘whitelist’ and ‘blacklist’ may also be used for ‘allow’ and ‘deny’, respectively.
An ‘allow’ or ‘deny’ value that is a string is converted to a single element array.
Wildcard matching may be used on domain names: the prefix ‘*.’ means match any domain that ends
with the given suffix. A ‘*’ component can also be used inside the hostname, and will match zero or
more domain name components.
If the ‘allow’ list is empty or unset, the default behavior is to accept ALL domains other than those
listed in the ‘deny’ list.
If the ‘deny’ list is empty or unset, the default behavior is to deny ALL domains other than those listed
in the ‘allow’ list.
If both ‘allow’ and ‘deny’ lists are provided, the default behavior is to accept a domain name that does
not match any of the patterns provided. The ‘allow’ list is checked first, followed by ‘deny’. To obtain
the opposite behavior, specify the wildcard ‘*’ as the last entry in the ‘deny’ list.
IsValidFileUpload
– Checks that the value is a file upload.
IsValidFutureDateTime
– Checks that the value is a valid time specification string according to the
rules of the PHP function
strtotime()
, and that the time specification refers to a point in the future.
IsValidFutureTimestamp
– Checks that the value is a valid UNIX time referring to a point in the future.
IsValidHostname
– Checks that the value is a valid IP address or a hostname that resolves to an IP
address.
IsValidHostnameCidr
– Checks that the value is a valid IP address or hostname, which may also have
an optional /N suffix indicating the network prefix length in bits (CIDR notation).
IsValidHostnamePort
– Checks that the value is a valid IP address or hostname, which may optionally
include a port number specified with the syntax
hostname:port
.
IsValidIpAddr
– Checks that the value is a valid IP address.
IsValidLdapAttribute
– Checks that the value is a valid LDAP attribute name; that is, a string that
starts with a letter, and which contains only letters, numbers, underscore (_) and hyphen (-).
IsValidNetmask
– Checks that the value is a valid network mask in dotted-quad notation; that is, an IP
address such as 255.255.255.128 that contains a single string of
N
1 bits followed by (32 –
N
) 0 bits.
IsValidNumber
– Checks that the value is numeric; that is, an integer or a decimal value. The validator
argument may be an array containing one or more of the following additional options:
no_negative
– if set to true, negative numbers are not accepted as a valid value.
no_zero
– if set to true, zero is not accepted as a valid value.
only_integer
– if set to true, decimal numbers are not accepted and only integer values are valid.
IsValidPassword2
– Checks that the value is a valid password that satisfies certain requirements. The
validator argument must be an array describing which of the following requirements to check. To
perform any password checking, the “minimum_length” and “complexity_mode” fields must be
specified.
password2
– specifies the name of the field containing the duplicate password entry (optional, for
password validation). Defaults to “password2” if not specified.
password2_required
– if nonzero, indicates that the “password2” entry must be supplied.