Deployment Guide

522 | Reference Dell Networking W-ClearPass Guest 6.3 | User Guide
n syntax_only: Default true. If false, requires that the values provided correspond to those from the AirGroup
plugin configuration.
n protocol_version: Default 2. If 1, changes the default validation properties (see below).
n max_groups: Maximum number of groups to allow, default 32.
n max_group_length: Maximum length in characters of any single group name, default 64.
n max_group_list_length: Maximum total length of the group list, including comma separator characters,
default 320.
Shared groups are only available in AirGroup protocol version 2. If validation is performed with AirGroup protocol
version 1 (i.e., $arg is set to array ('protocol_version' => 1) ), then a non-empty group list is considered an
error.
Setting a max_* parameter to 0 disables validation of that property.
l IsValidAirGroupSharedLocations Checks that the value is a valid shared location list. Otherwise, returns a
description of the error(s).
1. Checks if a value consists of valid tag = value pairs. Tag should be AP-Name, AP-Group, or FQLN, else error is
thrown.
2. FQLN format is dot-separated and the format is APname.Floor.Building.Campus. Floor bit has to be "floor" + an
integer.
3. The number of tag=value pairs should not be more than 5.
4. AP-Name value should not contain a '.'
If $arg is an array it may specify the following options:
n syntax_only: Default true. If false, requires that the values provided correspond to those from the AirGroup
controller configuration.
n protocol_version: Default 2. If 1, changes the default validation properties (see below).
n max_locations: Maximum number of location tags to allow, default 100.
n max_location_length: Maximum length in characters of any single location tag, default 64.
n max_location_list_length: Maximum total length of the shared location list, including comma separator
characters, default 1000.
n include_ap_group: Default true. Allows AP-Group=... tags.
n include_ap_name: Default true. Allows AP-Name=... tags.
n include_fqln: Default true. Allows FQLN=... tags.
For the same validation as performed in AirGroup protocol version 1, set $arg to array('protocol_version' =>
1).
Setting a max_* parameter to 0 disables validation of that property.
l IsValidAirGroupSharedRoles Checks that value is a valid shared role list. Otherwise, returns a description of the
error(s).
If $arg is an array it may specify the following options:
n syntax_only: Default true. If false, requires that the values provided correspond to those from the AirGroup
controller configuration.
n protocol_version: Default 2. If 1, changes the default validation properties (see below).
n max_roles: Maximum number of roles to allow, default 100.