Web Service Scenario (Security Settings for Port <Port_Name> Dialog Box)
Relevant for: API testing only
When you select the standard Web Service, you set multiple different options in the following tabs:
This tab enables you to set the HTTP transport level settings such as user credentials for sending a message with basic authentication, proxy settings, or message-level settings, encryption.
The user interface elements are described below.
UI Elements |
Description |
---|---|
User name
Password |
The credentials for HTTP authentication such as basic authentication, digest, or NTLM. Example:
|
Client certificate |
The client credentials required for client certificate authentication when using two-way SSL scenarios. The Browse button opens the Select Certificate Dialog Box. |
Proxy URL |
The URL and port of the proxy server through which the message must pass. http://myProxy:8888/. To use the default, select Use default proxy. |
Proxy user name
Proxy password |
The credentials for the proxy server through which the message must pass. |
Keep alive |
Keeps the connection persistent. |
Connection timeout |
The time threshold in which to connect through the proxy server or with authentication. |
Manage cookies |
Enables the writing of cookie information. |
Use preemptive authentication | Enables you to send authentication for your Web service call without waiting for the authentication challenge from the Web service/server. |
The tab enables you to add message level security using tokens, message signatures, and encryption.
The user interface elements are described below. (Unlabeled elements are shown in angle brackets).
UI Elements |
Description |
---|---|
Security Tokens. Adds a security token to your Web service. You can select one of the following types of tokens:
|
|
Add Message Signature. Adds a signature to the message. This requires a token. |
|
Add Message Encryption. Adds encryption to the message. This requires a token. |
|
<security element list> |
A list of the tokens, message signatures, and encryptions. |
<Encryption details pane> |
The details of the encryption token.
|
<Signature details pane> |
The details of the digital signature used to secure the token.
|
<Token details pane> - for Kerberos tokens |
Token details for Kerberos tokens:
|
<Token details pane> - for Username tokens |
Token details for Username tokens.
|
<Token details pane> - for X509 Certificate tokens |
|
<Token details pane> -for SAML tokens |
|
Exclude Timestamp |
Removes the timestamp from the SOAP header before sending the security element to the server. |
The WS-Addressing tab indicates whether WS-Addressing is used by the service, and if so, its version number. You can also specify the IP address of the server to which you want the response to be sent.