Previous Topic: PASSCHNG User Exit

Next Topic: Description

Definitions

userid

The user ID that requested the password change.

target

The user ID whose password has been changed.

oldpw

(CA VM:Secure only) The previous password, if available.

An "*" is specified if the password is not available or if the Password Encryption Facility is in use.

If you are configured for password phrases, then the oldpw will be a quoted string, if it contains imbedded blanks.

The sample user exit provided illustrates the techniques needed for parsing quoted string arguments.

newpw

The new password, in plain text, for target.

If you are configured for password phrases, then the newpw will be a quoted string, if it contains imbedded blanks.

The sample user exit provided illustrates the techniques needed for parsing quoted string arguments.

status

The new password status value on the *FL= special comment in the target user directory entry.

(CA VM:Secure only) The values can be *, E, R, or N:

Value

Password Status

*

Active (Used when the Rules Facility is not active)

E

Expired

R

Reset (using the PASSWORD command)

N

New

(CA VM:Director only) The values can be *, E, or N:

Value

Password Status

*

Active

E

Expired

N

New

caller

The name of the macro or command that called the PASSCHNG user exit.

(CA VM:Secure only) If the PASSCHNG user exit is called by DIAGNOSE X‘A0’ subfunction X’0214’, or, DIAGNOSE X’A0’ subfunction X’60’, the value is "DIAGA0".