03.05.2015 Views

IBM WebSphere V5.0 Security - CGISecurity

IBM WebSphere V5.0 Security - CGISecurity

IBM WebSphere V5.0 Security - CGISecurity

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Example 7-4 Secured and non-secured Web Services together<br />

<br />

unprotectedRPCRouter<br />

unprotectedRPCRouter<br />

com.ibm.soap.server.http.WASRPCRouterServlet<br />

<br />

FaultListener<br />

org.apache.soap.server.DOMFaultListener<br />

<br />

<br />

<br />

protectedRPCRouter<br />

Apache-SOAP RPC Router<br />

no description<br />

com.ibm.soap.server.http.WASRPCRouterServlet<br />

<br />

faultListener<br />

org.apache.soap.server.DOMFaultListener<br />

<br />

<br />

This security configuration can even be defined using Application Assembly Tool<br />

(AAT). For more information, look at Chapter 10, “Administering <strong>WebSphere</strong><br />

security” on page 233<br />

7.1.3 WS-<strong>Security</strong><br />

The Web Services <strong>Security</strong> specification (WS-<strong>Security</strong>) provides a set of<br />

mechanisms to help developers of Web Services secure SOAP message<br />

exchanges. Specifically,WS-<strong>Security</strong> describes enhancements to the existing<br />

SOAP messaging to provide quality of protection through the application of<br />

message integrity, message confidentiality, and single message authentication to<br />

SOAP messages. Additionally, WS-<strong>Security</strong> describes how to encode binary<br />

security tokens (a security token represents a collection of claims such as name,<br />

identity, key, group, privilege, capability and so on) and attach them to SOAP<br />

messages.<br />

<strong>Security</strong> tokens assert claims which can be coupled with digital signatures to<br />

provide mechanisms for demonstrating evidence of the sender’s knowledge of<br />

the keys described by the security token. In addition, the definition of a SOAP<br />

header element provides a mechanism for "binding" or "associating" the<br />

signature with the claims in the security token.<br />

146 <strong>IBM</strong> <strong>WebSphere</strong> <strong>V5.0</strong> <strong>Security</strong> Handbook

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!