Skip navigation links
A C G I K O P R S U V W 

A

AbstractAwsClientProvider<T extends software.amazon.awssdk.core.SdkClient> - 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
 
A C G I K O P R S U V W 
Skip navigation links

Copyright © 2023 Apache NiFi Project. All rights reserved.