Use the WS Extensions tab and the WS Binding configurations tab
to specify which parts of the request message must be decrypted by the server.
Before you begin
Important: There is an important distinction
between Version 5.x and Version 6 and later applications. The information
in this article supports Version 5.x applications only that are used
with WebSphere Application Server Version 6.0.x and later. The information
does not apply to Version 6.0.x and later applications.
Complete
this task to specify which parts of the request message must be decrypted
by the server. You must know which parts of the request message the client
encrypts because the server must decrypt the same message parts.
Prior
to completing these steps, read either of the following topics to become familiar
with the WS Extensions tab and the WS Binding configurations tab:
These two tabs are used to configure the Web services security extensions
and Web services security bindings, respectively.
About this task
Complete the following steps to configure the request receiver extensions:
Procedure
- Launch an assembly tool. For more information on the
assembly tools, see the assembly tool.
- Switch to the Java 2 Platform, Enterprise Edition (J2EE) perspective.
Click Window > Open Perspective > J2EE.
- Click EJB Projects > application_name > ejbModule
> META_INF.
- Right-click the webservices.xml file, and click Open
with > Web services editor.
- Click the Extensions tab, which is located at the bottom of the
Web services editor within the assembly tool.
- Expand the Request receiver service configuration details >
Required confidentiality section.
- Select the parts of the message to decrypt. The message
parts selected for the request decryption on the server must match the message
parts selected for the message encryption on the client. Click Add and
select either of the following message parts:
- bodycontent
- The user data section of the message.
- usernametoken
- This token is the basic authentication information.