XYGATE User Authentication Reference Manual

XYPRO Technology Corporation 33 Proprietary and Confidential
Chapter 2. Node-Conditional
Processing in the UAACL
File
All XYGATE products have a file that defines the security rules supported by the
product. There is an UAACL file per product per node Refer to Appendix B:The
UAACL File.”
In many HP NonStop server networks, the UAACL file for any given product will almost
be the same for every or almost every NonStop server in the network. Rather than
maintain many individual files, it is more convenient to maintain one master file and
then duplicate that master file to every installation.
To customize the master file for rules or userids or keywords that are unique to a
subset of NonStop server nodes in the system, use the node-conditional statements.
A node-conditional statement is a query; for example, “If the name of the current node
on which this XYGATE installation is executing matches the node name or pattern
specified, then include this rule, keyword, or userid in the UAACL file when it is loaded
into the appropriate XYGATE module. If the node name does not match, do not
include this text when loading the UAACL file into the XYGATE module.”
Syntax:
#IF @NODE <conditional operator> "<node names or pattern>"
...text to be included if condition is met...
#ENDIF
2.1 Conditional Operators
A conditional operator defines how the specified node name will be evaluated.
=
An exact match between the individual node specified and the name of
the node on which the UAACL file is being loaded. You can only specify
an individual, non-wild carded node name. If the names match, the
conditional text will be evaluated for that product and node.
NODE = "\WIRE" would only match \WIRE.