Get TLS Settings
Forms settings for using TLS
- Parameters
- Advanced call ?
Function GetTlsSettings(Val DisableCertVerification, Val CertFilepath = "") Export
| Parameter | CLI option | Type | Required | Description |
|---|---|---|---|---|
| DisableCertVerification | --trust | Boolean | ✔ | Allows to work with invalid certificates, including self signed |
| CertFilepath | --cert | String | ✖ | Path to the root PEM file of the certificate if it is not in the system repository |
Returns
Structure Of KeyAndValue - Structure of TLS connection settings
| Parameter | Description |
|---|---|
| dontwait | Creates a background job and returns its data (for 1C and OneScript only) |
tip
Tls settings can only be set when a connection is created: explicitly, by using the CreateConnection function or implicit, when passing settings
1C:Enterprise/OneScript code example
Result = OPI_ClickHouse.GetTlsSettings(False);
- Bash
- CMD/Bat
oint clickhouse GetTlsSettings \
--trust false
oint clickhouse GetTlsSettings ^
--trust false
Result
{
"use_tls": true,
"accept_invalid_certs": false
}