Skip navigation links
E G I K O R U 

E

extractKeyName(String, Object) - Method in interface io.quicksign.kafka.crypto.keyrepository.KeyNameExtractor
 
extractKeyReference(String, Object) - Method in class io.quicksign.kafka.crypto.keyrepository.RepositoryBasedKeyReferenceExtractor
 

G

getKey(String) - Method in interface io.quicksign.kafka.crypto.keyrepository.KeyRepository
It retrieves the key from the key repository.
getKey(byte[]) - Method in class io.quicksign.kafka.crypto.keyrepository.RepositoryBasedKeyProvider
Retrieve the key on the key repository.

I

io.quicksign.kafka.crypto.keyrepository - package io.quicksign.kafka.crypto.keyrepository
 

K

KeyNameExtractor - Interface in io.quicksign.kafka.crypto.keyrepository
Used at encryption time to infer key name from topic name and message key
KeyNameObfuscator - Interface in io.quicksign.kafka.crypto.keyrepository
Obfuscate the keyName to obtain the keyRef.
KeyRepository - Interface in io.quicksign.kafka.crypto.keyrepository
It provides a key according to its name.

O

obfuscate(String) - Method in interface io.quicksign.kafka.crypto.keyrepository.KeyNameObfuscator
 

R

RepositoryBasedKeyProvider - Class in io.quicksign.kafka.crypto.keyrepository
KeyProvider based on a key repository
RepositoryBasedKeyProvider(KeyRepository, KeyNameObfuscator) - Constructor for class io.quicksign.kafka.crypto.keyrepository.RepositoryBasedKeyProvider
 
RepositoryBasedKeyReferenceExtractor - Class in io.quicksign.kafka.crypto.keyrepository
KeyReference used when the key to use is stored on a repository, and the key to use can be computed from the record key
RepositoryBasedKeyReferenceExtractor(KeyNameExtractor, KeyNameObfuscator) - Constructor for class io.quicksign.kafka.crypto.keyrepository.RepositoryBasedKeyReferenceExtractor
 

U

unObfuscate(byte[]) - Method in interface io.quicksign.kafka.crypto.keyrepository.KeyNameObfuscator
 
E G I K O R U 
Skip navigation links

Copyright © 2018. All rights reserved.