OpenMSIStreamKafkaCrypto
- class openmsistream.kafka_wrapper.OpenMSIStreamKafkaCrypto(broker_configs, config_file, log_level)
Bases:
objectA wrapper class to own and work with the Producers, Consumers, and other objects needed by KafkaCrypto to handle encrypting/decrypting messages and exchanging keys
- Parameters:
- property config_file_path
The path to the KafkaCrypto config file used
- property key_serializer
The crypto key serializer
- property key_deserializer
The crypto key deserializer
- property value_serializer
The crypto value serializer
- property value_deserializer
The crypto value deserializer
- close()
Close the
kafkacrypto.KafkaCryptoobject and un-set its producer/consumer