Configuring an account for SOAP connector
Learn how to configure an account for the SOAP connector.
Procedure
- Click the New Account option. The account configuration dialog box appears.
- In the account configuration dialog box, complete the fields mentioned here. All fields
are prepopulated with values, but you can add or modify them as needed.
- Account Name: Type a name for the SOAP connector account. For example, Soap_connector.
- Port Binding: Select the bind address from the list, that is, the concrete protocol and data format specification for the web service.
- URL: URL for the web service. You can edit the URL to specify a different web service endpoint.
- Response Timeout: The number of milliseconds webMethods Integration waits for a response before canceling its attempt to connect to the backend. In case the network is slow or the backend processing takes longer than usual, increase the response timeout value. Specify a value other than 0. If you specify 0, webMethods Integration waits indefinitely for a response. If you do not specify a timeout, webMethods Integration considers 5 minutes as the response timeout. If the connection to the host provider ends before webMethods Integration receives a response, the web service operation ends with an exception and a status code of 408.
- User: The username that is used to authenticate the consumer at the HTTP or HTTPS transport level on the host server.
- Password: The password that is used to authenticate the consumer on the host server.
- Keystore Alias: Alias to the keystore that contains the private key that is used to connect to the Web Service host securely. You can also add a keystore from this field.
- Key Alias: An alias for the key in the keystore that holds the private key that is used to securely connect to the web service host. The key must be in the keystore specified in the Keystore Alias field.
- WS Security username: Name to include with the username token, if the Web Service's security policy requires one.
- WS Security Password: The password to include with the username token (must be plain text).
- WS Security Keystore Alias: The alias for the keystore, which contains private keys and certificates that are associated with those private keys. You can also add a keystore from this field.
- WS Security Key Alias: The text identifier for the private key associated with the keystore Alias.
- WS Security Truststore Alias: The alias for the truststore, which contains the trusted root of a certificate or signing authority (CA). You can also add a truststore from this field.
- WS Security Partner Certificate Alias: The field contains the partner's self-signed certificate. Use this field to add a partner certificate.
- Timestamp Precision: Whether the timestamp placed in the timestamp element of the security header of an outbound message is precise to seconds or milliseconds. If the precision is set to milliseconds, the timestamp format yyyy-MM-dd'T'HH:mm:ss:SSS'Z' is used. If the precision is set to seconds, the timestamp format yyyy-MM-dd'T'HH:mm:ss'Z' is used.
- Timestamp TTL: The time-to-live value for an outbound message in seconds. This value is used to set the expiry time in the timestamp element of outbound messages. The timestamp precision value is used when WS-Security is implemented through a WS-Policy.
- Timestamp Max Skew: The maximum number of seconds that the web services client and host clocks can differ so that the timestamp expiry validation does not fail. The timestamp precision value is used when WS-Security is implemented through a WS-Policy. The inbound SOAP message is validated when the creation timestamp of the message is less than the sum of the timestamp maximum skew value and the current system clock time.
- Click Add. Note:
- Accounts that are created for SOAP connectors using the Flow Editor do not show the Edit and Delete icons when displayed on the Connectors page. While you can use existing accounts configured through the Flow Editor, you cannot edit or modify their details. If changes are needed, you must create a new account for the SOAP connectors.
- Also, accounts that are created for SOAP connectors using the Flow Editor cannot be used in workflows. Preexisting accounts do not appear in the Connect to account list during workflow creation. In such cases, create new accounts.