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.