The multistep authentication service model is an environment in which one authentication service is responsible for authenticating all web service consumer requests. When the authentication service verifies a requester's identity, it returns WS‑Security headers that the web service consumer can use for highly secure authentication of subsequent requests.
The process that the web service consumer goes through when making a request has two phases:
The following illustration shows the multistep authentication service model using WS‑Security headers.

The XML request goes through the authorization process after authentication. If the web service consumer is authorized, a WS‑Security response attribute associated with the authorizing policy causes the Policy Server to generate a response and send it to the SOA Agent.
Note: The WS‑Security token is included in the SOAP message forwarded to the next web service in the chain, not the response data returned from the Policy Server. That data is returned only to the SOA Agent, which includes it in WS‑Security headers.
| Copyright © 2009 CA. All rights reserved. | Email CA about this topic |