IBM WESB/WAS JCA security configuration

Posted by user594883 on Stack Overflow See other posts from Stack Overflow or by user594883
Published on 2012-04-10T10:08:36Z Indexed on 2012/04/10 23:28 UTC
Read the original article Hit count: 247

Filed under:
|
|
|
|

I'm working with IBM tools. I have a Websphere ESB (WESB) and a CICS transaction gateway (CTG). The basic set-up is as follows:

A SOAP service needs data from CICS. The SOAP-service is connecting to service bus (WESB) to handle data and protocol transformation and then WESB calls the CTG which in turn calls CICS and the reply is handled vice verse (synchronously). WESB calls the CTG using Resource Adapter and JCA connector (or CICS adapter as it is called in WESB). Now, I have all the pieces in place and working.

My question is about the security, and even though I'm working with WESB, the answer is probably the same as in Websphere Application Server (WAS). The Resource Adaper is secured using JAAS - J2C authentication data. I have configured the security using J2C authentication data entry, so basically I have a reference in the application I'm running and at runtime the application does a lookup for the security attributes from the server. So basically I'm always accessing the CICS adapter with the same security reference.

My problem is that I need to access the resource in more dynamic way in the future. The security cannot be welded into the application anymore but instead given as a parameter.

Could some WESB or WAS guru help me out, how this could be done in WESB/WAS exactly?

© Stack Overflow or respective owner

Related posts about java

Related posts about websphere