Interface KafkaPrincipalSerde
public interface KafkaPrincipalSerde
Serializer/Deserializer interface for 
KafkaPrincipal for the purpose of inter-broker forwarding.
 Any serialization/deserialization failure should raise a SerializationException to be consistent.- 
Method SummaryModifier and TypeMethodDescriptiondeserialize(byte[] bytes) Deserialize aKafkaPrincipalfrom byte array.byte[]serialize(KafkaPrincipal principal) Serialize aKafkaPrincipalinto byte array.
- 
Method Details- 
serializeSerialize aKafkaPrincipalinto byte array.- Parameters:
- principal- principal to be serialized
- Returns:
- serialized bytes
- Throws:
- SerializationException
 
- 
deserializeDeserialize aKafkaPrincipalfrom byte array.- Parameters:
- bytes- byte array to be deserialized
- Returns:
- the deserialized principal
- Throws:
- SerializationException
 
 
-