Previous Topic: SOA Agent for Web Servers Functions

Next Topic: SOA Agent for Web Servers Support for Web Servers

The SOA Agent for Web Servers and the Policy Server

To enforce Web service access control, the SOA Agent for Web Servers interacts with the Policy Server, where all authentication and authorization decisions are made.

The SOA Agent for Web Servers intercepts XML messages posted to a Web server and checks with the Policy Server to see if the requested resource is protected. If the resource is unprotected, the access request proceeds directly to the Web server. If the resource is protected, the following occurs:

The SOA Agent for Web Servers can also receive message-specific attributes, in the form of responses, to be passed on to the Web service. A response is a personalized message or other message-specific information returned to the SOA Agent for Web Servers from the Policy Server after authorizing the message. A response consists of name-value attribute pairs that instruct the SOA Agent for Web Servers to generate SAML Session Tickets and WS-Security tokens.