Programmer's Guide (Supporting ADX v03.1.00) Manual

140 Brocade Virtual ADX XML API Programmer’s Guide
53-1003248-01
Data structures
3
UserFilter
This structure is the high-level description of the user filter.
UserSimpleFilter
This structure is the high-level description of the simple user filter.
WebServerAuthenConfiguration
This structure is a high-level description for Web server authentication configuration.
passwordExpireTime string Optional 1-365 days. Password expiry time in
days.
context Contexts[ ] Optional Contexts name and role.
globalNonContextConfigRole roleEnum Optional Manager, None, or
viewer.
Global non-context
configurations.
defaultContext string Optional Maximum 32
characters.
Default context name.
roleTemplate string Optional Maximum 32
characters.
Name of the role template.
TABLE 336 Attributes
Name Type Presence Rules Description
simpleFilter UserSimpleFilter Mandatory Filter field name.
TABLE 337 Attributes
Name Type Presence Rules Description
field mpModeEnum Mandatory Filter field name.
operator filterOperatorEnum Mandatory Filter operator type.
value string Optional Ignored when “operator” value is
“RANGE”.
Value of the field for
filtering.
startValue string Optional This parameter is mandatory and
considered only when “operator” value is
“RANGE”.
Start value in a
range.
endValue string Optional This parameter is mandatory and
considered only when “operator” value is
“RANGE”.
End value in a range.
TABLE 338 Attributes
Name Type Presence Rules Description
defaultAuthMethodList aaaSecurityMethodEnum[] Mandatory This parameter specifies the
default authentication method
list for Web server access.
TABLE 335 Attributes (Continued)
Name Type Presence Rules Description