Index

A B C D E F G H I K L M N O P R S T V 
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.
A B C D E F G H I K L M N O P R S T V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form