SecurityProtocol

class safir.kafka.SecurityProtocol(*values)

Bases: StrEnum

Kafka SASL security protocols.

Attributes Summary

PLAINTEXT

Plain-text connection.

SASL_PLAINTEXT

Plain-text SASL-authenticated connection.

SASL_SSL

TLS-encrypted SASL-authenticated connection.

SSL

SSL-encrypted SSL-authenticated connection.

Attributes Documentation

PLAINTEXT = 'PLAINTEXT'

Plain-text connection.

SASL_PLAINTEXT = 'SASL_PLAINTEXT'

Plain-text SASL-authenticated connection.

SASL_SSL = 'SASL_SSL'

TLS-encrypted SASL-authenticated connection.

SSL = 'SSL'

SSL-encrypted SSL-authenticated connection.