The Web Service adapter uses Apache WSS4J to provide support for Web Service security specifications that include: UserName Tokens, Timestamps, SAML Tokens, Digital signatures, and Message encryption.
Expand the Security Settings panel to display all the Security Settings features. By default, this panel is open, and the User Name and Password boxes are blank. However, if the Web service you are invoking requires your authentication to access the service or for run-time http authentication, enter the User Name and Password to your Web server in the WSDL HTTP Authentication section or the Runtime HTTP Authentication section, as shown in the following figure.
Figure 131. Web Service Adapter Configurator - Security Settings Panel
You can also choose one of the following options for run-time http authentication:
UserName Token: You must provide a username.wsdd file that is available in the system classpath.
SAML Token: SAML, or Security Assertion Markup Language, is a XML-based framework that ensures communications transmitted over Web Services are secure. You must provide a SAML file with a *.wsdd extension that is available in the system classpath.
If the Web Service you invoke expects SAML Tokens, provide the following client WSSD (Web Service Deployment Descriptor), which meets Apache WSS4J requirements. This client-deploy.wsdd file has the following format:
The name of the client-deploy.wsdd file must be unique across the Business Process Server installation and available in the application server classpath. A OEBPS_HOME\WebService\config folder is added to the system classpath of the Portal and EJB servers. All *.wsdd files are maintained in this folder.
Other: For advanced users who want to make use of SAML, digital signatures, and encryption. You must use an actual file name with a *.wsdd extension that is compliant with wss4j requirements. This *.wsdd file must be available in the system classpath.