Guardian Procedure Calls Reference Manual

Descriptionstatus
The password is about to expire, and the caller has sent the new password (oldpassword, newpassword,
newpassword). USER_AUTHENTICATE_ successfully changes the password to newpassword.
22
Long password is specified when the PASSWORD-COMPATIBILITY-MODE is set to ON. First eight
characters of the specified password are accepted as the new password.
23
Values returned for error = 48 (security violation):
Descriptionstatus
User does not exist or password is incorrect.1
Cannot authenticate with user ID because:
(1) options.<12> is set to 1 and a Guardian user-id is passed, or
2
(2) options.<12> is set to 0, a numeric Guardian user-id is passed, and the SAFEGUARD NAMELOGON
option is set to ON.
$CMON rejected the logon.3
Conditions for a blind logon are not satisfied. This status bit is set when blind logon is configured (either
through Safeguard software or using options.<13>), dialog-id is not provided, and options.<8>
is not set.
4
Authentication record frozen.5
Authentication record expired.6
dialog-id was not provided. Caller must set dialog-id correctly and call USER_AUTHENTICATE_
again, with the same parameters.
9
dialog-id was not provided. Caller must set dialog-id correctly and call USER_AUTHENTICATE_
again, with the same parameters.
10
dialog-id was not provided. Caller must set dialog-id correctly and call USER_AUTHENTICATE_
again, with the same parameters.
11
dialog-id was not provided. Caller must set dialog-id correctly and call USER_AUTHENTICATE_
again, with the same parameters.
12
Password change request: new password is too short. New password is rejected.13
Password change request: new password is too long. New password is rejected.14
Password change request: new password does not conform to password history (password cannot be
reused). New password is rejected.
15
Password change request: new password does not conform to password quality. New password is
rejected.
16
Password change request: new password contains blank characters. New password is rejected.17
Password change request: new password is not verified. The first new password provided is not the
same as the second new password provided.
18
Password change request: change cannot made during the allowed time period. Password change
request is rejected.
19
Password change request: change is denied due to a system error. Retry later.20
Cannot authenticate the super ID because options.<11> is set to 1.21
Cannot authenticate user because options.<8> is not set, password is not present in the inputtext,
and dialog-id is not provided to USER_AUTHENTICATE_ when Safeguard is not running.
22
Values returned for error = 70 (continue dialog):
Descriptionstatus
Caller must set inputtext to a password in the next call to USER_AUTHENTICATE_ to either log on or
begin a password change.
4
Caller must set inputtext to a new password in the next call to USER_AUTHENTICATE_ to change the
password.
9
1444 Guardian Procedure Calls (T-V)