Transports and Interfaces: Siebel Enterprise Application Integration > Java Message Service Transport > Enabling Authentication and Authorization for the EAI JMS Transport >
About JMS Credential Specification
The following method arguments are added to the EAI JMS Transport business service methods to use when completing the JMS credential specification:
- ConnectionUsername and ConnectionPassword. The credentials used to create JMS connections.
- SendUsername and SendPassword. The credentials used to send messages to SendQueue (applicable for use with BEA WebLogic only, see Configuring Against BEA WebLogic).
- ReceiveUsername and ReceivePassword. The credentials used to receive messages from ReceiveQueue (applicable for use with BEA WebLogic only, see Configuring Against BEA WebLogic).
- TopicUsername and TopicPassword. The credentials used to publish/subscribe to/from Topic (applicable for use BEA WebLogic only, see Configuring Against BEA WebLogic).
Send and receive credentials are specified separately because some JMS business service methods (SendReceive and ReceiveDispatchSend) contain both send and receive operations, and it is possible that SendQueue and ReceiveQueue are protected by different credentials.