XYGATE User Authentication Reference Manual

XYGATE
®
User Authentication
(XUA) 1.85 Reference Manual
Chapter 16. What-if Testing
XYPRO Technology Corporation 143 Proprietary and Confidential
16.8 Testing Logon Outcome Based on Time
The TIME command allows the user to set a future date and time in the What-if mode
and check the logon access for that period.
Syntax:
TIME dd[mm[yyyy]][,hh:mm]
Example:
Access Check: TIME 01012010,09:00
Simulated time has been set to Fri 0900 (simulated)
Access check:TIME
Simulation time is returned to actual time
Entering the TIME command above followed by no value will make the program return
to the current time.
Example 1: How to test a logon for a desired time period
ACLGROUP $WEEKDAYS 80,*
TIMEGROUP $LOGON-WEEKDAYS
MEMBERS $WEEKDAYS
TIME MON-FRI 08:00-16:59
UAGROUP Permit-Only-Weekdays
Description "80,* can logon only on weekdays"
FROM_USER $EVERYONE
TO_USER $WEEKDAYS
AUDIT_ACCESS_PASS ON
AUDIT_ACCESS_FAIL ON
$SYSTEM XYGATEUA 5> RUN XYGATEUA EXPLAIN
XYGATEUA 1.70 (c) 1999-2010 XYPRO Technology Corporation XYPRO Technology \N1
20991231
LDAPPASS CHECKSUM 1381699952 ($SYSTEM.XYGATEUA.LDAPPASS)
UACONF CHECKSUM 1867655686 ($SYSTEM.XYGATEUA.UACONF)
UAACL CHECKSUM 287144012 ($SYSTEM.XYGATEUA.UAACL)
Explain mode on
Safeguard Password May Change : 180 days before expiration
Safeguard Password History : 0
Safeguard Minimum Password Length : 2
Safeguard Maximum Password Length : 8
Safeguard Password Spaces Allowed : Off
Safeguard Password Required : Off
Safeguard Authenticate Maximum Attempts : 3
Safeguard Authenticate Fail Timeout : 60 seconds
Safeguard Authenticate Fail Freeze : Off
Safeguard Namelogon : On
Safeguard Blindlogon : On
Safeguard Password Expiry Grace : 15 days
Access check:TIME 09052010,09:00
Simulated time has been set to Sun 0900 (simulated)
Access check:logon grp80.tst001 * 0,0 * * *
User : GRP80.TST001 (080,001) on 2010-05-08 00:48:56.891790
User Expires : * None *