Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- AbstractAwsClientProvider<T> - Class in org.apache.nifi.properties.configuration
-
Amazon Web Services Service Client Provider base class
- AbstractAwsClientProvider() - Constructor for class org.apache.nifi.properties.configuration.AbstractAwsClientProvider
- ACCESS_KEY_PROPS_NAME - Static variable in class org.apache.nifi.properties.configuration.AbstractAwsClientProvider
- AwsKmsClientProvider - Class in org.apache.nifi.properties.configuration
-
Amazon Web Services Key Management Service Client Provider
- AwsKmsClientProvider() - Constructor for class org.apache.nifi.properties.configuration.AwsKmsClientProvider
- AwsKmsSensitivePropertyProvider - Class in org.apache.nifi.properties
-
Amazon Web Services Key Management Service Sensitive Property Provider
- AwsKmsSensitivePropertyProvider(KmsClient, Properties) - Constructor for class org.apache.nifi.properties.AwsKmsSensitivePropertyProvider
- AwsSecretsManagerClientProvider - Class in org.apache.nifi.properties.configuration
-
Amazon Web Services Secrets Manager Client Provider
- AwsSecretsManagerClientProvider() - Constructor for class org.apache.nifi.properties.configuration.AwsSecretsManagerClientProvider
- AwsSecretsManagerSensitivePropertyProvider - Class in org.apache.nifi.properties
-
Amazon Web Services Secrets Manager implementation of Sensitive Property Provider
- AwsSecretsManagerSensitivePropertyProvider(SecretsManagerClient) - Constructor for class org.apache.nifi.properties.AwsSecretsManagerSensitivePropertyProvider
C
- cleanUp() - Method in class org.apache.nifi.properties.AwsKmsSensitivePropertyProvider
-
Close KMS Client when configured
- cleanUp() - Method in class org.apache.nifi.properties.AwsSecretsManagerSensitivePropertyProvider
- client - Variable in class org.apache.nifi.properties.AwsSecretsManagerSensitivePropertyProvider
- createClient(AwsCredentials, String) - Method in class org.apache.nifi.properties.configuration.AbstractAwsClientProvider
-
Create a client with the given credentials and region.
- createClient(AwsCredentials, String) - Method in class org.apache.nifi.properties.configuration.AwsKmsClientProvider
- createClient(AwsCredentials, String) - Method in class org.apache.nifi.properties.configuration.AwsSecretsManagerClientProvider
- createDefaultClient(AwsCredentialsProvider) - Method in class org.apache.nifi.properties.configuration.AbstractAwsClientProvider
-
Create a default client with the given credentials provider.
- createDefaultClient(AwsCredentialsProvider) - Method in class org.apache.nifi.properties.configuration.AwsKmsClientProvider
- createDefaultClient(AwsCredentialsProvider) - Method in class org.apache.nifi.properties.configuration.AwsSecretsManagerClientProvider
G
- getConfiguredClient(Properties) - Method in class org.apache.nifi.properties.configuration.AbstractAwsClientProvider
-
Get Configured Client using either Client Properties or AWS Default Credentials Provider
- getDecrypted(byte[]) - Method in class org.apache.nifi.properties.AwsKmsSensitivePropertyProvider
-
Get decrypted bytes
- getEncrypted(byte[]) - Method in class org.apache.nifi.properties.AwsKmsSensitivePropertyProvider
-
Get encrypted bytes
- getIdentifierKey() - Method in class org.apache.nifi.properties.AwsKmsSensitivePropertyProvider
- getIdentifierKey() - Method in class org.apache.nifi.properties.AwsSecretsManagerSensitivePropertyProvider
- getKeyId() - Method in class org.apache.nifi.properties.AwsKmsSensitivePropertyProvider
- getRequiredPropertyNames() - Method in class org.apache.nifi.properties.configuration.AwsKmsClientProvider
- getRequiredPropertyNames() - Method in class org.apache.nifi.properties.configuration.AwsSecretsManagerClientProvider
- getSecretKeyValues(ProtectedPropertyContext) - Method in class org.apache.nifi.properties.AwsSecretsManagerSensitivePropertyProvider
-
Returns the optional parsed JSON from the matching secret, or empty if the secret does not exist.
I
- IDENTIFIER_KEY - Static variable in class org.apache.nifi.properties.AwsKmsSensitivePropertyProvider
- IDENTIFIER_KEY - Static variable in class org.apache.nifi.properties.AwsSecretsManagerSensitivePropertyProvider
- isSupported() - Method in class org.apache.nifi.properties.AwsSecretsManagerSensitivePropertyProvider
K
- KEY_ID_PROPERTY - Static variable in class org.apache.nifi.properties.AwsKmsSensitivePropertyProvider
- KEY_ID_PROPERTY - Static variable in class org.apache.nifi.properties.configuration.AwsKmsClientProvider
O
- objectMapper - Variable in class org.apache.nifi.properties.AwsSecretsManagerSensitivePropertyProvider
- org.apache.nifi.properties - package org.apache.nifi.properties
- org.apache.nifi.properties.configuration - package org.apache.nifi.properties.configuration
P
- protect(String, ProtectedPropertyContext) - Method in class org.apache.nifi.properties.AwsSecretsManagerSensitivePropertyProvider
R
- readLock - Variable in class org.apache.nifi.properties.AwsSecretsManagerSensitivePropertyProvider
- REGION_KEY_PROPS_NAME - Static variable in class org.apache.nifi.properties.configuration.AbstractAwsClientProvider
- rwLock - Variable in class org.apache.nifi.properties.AwsSecretsManagerSensitivePropertyProvider
S
- SECRET_KEY_PROPS_NAME - Static variable in class org.apache.nifi.properties.configuration.AbstractAwsClientProvider
U
- unprotect(String, ProtectedPropertyContext) - Method in class org.apache.nifi.properties.AwsSecretsManagerSensitivePropertyProvider
V
- validate(KmsClient) - Method in class org.apache.nifi.properties.AwsKmsSensitivePropertyProvider
-
Validate Client and Key Identifier status when client is configured
W
- writeLock - Variable in class org.apache.nifi.properties.AwsSecretsManagerSensitivePropertyProvider
All Classes and Interfaces|All Packages|Constant Field Values