Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- algorithm - Variable in class org.apache.nifi.encrypt.PropertyEncryptorBuilder
- APPLICATION_SALT - Static variable in class org.apache.nifi.encrypt.StandardPropertySecretKeyProvider
-
Standard Application Salt supporting deterministic encrypted property comparison
- ARGON2_PARAMETER_SPEC - Static variable in class org.apache.nifi.encrypt.StandardPropertySecretKeyProvider
-
Argon2 Parameter Specification configured with settings introduced in 1.12.0
- argon2DerivedKeyProvider - Static variable in class org.apache.nifi.encrypt.StandardPropertySecretKeyProvider
- ARRAY_START - Static variable in class org.apache.nifi.encrypt.KeyedCipherPropertyEncryptor
B
- build() - Method in class org.apache.nifi.encrypt.PropertyEncryptorBuilder
-
Build Property Encryptor using current configuration
- BYTE_LENGTH_DIVISOR - Static variable in enum class org.apache.nifi.encrypt.PropertyEncryptionMethod
C
- CIPHER_ALGORITHM - Static variable in class org.apache.nifi.encrypt.KeyedCipherPropertyEncryptor
- CipherPropertyEncryptor - Class in org.apache.nifi.encrypt
-
Cipher Property Encryptor provides hexadecimal encoding and decoding around cipher operations
- CipherPropertyEncryptor() - Constructor for class org.apache.nifi.encrypt.CipherPropertyEncryptor
D
- decrypt(String) - Method in class org.apache.nifi.encrypt.CipherPropertyEncryptor
-
Decrypt property from a hexadecimal string
- decrypt(String) - Method in interface org.apache.nifi.encrypt.PropertyEncryptor
-
Decrypt encrypted property value and return deciphered contents
- derivedKeyLength - Variable in enum class org.apache.nifi.encrypt.PropertyEncryptionMethod
- description - Variable in class org.apache.nifi.encrypt.KeyedCipherPropertyEncryptor
E
- encrypt(String) - Method in class org.apache.nifi.encrypt.CipherPropertyEncryptor
-
Encrypt property and encode as a hexadecimal string
- encrypt(String) - Method in interface org.apache.nifi.encrypt.PropertyEncryptor
-
Encrypt property value and return string representation of enciphered contents
- EncryptionException - Exception Class in org.apache.nifi.encrypt
-
Represents the exceptional case when an encrypt or decrypt fails.
- EncryptionException(String) - Constructor for exception class org.apache.nifi.encrypt.EncryptionException
- EncryptionException(String, Throwable) - Constructor for exception class org.apache.nifi.encrypt.EncryptionException
- equals(Object) - Method in class org.apache.nifi.encrypt.KeyedCipherPropertyEncryptor
-
Return object equality based on Secret Key
F
- findPropertyEncryptionAlgorithm(String) - Method in class org.apache.nifi.encrypt.PropertyEncryptorBuilder
G
- GCM_TAG_LENGTH_BITS - Static variable in class org.apache.nifi.encrypt.KeyedCipherPropertyEncryptor
- getCipher(byte[], int) - Method in class org.apache.nifi.encrypt.KeyedCipherPropertyEncryptor
- getCipherBinary(byte[]) - Method in class org.apache.nifi.encrypt.CipherPropertyEncryptor
-
Get Cipher Binary from encrypted binary
- getCipherBinary(byte[]) - Method in class org.apache.nifi.encrypt.KeyedCipherPropertyEncryptor
-
Get Cipher Binary from encrypted binary
- getConcatenatedBinary(byte[], byte[]) - Method in class org.apache.nifi.encrypt.CipherPropertyEncryptor
- getDecodedBinary(String) - Method in class org.apache.nifi.encrypt.CipherPropertyEncryptor
- getDecryptionCipher(byte[]) - Method in class org.apache.nifi.encrypt.CipherPropertyEncryptor
-
Get Cipher for Decryption based on encrypted binary
- getDecryptionCipher(byte[]) - Method in class org.apache.nifi.encrypt.KeyedCipherPropertyEncryptor
-
Get Cipher for Decryption based on encrypted binary
- getDerivedKey(PropertyEncryptionMethod, String) - Method in class org.apache.nifi.encrypt.StandardPropertySecretKeyProvider
- getDerivedKeyLength() - Method in enum class org.apache.nifi.encrypt.PropertyEncryptionMethod
-
Get derived key length in bytes
- getEncodedParameters() - Method in class org.apache.nifi.encrypt.CipherPropertyEncryptor
-
Get Encoded Parameters based on cipher implementation
- getEncodedParameters() - Method in class org.apache.nifi.encrypt.KeyedCipherPropertyEncryptor
-
Get Encoded Parameters returns a random initialization vector
- getEncryptionCipher(byte[]) - Method in class org.apache.nifi.encrypt.CipherPropertyEncryptor
-
Get Cipher for Encryption using encoded parameters
- getEncryptionCipher(byte[]) - Method in class org.apache.nifi.encrypt.KeyedCipherPropertyEncryptor
-
Get Cipher for Encryption using encoded parameters containing initialization vector
- getKeyLength() - Method in enum class org.apache.nifi.encrypt.PropertyEncryptionMethod
-
Get key length in bits
- getSecretKey(PropertyEncryptionMethod, String) - Method in interface org.apache.nifi.encrypt.PropertySecretKeyProvider
-
Get Secret Key using Property Encryption Method with provided password
- getSecretKey(PropertyEncryptionMethod, String) - Method in class org.apache.nifi.encrypt.StandardPropertySecretKeyProvider
-
Get Secret Key using Property Encryption Method with provided password
H
- hashCode() - Method in class org.apache.nifi.encrypt.KeyedCipherPropertyEncryptor
-
Return hash code based on Secret Key
I
- INITIALIZATION_VECTOR_LENGTH - Static variable in class org.apache.nifi.encrypt.KeyedCipherPropertyEncryptor
K
- KeyedCipherPropertyEncryptor - Class in org.apache.nifi.encrypt
-
Property Encryptor implementation using AES-GCM
- KeyedCipherPropertyEncryptor(SecretKey) - Constructor for class org.apache.nifi.encrypt.KeyedCipherPropertyEncryptor
- keyLength - Variable in enum class org.apache.nifi.encrypt.PropertyEncryptionMethod
L
- LOGGER - Static variable in class org.apache.nifi.encrypt.StandardPropertySecretKeyProvider
M
- MINIMUM_PASSWORD_LENGTH - Static variable in class org.apache.nifi.encrypt.StandardPropertySecretKeyProvider
N
- NIFI_ARGON2_AES_GCM_256 - Enum constant in enum class org.apache.nifi.encrypt.PropertyEncryptionMethod
- NIFI_PBKDF2_AES_GCM_256 - Enum constant in enum class org.apache.nifi.encrypt.PropertyEncryptionMethod
O
- org.apache.nifi.encrypt - package org.apache.nifi.encrypt
P
- password - Variable in class org.apache.nifi.encrypt.PropertyEncryptorBuilder
- PASSWORD_LENGTH_MESSAGE - Static variable in class org.apache.nifi.encrypt.StandardPropertySecretKeyProvider
- PBKDF2_PARAMETER_SPEC - Static variable in class org.apache.nifi.encrypt.StandardPropertySecretKeyProvider
-
PBKDF2 Parameter Specification configured with settings introduced in 0.5.0
- pbkdf2DerivedKeyProvider - Static variable in class org.apache.nifi.encrypt.StandardPropertySecretKeyProvider
- PROPERTY_CHARSET - Static variable in class org.apache.nifi.encrypt.CipherPropertyEncryptor
- PropertyEncryptionMethod - Enum Class in org.apache.nifi.encrypt
-
Property Encryption Method enumerates supported values
- PropertyEncryptionMethod(int) - Constructor for enum class org.apache.nifi.encrypt.PropertyEncryptionMethod
- PropertyEncryptor - Interface in org.apache.nifi.encrypt
-
Property Encryptor supporting encryption and decryption using configurable algorithms and keys
- PropertyEncryptorBuilder - Class in org.apache.nifi.encrypt
-
Property Encryptor Builder
- PropertyEncryptorBuilder(String) - Constructor for class org.apache.nifi.encrypt.PropertyEncryptorBuilder
-
Property Encryptor Builder with required password
- PropertySecretKeyProvider - Interface in org.apache.nifi.encrypt
-
Secret Key Provider for Property Encryption
R
- readInitializationVector(byte[]) - Method in class org.apache.nifi.encrypt.KeyedCipherPropertyEncryptor
S
- SECRET_KEY_ALGORITHM - Static variable in class org.apache.nifi.encrypt.StandardPropertySecretKeyProvider
- SECRET_KEY_PROVIDER - Static variable in class org.apache.nifi.encrypt.PropertyEncryptorBuilder
- secretKey - Variable in class org.apache.nifi.encrypt.KeyedCipherPropertyEncryptor
- secureRandom - Variable in class org.apache.nifi.encrypt.KeyedCipherPropertyEncryptor
- serialVersionUID - Static variable in exception class org.apache.nifi.encrypt.EncryptionException
- setAlgorithm(String) - Method in class org.apache.nifi.encrypt.PropertyEncryptorBuilder
-
Set Algorithm as either Property Encryption Method or Encryption Method
- StandardPropertySecretKeyProvider - Class in org.apache.nifi.encrypt
-
Standard implementation of Property Secret Key Provider implementing supported Key Derivation Functions
- StandardPropertySecretKeyProvider() - Constructor for class org.apache.nifi.encrypt.StandardPropertySecretKeyProvider
T
- toString() - Method in class org.apache.nifi.encrypt.KeyedCipherPropertyEncryptor
-
Return String containing object description
V
- valueOf(String) - Static method in enum class org.apache.nifi.encrypt.PropertyEncryptionMethod
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.apache.nifi.encrypt.PropertyEncryptionMethod
-
Returns an array containing the constants of this enum class, in the order they are declared.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form