This task describes the steps that are needed to specify the token consumer on the application level. The information is used on the consumer side to incorporate the security token.
Complete the following steps to configure the token consumer on the application level:
Important: On the application level, if you do not specify a security token in your deployment descriptor, the Part reference field is not displayed. If you define a security token called user_tcon in your deployment descriptor, user_tcon is displayed as an option in the Part reference field.
property name="trustedId_0", value="CN=Bob,O=ACME,C=US" property name="trustedId_1, value="user1"
If the distinguished name (DN) is used, the space is removed for comparison. See the programming model information in the documentation for an explanation of how to implement the com.ibm.wsspi.wssecurity.id.TrustedIDEvaluator interface. For more information, see Default implementations of the Web services security service provider programming interfaces.
Note: Define the trusted ID evaluator on the server level instead of the application level. To define the trusted ID evaluator on the server level, complete the following steps:
The trusted ID evaluator configuration is available only for the token consumer on the server-side application level.
Important: When you specify LTPA for the value type local name, you do not need to specify the value type Uniform Resource Identifier (URI), which is http://www.ibm.com/websphere/appserver/tokentype/5.0.2.
Remember: If you specify the token consumer for a username token or an X.509 certificate security token, you do not need to specify a value type URI.
If you want to specify another token, specify both the local name and the URI. For example, if you have an implementation of your own custom token, you can specify CustomToken in the Local name field and http://www.ibm.com/custom
To access the panel, click Security > Global security . Under Authentication, click Authentication protocol > CSIv2 outbound authentication . To set the com.ibm.CSI.rmiOutboundLoginEnabled property, select the Custom outbound mapping option. To set the com.ibm.CSIOutboundPropagationEnabled property, select the Security attribute propagation option. To modify this JAAS login configuration, see the JAAS configuration panel for system logins.
ResultYou have configured the token consumer for the application level.
Related concepts
Default implementations of the Web services security service provider programming interfaces
Related tasks
Configuring the collection certificate store for the consumer binding on the application level
Configuring token consumer on the application level