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. 










