In certain environments that do not provide external transaction security (Layer 1), it is possible for the Server Manager to validate authorization of the user of a cooperative flow request. The generated Server Manager invokes the TIRSECR user exit as part of preparing to pass control to the target DPS.
The Server Manager provides TIRSECR with the user ID and transcode that is associated with the cooperative request. The TIRSECR user exit is used to validate the user ID. In addition, TIRSECR can ensure that the user is authorized to execute the specified transcode.
The user ID value that is passed to the TIRSECR user exit is obtained from the TIRUSRID user exit. The user ID is made available in the Server Manager system attribute USER_ID.
In most cases the use of TIRSECR is not necessary if transaction security (Layer 1) is incorporated before launching the Server Manager containing the target DPS.
If EJB and .NET Servers, the USER_ID system attributes and user exits comparable to the TIRUSRID and TIRSECR user exits do not exist.
|
Copyright © 2014 CA.
All rights reserved.
|
|