Configuration option | Description |
host | Required. The name of the host to connect to. Type: string. |
port | The port number to connect to. Type: integer. Default: 443 if the tls configuration option is true, otherwise 80. |
timeoutSecs | Client TCP timeout in seconds. Type: integer. Default: 120. |
tls | If true, TLS is used for the connection to the host. Type: bool. Default: false. |
acceptUnrecognizedCertificates | By default, connections to unrecognized certificates are terminated. Set this to true if non-validated server certificates are to be accepted. Type: bool. Default: false. |
certificateAuthorityPath | By default, server certifications signed by all standard Certificate Authorities are validated. Optionally, you can set this option to provide a path to a CA certificate file in PEM format to authenticate the host with. Type: string. |
authenticationType | Set this to HTTP_BASIC if you want to authenticate using HTTP basic authentication. Type: HTTP_BASIC or none. Default: none. |
user | Optional user name for HTTP basic authentication. Type: string. |
password | Optional password for HTTP basic authentication. Type: string. |
Important: | If you provide the password for HTTP_BASIC authentication via the configuration file, you must ensure to protect the configuration file against any unauthorized access, since the password will be readable in plain text. To avoid this, you can provide the password via a replacement variable from EPL (see also Configuring dynamic connections to services). |