IC72: WebSphere BI Brokers- Sample Control Center Security Exits
This SupportPac provides the source code for a pair of exit programs which provide an example of how to code a client and server exit program to verify Control Center users.
In WebSphere MQ Integrator V2.1, function was introduced to enable verification of Control Center users through the use of MQSeries security exits on the MQ Connection, between the Control Center and configuration manager queue manager.
The security exit programs are user written programs which should be written to work as a pair:
» a client exit program enabled at the Control Center (written in Java)
» a server exit program enabled at the configuration manager queue manager (written in C).
This SupportPac provides the source code for a pair of exit programs which provide an example of how to code a client and server exit program to verify Control Center users. The client exit program prompts the Control Center user for a password, then sends the userid/password to the queue manager exit to verify with Microsoft Windows NT - if they are verified, the MCAUser field (if blank) is set to this userid. If not, the channel is closed and the Control Center user fails to connect to the configuration manager. The programs are written to implement the MQ security exit interface and also provide examples of using this interface to:
» send and receive data between exits
» set exit response codes
» set the MCAUser field in the MQ Connection
» store and retrieve data in the exit program's own storage area
The sample exit programs could be compiled and used as they are, or they could be used as a basis on which to develop your own exit programs, which meet your specific requirements.
SKILL LEVEL REQUIRED
Users should be familiar with WebSphere MQ Integrator, MQSeries, Java and C.
Author: Kathryn McMullan, WebSphere MQ Integrator Test, IBM UK Laboratories
Last Updated: 14Aug02
Current Version: 1.0
This SupportPac requires:
» WebSphere MQ Integrator V2.1 on Windows NT or Windows 2000 or
» WBI Message or Event Broker V5 *
» C compiler (at level supported by broker)
» Java V1.3 (JRE/JDK) or later (tested with Java V1.3)
* The method of invoking the Control Center is different for this version
Copy ic72.zip to a temporary directory.
Uncompress using InfoZip's Unzip .
This will create the necessary files. If you use other unzip programs, ensure you specify the option to re-create stored directories.
You may delete ic72.zip
Usage and implementation instructions are provided in the User Guide in the zip file
|Download||RELEASE DATE||LANGUAGE||SIZE(Bytes)||Download Options|
Category 2 SupportPacs are provided in good faith and AS-IS. There is no warranty or further service implied or committed and any supplied sample code is not supported via IBM product service channels.
You may submit a question or offer feedback on the SupportPac, but please be aware that a response is NOT guaranteed.
Please read the LICENSE2 TXT file that accompanies the SupportPac to determine if you want to use it.