Security Identity Propagation sample

The Security Identity Propagation sample is provided to demonstrate how to use some of the Identity Security features provided in IBM Integration Bus. Because a full security implementation depends on the use of an external centralized security provider, this sample only provides a demonstration of the extraction of security credentials from messages received at MQInput and HTTPInput nodes. The sample demonstrates how to manipulate these security credentials by using ESQL and then how to propagate the identity to MQOutput and HTTPRequest nodes. The "Extending the sample" section provides details of how to include an external security provider in the sample.

NOTE: In WebSphere Message Broker Version 8.0 and later, message model schema files contained in libraries are the preferred way to model messages for most data formats, including the new DFDL domain. Message sets continue to be supported, and are required if you use the MRM or IDOC domains. You can continue to import and deploy message sets for use in message flows. However, if you need to create one or more message sets, message definitions, or message categories when using this sample, you must first enable message set development in the IBM Integration Toolkit. For more information, see Enabling message set development in the IBM Integration Bus documentation.

Click the following links to find out more about the sample and how to get the prebuilt sample running by using the wizards. This sample includes step-by-step information so that you can create the Security Identity Propagation sample yourself.

Import and deploy: 5 minutes

Read about the sample

You can set up the sample in one of the following ways:

You can import or import and deploy a sample only when you use the information center that is integrated with the IBM Integration Toolkit.

Set up the sample

Run the sample

Build it yourself

Extend the sample

When you have finished with the sample, you can remove it in one of the following ways: