User Community Service Desk Downloads
If you can't find the product or version you're looking for, visit support.ataccama.com/downloads

HTTPS Configuration

HTTPS communication can be configured for the following modules:

  • Data Processing Module (DPM): Both on the server and the client side.

  • Data Processing Engine (DPE): Only on the client side.

All properties listed are provided either through the Configuration Service, in the corresponding deployment for each module, or in the respective <module>/etc/application.properties files.

HTTPS server settings

Setting the following properties enables HTTPS communication on DPM Admin Console. By default, DPM is running at http://localhost:8031/.

Make sure the file paths do not contain any space characters.
Property Data type Description

server.ssl.key-store-type

String

The type of keystore. Possible values: PKCS12, JKS.

server.ssl.key-store

String

The full path to the keystore used for authentication. For example, file:/path/to/keystore.jks.

server.ssl.key-store-password

String

The password for the keystore.

server.ssl.key-alias

String

The name of the key used for encryption from the keystore file.

security.require-ssl

Boolean

Sets HTTPS communication between the DPM server and its clients as mandatory (true) or optional (false).

HTTPS client settings

The following properties are used to enable HTTPS protocol for outgoing communication between the DPM server or DPE and other services, such as ONE Object Storage Configuration and DPM CLI.

Make sure the file paths do not contain any space characters.
Property Data type Description

ataccama.client.http.tls.enabled

Boolean

Enables TLS communication on the client side.

Default value: true.

ataccama.client.http.tls.trust-store

String

The full path to a truststore file that contains public keys and certificates against which the client verifies the certificates from the server. For example, file:/path/to/truststore.p12.

ataccama.client.http.tls.trust-store-password

String

The password for the truststore.

Was this page useful?