Hi,
I am trying a usecase as below:
1. I have a Weblogic 12c JMS Topic and want OAG to authenticate and authorize consumer/subscriber to that Topic. Like I have some process which will publish data to a Weblogic JMS Topic, and I want there should be authorization criteria or policy managed by OAG over who can subscribe to messages to this Weblogic Tpic. I tried and searched google + OAG developer guide and unable to find solution, only Read from JMS, Send to JMS, JMS Service under External Connections, Authenticate to Embedded ActiveMQ but nothing for External JMS access control. (I know there is option that I can do authorization directly on WLS Topic and suggested them but business want in OAG as they are fond of its monitoring features .... )
OR
2. If above is not supported by OAG then want to achive 2nd usecase as : OAG subscribe to WLS Topic and put the message into Embedded ActiveMQ Topic. So now want to implement policy over here that specific user get access to specific Queue/Topic. I achieved till Reading from WLS Topic, JMS Service/JMS Session, Creating Embedded ActiveMQ Topic, Created Custome policy, applying that authentication Policy from Server Setting, that policy contains checking of User Group and some small things. BUT I am still not able to user access control specific to particular JMS Topic under Embedded Active MQ. I thought to get JMS Destination name when user sends request for authentication and then put some logic over it but unable to get Queue/Topic name from message attributes as message is of "com.vordel.circuit.Message" type and dont have anything to retrieve JMS Topic name.
Can anybody tell me how to achieve above usecases if anything is possible.
Regards,
Uday