Puppet Data Type Alias: ATSkafka::TLS_settings
- Defined in:
- modules/atskafka/types/tls_settings.pp
Overview
SPDX-License-Identifier: Apache-2.0 ATSkafka::TLS_settings allows to configure atskafka to use TLS for connections to the brokers for both client authentication and data encryption.
- ca_location
-
CA certificate absolute path, or simply the certificate of the entity that signed and that is able to verify the client's key.
- key_location
-
TLS client key absolute path.
- key_password
-
TLS client key password.
- certificate_location
-
TLS client certificate absolute path.
- cipher_suites
-
Comma separated string of cipher suites that are permitted to be used for TLS communication with brokers. This must match at least one of the cipher suites allowed by the brokers.
- curves_list
-
Colon separated string of supported curves/named groups. This must match at least one of the named groups supported by the broker. More details in SSL_CTX_set1_curves_list(3).
- sigalgs_list
-
Colon separared string of supported signature algorithms. This must match at least one of the signature algorithms supported by the broker. More details in SSL_set1_client_sigalgs(3).
|
# File 'modules/atskafka/types/tls_settings.pp', line 34
|