WAS v8.5 > Secure applications > Secure web services > Secure web services > Web Services Security concepts > Web Services Security concepts for v5.x applicationsResponse receiver
The response receiver defines the security requirements of the response received from a request to a web service. The security constraints for response sender must match the security requirements of the response receiver. If the constraints do not match, the response is not accepted by the caller or the sender.
There is an important distinction between v5.x and v6.0.x and later applications. The information in this article supports v5.x applications only used with WebSphere Application Server v6.0.x and later. The information does not apply to v6.0.x and later applications.
The security handler enforces the security constraints based on the security requirements defined in the IBM extension deployment descriptor, located in the ibm-webservicesclient-ext.xmi file and in the bindings, located in the ibm-webservicessclient-bnd.xmi file.
For example, the security requirement might have the response SOAP body encrypted. If the SOAP body of the SOAP message is not encrypted, the response is rejected and the appropriate fault code is communicated back to the caller of the web services.
We can specify the following security requirements for a response receiver:
- Required integrity (digital signature)
- We can select which parts of a message are digitally signed. The following list contains the integrity options:
- Body
- Time stamp
- Required confidentiality (encryption)
- We can encrypt the body content of the message.
- Received time stamp
- We can have a time stamp for checking the timeliness of the message.
Subtopics
- Response receiver binding page
Use this page to specify the binding configuration for receiver response messages for Web Services Security.
Related concepts:
Request sender
Response sender
Request receiver