Skip navigation links
A B C D E G H K O P R S T U V W 

A

authPropertiesFilename - Variable in class org.apache.nifi.vault.hashicorp.config.HashiCorpVaultProperties
 
authPropertiesFilename - Variable in class org.apache.nifi.vault.hashicorp.config.HashiCorpVaultProperties.HashiCorpVaultPropertiesBuilder
 

B

BeanPropertyLookup - Class in org.apache.nifi.vault.hashicorp.config.lookup
A property lookup that indexes the properties of a Java bean.
BeanPropertyLookup(String, Class<?>) - Constructor for class org.apache.nifi.vault.hashicorp.config.lookup.BeanPropertyLookup
 
BeanPropertyLookup(String, Class<?>, PropertyDescriptor) - Constructor for class org.apache.nifi.vault.hashicorp.config.lookup.BeanPropertyLookup
 
build() - Method in class org.apache.nifi.vault.hashicorp.config.HashiCorpVaultProperties.HashiCorpVaultPropertiesBuilder
Build the VaultProperties.

C

clientOptions - Variable in class org.apache.nifi.vault.hashicorp.config.HashiCorpVaultConfiguration
 
clientOptions() - Method in class org.apache.nifi.vault.hashicorp.config.HashiCorpVaultConfiguration
 
connectionTimeout - Variable in class org.apache.nifi.vault.hashicorp.config.HashiCorpVaultProperties
 
connectionTimeout - Variable in class org.apache.nifi.vault.hashicorp.config.HashiCorpVaultProperties.HashiCorpVaultPropertiesBuilder
 
createPropertiesFileSource(String) - Static method in class org.apache.nifi.vault.hashicorp.config.HashiCorpVaultConfiguration
A convenience method to create a PropertySource from a file on disk.

D

DASH_LETTER_PATTERN - Static variable in class org.apache.nifi.vault.hashicorp.config.HashiCorpVaultPropertySource
 
decrypt(String, String) - Method in interface org.apache.nifi.vault.hashicorp.HashiCorpVaultCommunicationService
Decrypts the given cipher text using Vault's Transit Secrets Engine.
decrypt(String, String) - Method in class org.apache.nifi.vault.hashicorp.StandardHashiCorpVaultCommunicationService
 

E

enabledCipherSuites - Variable in class org.apache.nifi.vault.hashicorp.config.HashiCorpVaultSslProperties
 
enabledProtocols - Variable in class org.apache.nifi.vault.hashicorp.config.HashiCorpVaultSslProperties
 
enabledTlsCipherSuites - Variable in class org.apache.nifi.vault.hashicorp.config.HashiCorpVaultProperties.HashiCorpVaultPropertiesBuilder
 
enabledTlsProtocols - Variable in class org.apache.nifi.vault.hashicorp.config.HashiCorpVaultProperties.HashiCorpVaultPropertiesBuilder
 
encrypt(String, byte[]) - Method in interface org.apache.nifi.vault.hashicorp.HashiCorpVaultCommunicationService
Encrypts the given plaintext using Vault's Transit Secrets Engine.
encrypt(String, byte[]) - Method in class org.apache.nifi.vault.hashicorp.StandardHashiCorpVaultCommunicationService
 

G

getAuthPropertiesFilename() - Method in class org.apache.nifi.vault.hashicorp.config.HashiCorpVaultProperties
 
getClientOptions() - Method in class org.apache.nifi.vault.hashicorp.config.HashiCorpVaultConfiguration
 
getConnectionTimeout() - Method in class org.apache.nifi.vault.hashicorp.config.HashiCorpVaultProperties
 
getDuration(String) - Static method in class org.apache.nifi.vault.hashicorp.config.HashiCorpVaultConfiguration
 
getEnabledCipherSuites() - Method in class org.apache.nifi.vault.hashicorp.config.HashiCorpVaultSslProperties
 
getEnabledProtocols() - Method in class org.apache.nifi.vault.hashicorp.config.HashiCorpVaultSslProperties
 
getEnclosingObject(Object) - Method in class org.apache.nifi.vault.hashicorp.config.lookup.BeanPropertyLookup
 
getEnclosingObject(Object) - Method in class org.apache.nifi.vault.hashicorp.config.lookup.PropertyLookup
Returns the enclosing object of the property.
getEnclosingObject(Object) - Method in class org.apache.nifi.vault.hashicorp.config.lookup.ValuePropertyLookup
 
getKey() - Method in enum org.apache.nifi.vault.hashicorp.config.HashiCorpVaultConfiguration.VaultConfigurationKey
Returns the property key.
getKeyStore() - Method in class org.apache.nifi.vault.hashicorp.config.HashiCorpVaultSslProperties
 
getKeyStorePassword() - Method in class org.apache.nifi.vault.hashicorp.config.HashiCorpVaultSslProperties
 
getKeyStoreType() - Method in class org.apache.nifi.vault.hashicorp.config.HashiCorpVaultSslProperties
 
getProperty(String) - Method in class org.apache.nifi.vault.hashicorp.config.HashiCorpVaultPropertySource
 
getPropertyDescriptor() - Method in class org.apache.nifi.vault.hashicorp.config.lookup.PropertyLookup
 
getPropertyKey(String) - Method in class org.apache.nifi.vault.hashicorp.config.HashiCorpVaultPropertySource
Converts key names from format test-value to testValue
getPropertyKey(String, PropertyDescriptor) - Static method in class org.apache.nifi.vault.hashicorp.config.lookup.BeanPropertyLookup
 
getPropertyValue(String, Object) - Method in class org.apache.nifi.vault.hashicorp.config.lookup.BeanPropertyLookup
 
getPropertyValue(String, Object) - Method in class org.apache.nifi.vault.hashicorp.config.lookup.PropertyLookup
Returns the value of a property.
getPropertyValue(String, Object) - Method in class org.apache.nifi.vault.hashicorp.config.lookup.ValuePropertyLookup
 
getReadTimeout() - Method in class org.apache.nifi.vault.hashicorp.config.HashiCorpVaultProperties
 
getResource(String) - Method in class org.apache.nifi.vault.hashicorp.config.HashiCorpVaultApplicationContext
 
getRestTemplateFactory() - Method in class org.apache.nifi.vault.hashicorp.config.HashiCorpVaultConfiguration
 
getSsl() - Method in class org.apache.nifi.vault.hashicorp.config.HashiCorpVaultProperties
 
getTrustStore() - Method in class org.apache.nifi.vault.hashicorp.config.HashiCorpVaultSslProperties
 
getTrustStorePassword() - Method in class org.apache.nifi.vault.hashicorp.config.HashiCorpVaultSslProperties
 
getTrustStoreType() - Method in class org.apache.nifi.vault.hashicorp.config.HashiCorpVaultSslProperties
 
getUri() - Method in class org.apache.nifi.vault.hashicorp.config.HashiCorpVaultProperties
 
getValue() - Method in class org.apache.nifi.vault.hashicorp.StandardHashiCorpVaultCommunicationService.SecretData
 

H

HashiCorpVaultApplicationContext - Class in org.apache.nifi.vault.hashicorp.config
Basic ApplicationContext that defines resources as FileSystemResource objects.
HashiCorpVaultApplicationContext(ConfigurableEnvironment) - Constructor for class org.apache.nifi.vault.hashicorp.config.HashiCorpVaultApplicationContext
 
HashiCorpVaultCommunicationService - Interface in org.apache.nifi.vault.hashicorp
A service to handle all communication with an instance of HashiCorp Vault.
HashiCorpVaultConfiguration - Class in org.apache.nifi.vault.hashicorp.config
A Vault configuration that uses the NiFiVaultEnvironment.
HashiCorpVaultConfiguration(PropertySource<?>...) - Constructor for class org.apache.nifi.vault.hashicorp.config.HashiCorpVaultConfiguration
Creates a HashiCorpVaultConfiguration from property sources
HashiCorpVaultConfiguration.VaultConfigurationKey - Enum in org.apache.nifi.vault.hashicorp.config
 
HashiCorpVaultConfigurationException - Exception in org.apache.nifi.vault.hashicorp
Indicates a misconfiguration of the Vault client.
HashiCorpVaultConfigurationException() - Constructor for exception org.apache.nifi.vault.hashicorp.HashiCorpVaultConfigurationException
 
HashiCorpVaultConfigurationException(String) - Constructor for exception org.apache.nifi.vault.hashicorp.HashiCorpVaultConfigurationException
 
HashiCorpVaultConfigurationException(String, Throwable) - Constructor for exception org.apache.nifi.vault.hashicorp.HashiCorpVaultConfigurationException
 
HashiCorpVaultProperties - Class in org.apache.nifi.vault.hashicorp.config
Properties to configure the HashiCorpVaultCommunicationService.
HashiCorpVaultProperties(String, String, String, String, String, String, String, String, String, String, String, String) - Constructor for class org.apache.nifi.vault.hashicorp.config.HashiCorpVaultProperties
 
HashiCorpVaultProperties.HashiCorpVaultPropertiesBuilder - Class in org.apache.nifi.vault.hashicorp.config
Builder for HashiCorpVaultProperties.
HashiCorpVaultPropertiesBuilder() - Constructor for class org.apache.nifi.vault.hashicorp.config.HashiCorpVaultProperties.HashiCorpVaultPropertiesBuilder
 
HashiCorpVaultProperty - Annotation Type in org.apache.nifi.vault.hashicorp.config
Marks a vault property that should be mapped to a Spring Vault property key.
HashiCorpVaultPropertySource - Class in org.apache.nifi.vault.hashicorp.config
 
HashiCorpVaultPropertySource(HashiCorpVaultProperties) - Constructor for class org.apache.nifi.vault.hashicorp.config.HashiCorpVaultPropertySource
 
HashiCorpVaultSslProperties - Class in org.apache.nifi.vault.hashicorp.config
 
HashiCorpVaultSslProperties(String, String, String, String, String, String, String, String) - Constructor for class org.apache.nifi.vault.hashicorp.config.HashiCorpVaultSslProperties
 
HTTPS - Static variable in class org.apache.nifi.vault.hashicorp.config.HashiCorpVaultConfiguration
 
HTTPS - Static variable in class org.apache.nifi.vault.hashicorp.config.HashiCorpVaultProperties
 

K

key - Variable in enum org.apache.nifi.vault.hashicorp.config.HashiCorpVaultConfiguration.VaultConfigurationKey
 
keyStore - Variable in class org.apache.nifi.vault.hashicorp.config.HashiCorpVaultProperties.HashiCorpVaultPropertiesBuilder
 
keyStore - Variable in class org.apache.nifi.vault.hashicorp.config.HashiCorpVaultSslProperties
 
keyStorePassword - Variable in class org.apache.nifi.vault.hashicorp.config.HashiCorpVaultProperties.HashiCorpVaultPropertiesBuilder
 
keyStorePassword - Variable in class org.apache.nifi.vault.hashicorp.config.HashiCorpVaultSslProperties
 
keyStoreType - Variable in class org.apache.nifi.vault.hashicorp.config.HashiCorpVaultProperties.HashiCorpVaultPropertiesBuilder
 
keyStoreType - Variable in class org.apache.nifi.vault.hashicorp.config.HashiCorpVaultSslProperties
 
keyValueOperationsMap - Variable in class org.apache.nifi.vault.hashicorp.StandardHashiCorpVaultCommunicationService
 

O

org.apache.nifi.vault.hashicorp - package org.apache.nifi.vault.hashicorp
 
org.apache.nifi.vault.hashicorp.config - package org.apache.nifi.vault.hashicorp.config
 
org.apache.nifi.vault.hashicorp.config.lookup - package org.apache.nifi.vault.hashicorp.config.lookup
 

P

PREFIX - Static variable in class org.apache.nifi.vault.hashicorp.config.HashiCorpVaultPropertySource
 
propertyDescriptor - Variable in class org.apache.nifi.vault.hashicorp.config.lookup.PropertyLookup
 
propertyLookup - Variable in class org.apache.nifi.vault.hashicorp.config.HashiCorpVaultPropertySource
 
PropertyLookup - Class in org.apache.nifi.vault.hashicorp.config.lookup
Provides a method of looking up property values.
PropertyLookup(PropertyDescriptor) - Constructor for class org.apache.nifi.vault.hashicorp.config.lookup.PropertyLookup
 
propertyLookupMap - Variable in class org.apache.nifi.vault.hashicorp.config.lookup.BeanPropertyLookup
 

R

readKeyValueSecret(String, String) - Method in interface org.apache.nifi.vault.hashicorp.HashiCorpVaultCommunicationService
Reads a single secret value from Vault's unversioned Key/Value Secrets Engine.
readKeyValueSecret(String, String) - Method in class org.apache.nifi.vault.hashicorp.StandardHashiCorpVaultCommunicationService
Returns the value of the "value" secretKey from the secret at the path [keyValuePath]/[secretKey].
readKeyValueSecretMap(String, String) - Method in interface org.apache.nifi.vault.hashicorp.HashiCorpVaultCommunicationService
Reads a secret with multiple key/value pairs from Vault's unversioned Key/Value Secrets Engine.
readKeyValueSecretMap(String, String) - Method in class org.apache.nifi.vault.hashicorp.StandardHashiCorpVaultCommunicationService
 
readTimeout - Variable in class org.apache.nifi.vault.hashicorp.config.HashiCorpVaultProperties.HashiCorpVaultPropertiesBuilder
 
readTimeout - Variable in class org.apache.nifi.vault.hashicorp.config.HashiCorpVaultProperties
 

S

SecretData(String) - Constructor for class org.apache.nifi.vault.hashicorp.StandardHashiCorpVaultCommunicationService.SecretData
 
SEPARATOR - Static variable in class org.apache.nifi.vault.hashicorp.config.lookup.BeanPropertyLookup
 
setAuthPropertiesFilename(String) - Method in class org.apache.nifi.vault.hashicorp.config.HashiCorpVaultProperties.HashiCorpVaultPropertiesBuilder
Sets the path to the vault authentication properties file.
setConnectionTimeout(String) - Method in class org.apache.nifi.vault.hashicorp.config.HashiCorpVaultProperties.HashiCorpVaultPropertiesBuilder
Sets the connection timeout for the HTTP client, using the standard NiFi duration format (e.g., 5 secs)
setEnabledTlsCipherSuites(String) - Method in class org.apache.nifi.vault.hashicorp.config.HashiCorpVaultProperties.HashiCorpVaultPropertiesBuilder
Sets an optional comma-separated list of enabled TLS cipher suites.
setEnabledTlsProtocols(String) - Method in class org.apache.nifi.vault.hashicorp.config.HashiCorpVaultProperties.HashiCorpVaultPropertiesBuilder
Sets an optional comma-separated list of enabled TLS protocols.
setKeyStore(String) - Method in class org.apache.nifi.vault.hashicorp.config.HashiCorpVaultProperties.HashiCorpVaultPropertiesBuilder
Sets the path to the keyStore.
setKeyStorePassword(String) - Method in class org.apache.nifi.vault.hashicorp.config.HashiCorpVaultProperties.HashiCorpVaultPropertiesBuilder
Sets the keyStore password.
setKeyStoreType(String) - Method in class org.apache.nifi.vault.hashicorp.config.HashiCorpVaultProperties.HashiCorpVaultPropertiesBuilder
Sets keyStore type (e.g., JKS, PKCS12).
setReadTimeout(String) - Method in class org.apache.nifi.vault.hashicorp.config.HashiCorpVaultProperties.HashiCorpVaultPropertiesBuilder
Sets the read timeout for the HTTP client, using the standard NiFi duration format (e.g., 15 secs).
setTrustStore(String) - Method in class org.apache.nifi.vault.hashicorp.config.HashiCorpVaultProperties.HashiCorpVaultPropertiesBuilder
Sets the path to the trustStore.
setTrustStorePassword(String) - Method in class org.apache.nifi.vault.hashicorp.config.HashiCorpVaultProperties.HashiCorpVaultPropertiesBuilder
Sets the trustStore passsword.
setTrustStoreType(String) - Method in class org.apache.nifi.vault.hashicorp.config.HashiCorpVaultProperties.HashiCorpVaultPropertiesBuilder
Sets the trustStore type (e.g., JKS, PKCS12).
setUri(String) - Method in class org.apache.nifi.vault.hashicorp.config.HashiCorpVaultProperties.HashiCorpVaultPropertiesBuilder
Set the Vault URI (e.g., http://localhost:8200).
ssl - Variable in class org.apache.nifi.vault.hashicorp.config.HashiCorpVaultProperties
 
sslConfiguration - Variable in class org.apache.nifi.vault.hashicorp.config.HashiCorpVaultConfiguration
 
sslConfiguration() - Method in class org.apache.nifi.vault.hashicorp.config.HashiCorpVaultConfiguration
 
StandardHashiCorpVaultCommunicationService - Class in org.apache.nifi.vault.hashicorp
Implements the VaultCommunicationService using Spring Vault
StandardHashiCorpVaultCommunicationService(PropertySource<?>...) - Constructor for class org.apache.nifi.vault.hashicorp.StandardHashiCorpVaultCommunicationService
Creates a VaultCommunicationService that uses Spring Vault.
StandardHashiCorpVaultCommunicationService(HashiCorpVaultProperties) - Constructor for class org.apache.nifi.vault.hashicorp.StandardHashiCorpVaultCommunicationService
Creates a VaultCommunicationService that uses Spring Vault.
StandardHashiCorpVaultCommunicationService.SecretData - Class in org.apache.nifi.vault.hashicorp
 

T

transitOperations - Variable in class org.apache.nifi.vault.hashicorp.StandardHashiCorpVaultCommunicationService
 
trustStore - Variable in class org.apache.nifi.vault.hashicorp.config.HashiCorpVaultProperties.HashiCorpVaultPropertiesBuilder
 
trustStore - Variable in class org.apache.nifi.vault.hashicorp.config.HashiCorpVaultSslProperties
 
trustStorePassword - Variable in class org.apache.nifi.vault.hashicorp.config.HashiCorpVaultProperties.HashiCorpVaultPropertiesBuilder
 
trustStorePassword - Variable in class org.apache.nifi.vault.hashicorp.config.HashiCorpVaultSslProperties
 
trustStoreType - Variable in class org.apache.nifi.vault.hashicorp.config.HashiCorpVaultProperties.HashiCorpVaultPropertiesBuilder
 
trustStoreType - Variable in class org.apache.nifi.vault.hashicorp.config.HashiCorpVaultSslProperties
 

U

uri - Variable in class org.apache.nifi.vault.hashicorp.config.HashiCorpVaultProperties.HashiCorpVaultPropertiesBuilder
 
uri - Variable in class org.apache.nifi.vault.hashicorp.config.HashiCorpVaultProperties
 

V

validateAuthProperties() - Method in class org.apache.nifi.vault.hashicorp.config.HashiCorpVaultProperties
 
value - Variable in class org.apache.nifi.vault.hashicorp.StandardHashiCorpVaultCommunicationService.SecretData
 
valueOf(String) - Static method in enum org.apache.nifi.vault.hashicorp.config.HashiCorpVaultConfiguration.VaultConfigurationKey
Returns the enum constant of this type with the specified name.
ValuePropertyLookup - Class in org.apache.nifi.vault.hashicorp.config.lookup
A simple property lookup that invokes the property descriptor to retrieve the value of the property.
ValuePropertyLookup(PropertyDescriptor) - Constructor for class org.apache.nifi.vault.hashicorp.config.lookup.ValuePropertyLookup
 
values() - Static method in enum org.apache.nifi.vault.hashicorp.config.HashiCorpVaultConfiguration.VaultConfigurationKey
Returns an array containing the constants of this enum type, in the order they are declared.
VaultConfigurationKey(String) - Constructor for enum org.apache.nifi.vault.hashicorp.config.HashiCorpVaultConfiguration.VaultConfigurationKey
 
vaultTemplate - Variable in class org.apache.nifi.vault.hashicorp.StandardHashiCorpVaultCommunicationService
 

W

writeKeyValueSecret(String, String, String) - Method in interface org.apache.nifi.vault.hashicorp.HashiCorpVaultCommunicationService
Writes a single secret value using Vault's unversioned Key/Value Secrets Engine.
writeKeyValueSecret(String, String, String) - Method in class org.apache.nifi.vault.hashicorp.StandardHashiCorpVaultCommunicationService
Writes the value to the "value" secretKey of the secret with the path [keyValuePath]/[secretKey].
writeKeyValueSecretMap(String, String, Map<String, String>) - Method in interface org.apache.nifi.vault.hashicorp.HashiCorpVaultCommunicationService
Writes a secret with multiple key/value pairs using Vault's unversioned Key/Value Secrets Engine.
writeKeyValueSecretMap(String, String, Map<String, String>) - Method in class org.apache.nifi.vault.hashicorp.StandardHashiCorpVaultCommunicationService
 
A B C D E G H K O P R S T U V W 
Skip navigation links

Copyright © 2022 Apache NiFi Project. All rights reserved.