JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
B
C
D
E
G
H
I
K
L
P
R
S
T
U
V
A
ALGORITHM_CONFIG
- Static variable in class io.macronova.kafka.common.serialization.config.
BaseSignatureConfig
ALGORITHM_DOC
- Static variable in class io.macronova.kafka.common.serialization.config.
BaseSignatureConfig
ASYMMETRIC_KEY_ALIAS_CONFIG
- Static variable in class io.macronova.kafka.common.serialization.config.
BaseHybridEncryptConfig
ASYMMETRIC_KEY_ALIAS_DOC
- Static variable in class io.macronova.kafka.common.serialization.config.
BaseHybridEncryptConfig
ASYMMETRIC_KEY_ALIAS_PASSWORD_CONFIG
- Static variable in class io.macronova.kafka.common.serialization.config.
HybridDecryptDeserializerConfig
ASYMMETRIC_KEY_ALIAS_PASSWORD_DOC
- Static variable in class io.macronova.kafka.common.serialization.config.
HybridDecryptDeserializerConfig
ASYMMETRIC_KEY_STORE_PASSWORD_CONFIG
- Static variable in class io.macronova.kafka.common.serialization.config.
BaseHybridEncryptConfig
ASYMMETRIC_KEY_STORE_PASSWORD_DOC
- Static variable in class io.macronova.kafka.common.serialization.config.
BaseHybridEncryptConfig
ASYMMETRIC_KEY_STORE_PATH_CONFIG
- Static variable in class io.macronova.kafka.common.serialization.config.
BaseHybridEncryptConfig
ASYMMETRIC_KEY_STORE_PATH_DOC
- Static variable in class io.macronova.kafka.common.serialization.config.
BaseHybridEncryptConfig
ASYMMETRIC_KEY_STORE_TYPE_CONFIG
- Static variable in class io.macronova.kafka.common.serialization.config.
BaseHybridEncryptConfig
ASYMMETRIC_KEY_STORE_TYPE_DEFAULT
- Static variable in class io.macronova.kafka.common.serialization.config.
BaseHybridEncryptConfig
ASYMMETRIC_KEY_STORE_TYPE_DOC
- Static variable in class io.macronova.kafka.common.serialization.config.
BaseHybridEncryptConfig
ASYMMETRIC_TRANSFORMATION_CONFIG
- Static variable in class io.macronova.kafka.common.serialization.config.
BaseHybridEncryptConfig
ASYMMETRIC_TRANSFORMATION_DOC
- Static variable in class io.macronova.kafka.common.serialization.config.
BaseHybridEncryptConfig
B
BaseChainedSerDe
- Class in
io.macronova.kafka.common.serialization
BaseChainedSerDe()
- Constructor for class io.macronova.kafka.common.serialization.
BaseChainedSerDe
baseConfigDef()
- Static method in class io.macronova.kafka.common.serialization.config.
BaseEncryptConfig
baseConfigDef()
- Static method in class io.macronova.kafka.common.serialization.config.
BaseHybridEncryptConfig
baseConfigDef()
- Static method in class io.macronova.kafka.common.serialization.config.
BaseSignatureConfig
baseConfigDef()
- Static method in class io.macronova.kafka.common.serialization.config.
DecryptDeserializerConfig
baseConfigDef()
- Static method in class io.macronova.kafka.common.serialization.config.
GenerateSignatureConfig
baseConfigDef()
- Static method in class io.macronova.kafka.common.serialization.config.
HybridDecryptDeserializerConfig
BaseEncryptConfig
- Class in
io.macronova.kafka.common.serialization.config
BaseEncryptConfig(ConfigDef, Map<?, ?>)
- Constructor for class io.macronova.kafka.common.serialization.config.
BaseEncryptConfig
BaseHybridEncryptConfig
- Class in
io.macronova.kafka.common.serialization.config
BaseHybridEncryptConfig(ConfigDef, Map<?, ?>)
- Constructor for class io.macronova.kafka.common.serialization.config.
BaseHybridEncryptConfig
BaseSignatureConfig
- Class in
io.macronova.kafka.common.serialization.config
BaseSignatureConfig(ConfigDef, Map<?, ?>)
- Constructor for class io.macronova.kafka.common.serialization.config.
BaseSignatureConfig
C
ChainedDeserializer
- Class in
io.macronova.kafka.common.serialization
Executes ordered chain of deserializers passing output of one to another.
ChainedDeserializer()
- Constructor for class io.macronova.kafka.common.serialization.
ChainedDeserializer
ChainedSerializer
- Class in
io.macronova.kafka.common.serialization
Executes ordered chain of serializers passing output of one to another.
ChainedSerializer()
- Constructor for class io.macronova.kafka.common.serialization.
ChainedSerializer
close()
- Method in class io.macronova.kafka.common.serialization.
ChainedDeserializer
close()
- Method in class io.macronova.kafka.common.serialization.
ChainedSerializer
close()
- Method in class io.macronova.kafka.common.serialization.
DecryptDeserializer
close()
- Method in class io.macronova.kafka.common.serialization.
EncryptSerializer
close()
- Method in class io.macronova.kafka.common.serialization.
GenerateSignatureSerializer
close()
- Method in class io.macronova.kafka.common.serialization.
HybridDecryptDeserializer
close()
- Method in class io.macronova.kafka.common.serialization.
HybridEncryptSerializer
close()
- Method in class io.macronova.kafka.common.serialization.
VerifySignatureDeserializer
closeQuietly(InputStream)
- Static method in class io.macronova.kafka.common.serialization.utils.
IOUtils
closeQuietly(OutputStream)
- Static method in class io.macronova.kafka.common.serialization.utils.
IOUtils
configure(Map<String, ?>, boolean)
- Method in class io.macronova.kafka.common.serialization.
ChainedDeserializer
configure(Map<String, ?>, boolean)
- Method in class io.macronova.kafka.common.serialization.
ChainedSerializer
configure(Map<String, ?>, boolean)
- Method in class io.macronova.kafka.common.serialization.
DecryptDeserializer
configure(Map<String, ?>, boolean)
- Method in class io.macronova.kafka.common.serialization.
EncryptSerializer
configure(Map<String, ?>, boolean)
- Method in class io.macronova.kafka.common.serialization.
GenerateSignatureSerializer
configure(Map<String, ?>, boolean)
- Method in class io.macronova.kafka.common.serialization.
HybridDecryptDeserializer
configure(Map<String, ?>, boolean)
- Method in class io.macronova.kafka.common.serialization.
HybridEncryptSerializer
configure(Map<String, ?>, boolean)
- Method in class io.macronova.kafka.common.serialization.
VerifySignatureDeserializer
copy(InputStream, OutputStream)
- Static method in class io.macronova.kafka.common.serialization.utils.
IOUtils
D
DecryptDeserializer
- Class in
io.macronova.kafka.common.serialization
Decrypt data with secret key or certificate loaded from keystore.
DecryptDeserializer()
- Constructor for class io.macronova.kafka.common.serialization.
DecryptDeserializer
DecryptDeserializerConfig
- Class in
io.macronova.kafka.common.serialization.config
DecryptDeserializerConfig(Map<?, ?>)
- Constructor for class io.macronova.kafka.common.serialization.config.
DecryptDeserializerConfig
deserialize(String, byte[])
- Method in class io.macronova.kafka.common.serialization.
ChainedDeserializer
deserialize(String, byte[])
- Method in class io.macronova.kafka.common.serialization.
DecryptDeserializer
deserialize(String, byte[])
- Method in class io.macronova.kafka.common.serialization.
HybridDecryptDeserializer
deserialize(String, byte[])
- Method in class io.macronova.kafka.common.serialization.
VerifySignatureDeserializer
DESERIALIZER_CLASS_CONFIG
- Static variable in class io.macronova.kafka.common.serialization.
ChainedDeserializer
E
EncryptionHelper
- Class in
io.macronova.kafka.common.serialization.utils
EncryptionHelper()
- Constructor for class io.macronova.kafka.common.serialization.utils.
EncryptionHelper
EncryptSerializer
- Class in
io.macronova.kafka.common.serialization
Encrypt data with secret key or certificate loaded from keystore.
EncryptSerializer()
- Constructor for class io.macronova.kafka.common.serialization.
EncryptSerializer
EncryptSerializerConfig
- Class in
io.macronova.kafka.common.serialization.config
EncryptSerializerConfig(Map<?, ?>)
- Constructor for class io.macronova.kafka.common.serialization.config.
EncryptSerializerConfig
extractAlgorithm(String)
- Static method in class io.macronova.kafka.common.serialization.utils.
EncryptionHelper
G
GenerateSignatureConfig
- Class in
io.macronova.kafka.common.serialization.config
GenerateSignatureConfig(Map<?, ?>)
- Constructor for class io.macronova.kafka.common.serialization.config.
GenerateSignatureConfig
GenerateSignatureSerializer
- Class in
io.macronova.kafka.common.serialization
Sign data with private key (typically RSA or DSA) loaded from keystore.
GenerateSignatureSerializer()
- Constructor for class io.macronova.kafka.common.serialization.
GenerateSignatureSerializer
getAlgorithm()
- Method in class io.macronova.kafka.common.serialization.config.
BaseSignatureConfig
getAsymmetricKeyAlias()
- Method in class io.macronova.kafka.common.serialization.config.
BaseHybridEncryptConfig
getAsymmetricKeyAliasPassword()
- Method in class io.macronova.kafka.common.serialization.config.
HybridDecryptDeserializerConfig
getAsymmetricKeyStorePassword()
- Method in class io.macronova.kafka.common.serialization.config.
BaseHybridEncryptConfig
getAsymmetricKeyStorePath()
- Method in class io.macronova.kafka.common.serialization.config.
BaseHybridEncryptConfig
getAsymmetricKeyStoreType()
- Method in class io.macronova.kafka.common.serialization.config.
BaseHybridEncryptConfig
getAsymmetricTransformation()
- Method in class io.macronova.kafka.common.serialization.config.
BaseHybridEncryptConfig
getKeyAlias()
- Method in class io.macronova.kafka.common.serialization.config.
BaseEncryptConfig
getKeyAlias()
- Method in class io.macronova.kafka.common.serialization.config.
BaseSignatureConfig
getKeyAliasPassword()
- Method in class io.macronova.kafka.common.serialization.config.
DecryptDeserializerConfig
getKeyAliasPassword()
- Method in class io.macronova.kafka.common.serialization.config.
GenerateSignatureConfig
getKeyLength(PublicKey)
- Static method in class io.macronova.kafka.common.serialization.utils.
EncryptionHelper
getKeyLength(PrivateKey)
- Static method in class io.macronova.kafka.common.serialization.utils.
EncryptionHelper
getKeyStorePassword()
- Method in class io.macronova.kafka.common.serialization.config.
BaseEncryptConfig
getKeyStorePassword()
- Method in class io.macronova.kafka.common.serialization.config.
BaseSignatureConfig
getKeyStorePath()
- Method in class io.macronova.kafka.common.serialization.config.
BaseEncryptConfig
getKeyStorePath()
- Method in class io.macronova.kafka.common.serialization.config.
BaseSignatureConfig
getKeyStoreType()
- Method in class io.macronova.kafka.common.serialization.config.
BaseEncryptConfig
getKeyStoreType()
- Method in class io.macronova.kafka.common.serialization.config.
BaseSignatureConfig
getSecret()
- Method in class io.macronova.kafka.common.serialization.config.
BaseEncryptConfig
getSymmetricTransformation()
- Method in class io.macronova.kafka.common.serialization.config.
BaseHybridEncryptConfig
getTransformation()
- Method in class io.macronova.kafka.common.serialization.config.
BaseEncryptConfig
H
HybridDecryptDeserializer
- Class in
io.macronova.kafka.common.serialization
See
HybridEncryptSerializer
.
HybridDecryptDeserializer()
- Constructor for class io.macronova.kafka.common.serialization.
HybridDecryptDeserializer
HybridDecryptDeserializerConfig
- Class in
io.macronova.kafka.common.serialization.config
HybridDecryptDeserializerConfig(Map<?, ?>)
- Constructor for class io.macronova.kafka.common.serialization.config.
HybridDecryptDeserializerConfig
HybridEncryptSerializer
- Class in
io.macronova.kafka.common.serialization
Hybrid encryption encodes payload with randomly generated key and symmetric algorithm, for example AES.
HybridEncryptSerializer()
- Constructor for class io.macronova.kafka.common.serialization.
HybridEncryptSerializer
HybridEncryptSerializerConfig
- Class in
io.macronova.kafka.common.serialization.config
HybridEncryptSerializerConfig(Map<?, ?>)
- Constructor for class io.macronova.kafka.common.serialization.config.
HybridEncryptSerializerConfig
I
initializeCipher(int, String, Key, InputStream, OutputStream)
- Static method in class io.macronova.kafka.common.serialization.utils.
EncryptionHelper
Initialize cipher.
initializeCipher(int, String, byte[], InputStream, OutputStream)
- Static method in class io.macronova.kafka.common.serialization.utils.
EncryptionHelper
Initialize cipher.
initializeSignature(String, Key, boolean)
- Static method in class io.macronova.kafka.common.serialization.utils.
EncryptionHelper
io.macronova.kafka.common.serialization
- package io.macronova.kafka.common.serialization
io.macronova.kafka.common.serialization.config
- package io.macronova.kafka.common.serialization.config
io.macronova.kafka.common.serialization.utils
- package io.macronova.kafka.common.serialization.utils
IOUtils
- Class in
io.macronova.kafka.common.serialization.utils
IOUtils()
- Constructor for class io.macronova.kafka.common.serialization.utils.
IOUtils
ivLength(String, Cipher)
- Static method in class io.macronova.kafka.common.serialization.utils.
EncryptionHelper
K
KEY_ALIAS_CONFIG
- Static variable in class io.macronova.kafka.common.serialization.config.
BaseEncryptConfig
KEY_ALIAS_CONFIG
- Static variable in class io.macronova.kafka.common.serialization.config.
BaseSignatureConfig
KEY_ALIAS_DOC
- Static variable in class io.macronova.kafka.common.serialization.config.
BaseEncryptConfig
KEY_ALIAS_DOC
- Static variable in class io.macronova.kafka.common.serialization.config.
BaseSignatureConfig
KEY_ALIAS_PASSWORD_CONFIG
- Static variable in class io.macronova.kafka.common.serialization.config.
DecryptDeserializerConfig
KEY_ALIAS_PASSWORD_CONFIG
- Static variable in class io.macronova.kafka.common.serialization.config.
GenerateSignatureConfig
KEY_ALIAS_PASSWORD_DOC
- Static variable in class io.macronova.kafka.common.serialization.config.
DecryptDeserializerConfig
KEY_ALIAS_PASSWORD_DOC
- Static variable in class io.macronova.kafka.common.serialization.config.
GenerateSignatureConfig
KEY_STORE_PASSWORD_CONFIG
- Static variable in class io.macronova.kafka.common.serialization.config.
BaseEncryptConfig
KEY_STORE_PASSWORD_CONFIG
- Static variable in class io.macronova.kafka.common.serialization.config.
BaseSignatureConfig
KEY_STORE_PASSWORD_DOC
- Static variable in class io.macronova.kafka.common.serialization.config.
BaseEncryptConfig
KEY_STORE_PASSWORD_DOC
- Static variable in class io.macronova.kafka.common.serialization.config.
BaseSignatureConfig
KEY_STORE_PATH_CONFIG
- Static variable in class io.macronova.kafka.common.serialization.config.
BaseEncryptConfig
KEY_STORE_PATH_CONFIG
- Static variable in class io.macronova.kafka.common.serialization.config.
BaseSignatureConfig
KEY_STORE_PATH_DOC
- Static variable in class io.macronova.kafka.common.serialization.config.
BaseEncryptConfig
KEY_STORE_PATH_DOC
- Static variable in class io.macronova.kafka.common.serialization.config.
BaseSignatureConfig
KEY_STORE_TYPE_CONFIG
- Static variable in class io.macronova.kafka.common.serialization.config.
BaseEncryptConfig
KEY_STORE_TYPE_CONFIG
- Static variable in class io.macronova.kafka.common.serialization.config.
BaseSignatureConfig
KEY_STORE_TYPE_DEFAULT
- Static variable in class io.macronova.kafka.common.serialization.config.
BaseEncryptConfig
KEY_STORE_TYPE_DEFAULT
- Static variable in class io.macronova.kafka.common.serialization.config.
BaseSignatureConfig
KEY_STORE_TYPE_DOC
- Static variable in class io.macronova.kafka.common.serialization.config.
BaseEncryptConfig
KEY_STORE_TYPE_DOC
- Static variable in class io.macronova.kafka.common.serialization.config.
BaseSignatureConfig
L
loadKeyStore(String, String, char[])
- Static method in class io.macronova.kafka.common.serialization.utils.
EncryptionHelper
P
parseChainConfigurations(Map<String, ?>)
- Method in class io.macronova.kafka.common.serialization.
BaseChainedSerDe
Group configuration properties by position prefix.
R
randomIV(String, Cipher)
- Static method in class io.macronova.kafka.common.serialization.utils.
EncryptionHelper
requiresIV(String)
- Static method in class io.macronova.kafka.common.serialization.utils.
EncryptionHelper
S
SECRET_CONFIG
- Static variable in class io.macronova.kafka.common.serialization.config.
BaseEncryptConfig
SECRET_DOC
- Static variable in class io.macronova.kafka.common.serialization.config.
BaseEncryptConfig
serialize(String, Object)
- Method in class io.macronova.kafka.common.serialization.
ChainedSerializer
serialize(String, byte[])
- Method in class io.macronova.kafka.common.serialization.
EncryptSerializer
serialize(String, byte[])
- Method in class io.macronova.kafka.common.serialization.
GenerateSignatureSerializer
serialize(String, byte[])
- Method in class io.macronova.kafka.common.serialization.
HybridEncryptSerializer
SERIALIZER_CLASS_CONFIG
- Static variable in class io.macronova.kafka.common.serialization.
ChainedSerializer
SYMMETRIC_TRANSFORMATION_CONFIG
- Static variable in class io.macronova.kafka.common.serialization.config.
BaseHybridEncryptConfig
SYMMETRIC_TRANSFORMATION_DOC
- Static variable in class io.macronova.kafka.common.serialization.config.
BaseHybridEncryptConfig
T
TRANSFORMATION_CONFIG
- Static variable in class io.macronova.kafka.common.serialization.config.
BaseEncryptConfig
TRANSFORMATION_DOC
- Static variable in class io.macronova.kafka.common.serialization.config.
BaseEncryptConfig
U
useCertificate()
- Method in class io.macronova.kafka.common.serialization.config.
BaseEncryptConfig
V
validate()
- Method in class io.macronova.kafka.common.serialization.config.
BaseEncryptConfig
validate()
- Method in class io.macronova.kafka.common.serialization.config.
BaseHybridEncryptConfig
validate()
- Method in class io.macronova.kafka.common.serialization.config.
DecryptDeserializerConfig
VerifySignatureConfig
- Class in
io.macronova.kafka.common.serialization.config
VerifySignatureConfig(Map<?, ?>)
- Constructor for class io.macronova.kafka.common.serialization.config.
VerifySignatureConfig
VerifySignatureDeserializer
- Class in
io.macronova.kafka.common.serialization
Verifies correctness of signature, and throws
SerializationException
if it turns out invalid.
VerifySignatureDeserializer()
- Constructor for class io.macronova.kafka.common.serialization.
VerifySignatureDeserializer
A
B
C
D
E
G
H
I
K
L
P
R
S
T
U
V
Skip navigation links
Overview
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes