The caller specifies the token or message part that is
used for authentication.
Before you begin
Before you can complete this task, you must create a new
policy set and attach it to a service, or copy and edit one of the
sample system policy sets. For more information, read the topics Creating
policy sets using the administrative console and Attaching a policy
set to a service artifact.
About this task
The caller is used to indicate which of the tokens on
the incoming message is the caller of the request. This information
is used to create authentication credentials. You can use the WebSphere® Application Server administrative
console to access, view and configure caller settings for tokens and
message parts.
New feature: WebSphere Application Server Version 7.0 provides support
for multiple callers. The caller token used for authentication is
the one with highest priority, based on decreasing order of preference.
You can modify the order of the callers, as described in the topic
Changing the order of the callers for a token or message part.
newfeat
Procedure
- Create a new policy set and attach it to a service, or
copy and edit a sample system policy set. Add the WS-Security
policy, as described in the topic Creating policy sets using the administrative
console.
- Edit the general or default bindings for the WS-Security
policy.
- To edit general provider bindings for WebSphere Application Server
Version 7.0, click . A caller is specified for the provider bindings only,
not for the client bindings.
- To edit default bindings for WebSphere Application Server Version 6.x, click .
- Navigate to the Callers panel by clicking on the WS-Security policy,
then click the Caller link.
- Click New to create a new caller.
- Enter the Name and Caller identity local part information
for the new caller. For more information, read about caller
settings.
- When you have finished entering the configuration information
for the caller, click Apply to save the caller.
- If this is the first caller created for the policy set,
the caller is automatically assigned as the highest priority caller,
with an order of 1 (one). If other callers are already
defined, the new caller is added at the end of the ordered list and
is automatically assigned the lowest priority. You can change the
order of the callers using the Move up and Move down buttons.
Results
When assigning orders to callers for migrated bindings,
the callers are initially displayed with no order attribute. You cannot
save the bindings until you assign order attributes to all the callers.
Use the Move up and Move down buttons
to change the order of the callers until they are in the correct order.