ASG
IBM
Zystems
Cressida
Icon
Netflexity
 
  MQSeries.net
Search  Search       Tech Exchange      Education      Certifications      Library      Info Center      SupportPacs      LinkedIn  Search  Search                                                                   FAQ  FAQ   Usergroups  Usergroups
 
Register  ::  Log in Log in to check your private messages
 
RSS Feed - WebSphere MQ Support RSS Feed - Message Broker Support

MQSeries.net Forum IndexNews/UpdatesNew: MQ Authenticate User Security Exit v1.4.0

Post new topicReply to topic
New: MQ Authenticate User Security Exit v1.4.0 View previous topic :: View next topic
Author Message
RogerLacroix
PostPosted: Fri May 01, 2009 1:16 pm Post subject: New: MQ Authenticate User Security Exit v1.4.0 Reply with quote

Jedi Knight

Joined: 15 May 2001
Posts: 3264
Location: London, ON Canada

All,

Capitalware Inc. would like to announce the official release of MQ Authenticate User Security Exit v1.4.0.

This is a FREE upgrade for licensed users of MQ Authenticate User Security Exit.

Changes for MQ Authenticate User Security Exit v1.4.0:

Server-side:
- New supported platform: iSeries (OS/400)
- New supported platform: AIX 6.1
- Major performance and tuning to many modules - a 7% - 12% improvement in speed depending on features used
- Added enc_server - it is used to create an encrypted server-side FBA file (i.e. /etc/shadow). enc_server is similar/combination to the Unix programs: useradd, userdel and passwd including Unix crypt.
- Added testldap and testldapssl helper programs to allow quick testing of the the LDAP keywords in the MQAUSX IniFile.
- Added support for up to 10 LDAP servers.
- Added UseLDAPLoadBalance keyword which is used for LDAP load balancing when 2 or more LDAP servers are specified
- Added support for LDAP group lookup. (UseLDAPSearch, LDAPSearchBase, LDAPSearchFilter and LDAPSearchScope)
- Added the ability to explicitly reject an incoming IP address based on a pattern-matching (UseRejectIP and RejectIP).
- Added the ability to explicitly reject an incoming UserId based on a pattern-matching (UseRejectUserID and RejectUserID).
- Added the ability to explicitly reject an incoming Active Directory Name based on a pattern-matching (UseRejectADName and RejectADName) * Windows only *.
- Added the code to disable Event Warning messages when WriteToEventQueue is being used.
- Added code to limit the number of messages written to the event queue when WriteToEventQueue is being used.
- Added MCCGetTimeOut keyword to allow the user to define how long to wait on the "DIS CHL(<ChannelName>)" command when UseMCC is being used.
- Added BackupLogFileCount which is used to control the number of backup log files (Default value is 9)
- Fixed a shared memory issue on Windows when UseMCC is being used.

Client-side:
- Fixed a null pointer problem in the client-side code


For more information on the MQ Authenticate User Security Exit solution go to:
http://www.capitalware.biz/mqausx_overview.html

Regards,
Roger Lacroix
Capitalware Inc.
_________________
Capitalware: Transforming tomorrow into today.
Connected to MQ!
Twitter
Back to top
View user's profile Send private message Visit poster's website
RogerLacroix
PostPosted: Mon May 11, 2009 10:22 am Post subject: Reply with quote

Jedi Knight

Joined: 15 May 2001
Posts: 3264
Location: London, ON Canada

All,

In the MQAUSX v1.4.0 announcement, we failed to mention a new feature: the support of the “MQ old style” of sending the UserID and Password in plain text to the remote queue manager.

A customer requested that MQAUSX server-side security exit support the MQ old style of sending the UserID and Password in plain text to the remote queue manager. Their company security policy allows them to send user's credentials in plain text between the client application and the remote queue manager for authentication. Since they have chosen to use the MQ old style of sending the UserID and Password to the remote queue manager, the client-side application does NOT require the MQAUSX client-side security exit.

The main advantage of using the MQ old style or MQCSP structure (v6 & higher) to send the user's credentials to the remote queue manager is that the client application does NOT require the MQAUSX client-side security exit.

The main disadvantage of using the MQ old style or MQCSP structure to send the user's credentials to the remote queue manager is that the user's credentials are sent in plain text (i.e. not encrypted).

The MQ old style of sending the UserID and Password in plain text to the remote queue manager has been tested and is supported for Java, J2EE and .NET.

Java code example:
Code:
MQEnvironment.userID = "myUserID";
MQEnvironment.password = "myPassword";

J2EE example:
Code:
cf.createQueueConnection("myUserID", "myPassword");

C# .NET
Code:
MQEnvironment.UserId = "myUserID";
MQEnvironment.Password = "myPassword";


For those client applications written in C or C++ that do not want to use the MQAUSX client-side security exit and are ok sending user's credentials in plain text, the application needs to use the MQCSP structure (see examples MQTest31.c, MQTest32.c, MQTest31.cpp and MQTest32.cpp).

Please let me know if you have any questions or comments.

Regards,
Roger Lacroix
Capitalware Inc.
_________________
Capitalware: Transforming tomorrow into today.
Connected to MQ!
Twitter
Back to top
View user's profile Send private message Visit poster's website
Display posts from previous:
Post new topicReply to topic Page 1 of 1

MQSeries.net Forum IndexNews/UpdatesNew: MQ Authenticate User Security Exit v1.4.0
Jump to:



You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
Protected by Anti-Spam ACP


Theme by Dustin Baccetti
Powered by phpBB 2001, 2002 phpBB Group

Copyright MQSeries.net. All rights reserved.