XYGATE User Authentication Reference Manual
XYGATE
®
 User Authentication
™
 (XUA) 1.85 Reference Manual 
Chapter 15. Mapping NonStop IDs to Alternative Authentication Databases 
XYPRO Technology Corporation  130  Proprietary and Confidential 
Users not included in the TO_USER list of the UAGROUP RSA-AUTHENTICATE will 
be evaluated based on the EVERYONE-ELSE UAGROUP and authenticated via 
Safeguard. 
15.1  Using Regular Expressions to Match the Userids 
XUA uses the standard XYGATE regular expression library. Refer to the XYGATE 
Regular Expressions manual for more information about syntax and usage. (To get 
this and other XYPRO documents, refer to the section “Additional XYPRO Reference 
Manuals” in the “Introduction” of this manual.) 
Note: The regular expressions are CASE SENSITIVE. It is required that the Guardian 
usergroup and username are set in the upper case letters. The Safeguard 
aliases must be represented by the letter case as they are in Safeguard. 
A standard test program REGTEST is provided in the XYGATEUA subvolume to test 
the regular expression patterns against specified strings. This is described in the 
XYGATE Regular Expressions manual. 
15.2  Using Mapping Operators 
Syntax: 
MAP RE:"<regular expression>" <operator> 
The following operators are available: 
APPEND  Causes the part of the string matched by the regular expression 
pattern to be appended with the supplied string. 
DELETE  Deletes the string that matches the RX pattern from the target 
Guardian userid or a Safeguard alias. 
DOWNSHIFT  Causes the part of the string matched by the regular expression 
pattern to be downshifted. 
UPSHIFT  Causes the part of the string matched by the regular expression 
pattern to be upshifted. 
EXIT  Stops processing the rest of the mapping statements if part of the 
string matches the pattern specified. 
INSERT  Inserts the specified quoted string before the matched pattern. 
REPLACE  Deletes the part of the string that matched the regular expression 
and inserts the specified quoted string in the same place. 










