Guardian Procedure Calls Reference Manual (G06.25+)

Guardian Procedure Calls (T-V)
Guardian Procedure Calls Reference Manual522629-013
15-61
VERIFYUSER Procedure
(Superseded by USER_AUTHENTICATE_
VERIFYUSER Procedure
(Superseded by USER_AUTHENTICATE_
Procedure and USER_GETINFO_ Procedure )
Summary
Syntax for C Programmers
Syntax for TAL Programmers
Parameters
Condition Code Settings
Considerations
Example
Summary
VERIFYUSER has three different functions. It is used to control logons, to verify that a
user exists, and to return user-default information. Logon control and user verification
is also available through the USER_AUTHENTICATE_ procedure. User-default
information is also available through USER_GETINFO_ without the security restrictions
and password validation required by VERIFYUSER.
Syntax for C Programmers
The function value returned by VERIFYUSER, which indicates the condition code,
can be interpreted by
_status_lt(), _status_eq(), or _status_gt()
(defined in the file
tal.h).
Syntax for TAL Programmers
Note. This procedure is supported for compatibility with previous software and should not be
used for new development. This procedure does not support aliases or groups.
#include <cextdecs(VERIFYUSER)>
_cc_status VERIFYUSER ( short _near *user-name-or-id
,[ short logon ]
,[ short _near *default ]
,short default-len );
CALL VERIFYUSER (user-name-or-id ! i
,[ logon ] ! i
,[ default ! o
,[ default-len ] ); ! i