Index
All Classes and Interfaces|All Packages|Constant Field Values
C
- CERTIFICATE_AUTHORITIES - Static variable in class org.apache.nifi.ssl.PEMEncodedSSLContextProvider
- CERTIFICATE_AUTHORITIES_SOURCE - Static variable in class org.apache.nifi.ssl.PEMEncodedSSLContextProvider
- CERTIFICATE_CHAIN - Static variable in class org.apache.nifi.ssl.PEMEncodedSSLContextProvider
- CERTIFICATE_CHAIN_LOCATION - Static variable in class org.apache.nifi.ssl.PEMEncodedSSLContextProvider
- CertificateAuthoritiesSource(String, String) - Constructor for enum class org.apache.nifi.ssl.PEMEncodedSSLContextProvider.CertificateAuthoritiesSource
- configContext - Variable in class org.apache.nifi.ssl.StandardSSLContextService
- countNulls(Object...) - Static method in class org.apache.nifi.ssl.StandardSSLContextService
-
Returns the count of
null
objects in the parameters. - createContext() - Method in class org.apache.nifi.ssl.PEMEncodedSSLContextProvider
- createContext() - Method in class org.apache.nifi.ssl.StandardSSLContextService
-
Create and initialize
SSLContext
using configured properties. - createKeyManager() - Method in class org.apache.nifi.ssl.PEMEncodedSSLContextProvider
- createKeyManager() - Method in class org.apache.nifi.ssl.StandardSSLContextService
-
Create and initialize an X.509 Key Manager when configured with key and certificate properties
- createTlsConfiguration() - Method in class org.apache.nifi.ssl.StandardSSLContextService
-
Returns a
TlsConfiguration
configured with the current properties of the controller service. - createTrustManager() - Method in class org.apache.nifi.ssl.PEMEncodedSSLContextProvider
- createTrustManager() - Method in class org.apache.nifi.ssl.StandardSSLContextService
-
Create X.509 Trust Manager using configured properties
- customValidate(ValidationContext) - Method in class org.apache.nifi.ssl.StandardSSLContextService
D
- DEFAULT_PROTOCOL - Static variable in class org.apache.nifi.ssl.PEMEncodedSSLContextProvider
- description - Variable in enum class org.apache.nifi.ssl.PEMEncodedSSLContextProvider.CertificateAuthoritiesSource
- description - Variable in enum class org.apache.nifi.ssl.PEMEncodedSSLContextProvider.PrivateKeySource
- displayName - Variable in enum class org.apache.nifi.ssl.PEMEncodedSSLContextProvider.CertificateAuthoritiesSource
- displayName - Variable in enum class org.apache.nifi.ssl.PEMEncodedSSLContextProvider.PrivateKeySource
E
- EMPTY_PROTECTION_PARAMETER - Static variable in class org.apache.nifi.ssl.PEMEncodedSSLContextProvider
- equals(Object) - Method in class org.apache.nifi.ssl.StandardTlsConfiguration
- evaluateProperties(PropertyContext) - Method in class org.apache.nifi.ssl.StandardSSLContextService
F
- FILES - Enum constant in enum class org.apache.nifi.ssl.PEMEncodedSSLContextProvider.PrivateKeySource
G
- getDescription() - Method in enum class org.apache.nifi.ssl.PEMEncodedSSLContextProvider.CertificateAuthoritiesSource
- getDescription() - Method in enum class org.apache.nifi.ssl.PEMEncodedSSLContextProvider.PrivateKeySource
- getDisplayName() - Method in enum class org.apache.nifi.ssl.PEMEncodedSSLContextProvider.CertificateAuthoritiesSource
- getDisplayName() - Method in enum class org.apache.nifi.ssl.PEMEncodedSSLContextProvider.PrivateKeySource
- getEnabledProtocols() - Method in class org.apache.nifi.ssl.StandardTlsConfiguration
-
Get Enabled TLS Protocols translates SSL to legacy protocols and TLS to current protocols or returns configured protocol
- getFunctionalKeyPassword() - Method in class org.apache.nifi.ssl.StandardTlsConfiguration
-
Returns the "working" key password -- if the key password is populated, it is returned; otherwise the
StandardTlsConfiguration.getKeystorePassword()
is returned. - getFunctionalKeyPasswordForLogging() - Method in class org.apache.nifi.ssl.StandardTlsConfiguration
-
Returns
"********"
if the functional key password is populated,"null"
if not. - getKeyPassword() - Method in class org.apache.nifi.ssl.StandardSSLContextService
- getKeyPassword() - Method in class org.apache.nifi.ssl.StandardTlsConfiguration
- getKeyPasswordForLogging() - Method in class org.apache.nifi.ssl.StandardTlsConfiguration
-
Returns
"********"
if the key password is populated,"null"
if not. - getKeyStoreFile() - Method in class org.apache.nifi.ssl.StandardSSLContextService
- getKeystorePassword() - Method in class org.apache.nifi.ssl.StandardTlsConfiguration
- getKeyStorePassword() - Method in class org.apache.nifi.ssl.StandardSSLContextService
- getKeystorePasswordForLogging() - Method in class org.apache.nifi.ssl.StandardTlsConfiguration
-
Returns
"********"
if the keystore password is populated,"null"
if not. - getKeystorePath() - Method in class org.apache.nifi.ssl.StandardTlsConfiguration
- getKeystorePropertiesForLogging() - Method in class org.apache.nifi.ssl.StandardTlsConfiguration
-
Returns a
String[]
containing the keystore properties for logging. - getKeystoreType() - Method in class org.apache.nifi.ssl.StandardTlsConfiguration
- getKeyStoreType() - Method in class org.apache.nifi.ssl.StandardSSLContextService
- getProtocol() - Method in class org.apache.nifi.ssl.StandardTlsConfiguration
- getProtocolAllowableValues() - Static method in class org.apache.nifi.ssl.PEMEncodedSSLContextProvider
- getProtocolAllowableValues() - Static method in class org.apache.nifi.ssl.StandardSSLContextService
- getRestrictedProtocolAllowableValues() - Static method in class org.apache.nifi.ssl.StandardRestrictedSSLContextService
- getSslAlgorithm() - Method in class org.apache.nifi.ssl.StandardRestrictedSSLContextService
- getSslAlgorithm() - Method in class org.apache.nifi.ssl.StandardSSLContextService
- getSupportedPropertyDescriptors() - Method in class org.apache.nifi.ssl.PEMEncodedSSLContextProvider
- getSupportedPropertyDescriptors() - Method in class org.apache.nifi.ssl.StandardRestrictedSSLContextService
- getSupportedPropertyDescriptors() - Method in class org.apache.nifi.ssl.StandardSSLContextService
- getTrustStoreFile() - Method in class org.apache.nifi.ssl.StandardSSLContextService
- getTruststorePassword() - Method in class org.apache.nifi.ssl.StandardTlsConfiguration
- getTrustStorePassword() - Method in class org.apache.nifi.ssl.StandardSSLContextService
- getTruststorePasswordForLogging() - Method in class org.apache.nifi.ssl.StandardTlsConfiguration
-
Returns
"********"
if the truststore password is populated,"null"
if not. - getTruststorePath() - Method in class org.apache.nifi.ssl.StandardTlsConfiguration
- getTruststorePropertiesForLogging() - Method in class org.apache.nifi.ssl.StandardTlsConfiguration
-
Returns a
String[]
containing the truststore properties for logging. - getTruststoreType() - Method in class org.apache.nifi.ssl.StandardTlsConfiguration
- getTrustStoreType() - Method in class org.apache.nifi.ssl.StandardSSLContextService
- getValidationCacheExpiration() - Method in class org.apache.nifi.ssl.StandardSSLContextService
- getValue() - Method in enum class org.apache.nifi.ssl.PEMEncodedSSLContextProvider.CertificateAuthoritiesSource
- getValue() - Method in enum class org.apache.nifi.ssl.PEMEncodedSSLContextProvider.PrivateKeySource
H
- hashCode() - Method in class org.apache.nifi.ssl.StandardTlsConfiguration
I
- isAnyKeystorePopulated() - Method in class org.apache.nifi.ssl.StandardTlsConfiguration
-
Returns
true
if any of the keystore properties is populated, indicating that the caller expects a valid keystore to be generated. - isAnyPopulated(String, String, KeystoreType) - Method in class org.apache.nifi.ssl.StandardTlsConfiguration
- isAnyTruststorePopulated() - Method in class org.apache.nifi.ssl.StandardTlsConfiguration
-
Returns
true
if any of the truststore properties is populated, indicating that the caller expects a valid truststore to be generated. - isKeyPasswordValid(KeyStore, char[]) - Static method in class org.apache.nifi.ssl.StandardSSLContextService
- isKeyStoreConfigured() - Method in class org.apache.nifi.ssl.StandardSSLContextService
- isKeystorePopulated() - Method in class org.apache.nifi.ssl.StandardTlsConfiguration
-
Returns
true
if the necessary properties are populated to instantiate a keystore. - isKeystoreValid() - Method in class org.apache.nifi.ssl.StandardTlsConfiguration
-
Returns
true
if the necessary properties are populated and the keystore can be successfully instantiated (i.e. - isNotBlank(String) - Static method in class org.apache.nifi.ssl.StandardTlsConfiguration
- isStorePopulated(String, String, KeystoreType, StandardTlsConfiguration.StoreType) - Method in class org.apache.nifi.ssl.StandardTlsConfiguration
- isStoreValid(String, char[], String) - Method in class org.apache.nifi.ssl.StandardTlsConfiguration
- isStoreValid(String, String, KeystoreType, StandardTlsConfiguration.StoreType) - Method in class org.apache.nifi.ssl.StandardTlsConfiguration
- isTrustStoreConfigured() - Method in class org.apache.nifi.ssl.StandardSSLContextService
- isTruststorePopulated() - Method in class org.apache.nifi.ssl.StandardTlsConfiguration
-
Returns
true
if the necessary properties are populated to instantiate a truststore. - isTruststoreValid() - Method in class org.apache.nifi.ssl.StandardTlsConfiguration
-
Returns
true
if the necessary properties are populated and the truststore can be successfully instantiated (i.e. - isValidated - Variable in class org.apache.nifi.ssl.StandardSSLContextService
K
- KEY_PASSWORD - Static variable in class org.apache.nifi.ssl.StandardSSLContextService
- KEY_STORE - Enum constant in enum class org.apache.nifi.ssl.StandardTlsConfiguration.StoreType
- keyPassword - Variable in class org.apache.nifi.ssl.StandardTlsConfiguration
- keyStore - Variable in class org.apache.nifi.ssl.PEMEncodedSSLContextProvider
- KEYSTORE - Enum constant in enum class org.apache.nifi.ssl.StandardSSLContextService.KeystoreValidationGroup
- KEYSTORE - Static variable in class org.apache.nifi.ssl.StandardSSLContextService
- KEYSTORE_PASSWORD - Static variable in class org.apache.nifi.ssl.StandardSSLContextService
- KEYSTORE_TYPE - Static variable in class org.apache.nifi.ssl.StandardSSLContextService
- keystorePassword - Variable in class org.apache.nifi.ssl.StandardTlsConfiguration
- keystorePath - Variable in class org.apache.nifi.ssl.StandardTlsConfiguration
- keystorePropertiesEmpty(Map<PropertyDescriptor, String>) - Static method in class org.apache.nifi.ssl.StandardSSLContextService
- keystoreType - Variable in class org.apache.nifi.ssl.StandardTlsConfiguration
- KeystoreValidationGroup() - Constructor for enum class org.apache.nifi.ssl.StandardSSLContextService.KeystoreValidationGroup
L
- loadKeyStore(File, KeystoreType, char[]) - Static method in class org.apache.nifi.ssl.StandardSSLContextService
- loadKeyStore(ConfigurationContext) - Method in class org.apache.nifi.ssl.PEMEncodedSSLContextProvider
- loadTrustStore(ConfigurationContext) - Method in class org.apache.nifi.ssl.PEMEncodedSSLContextProvider
M
- MASKED_PASSWORD_LOG - Static variable in class org.apache.nifi.ssl.StandardTlsConfiguration
- maskPasswordForLog(String) - Static method in class org.apache.nifi.ssl.StandardTlsConfiguration
N
- NULL_LOG - Static variable in class org.apache.nifi.ssl.StandardTlsConfiguration
O
- onConfigured(ConfigurationContext) - Method in class org.apache.nifi.ssl.StandardSSLContextService
- onDisabled() - Method in class org.apache.nifi.ssl.PEMEncodedSSLContextProvider
- onEnabled(ConfigurationContext) - Method in class org.apache.nifi.ssl.PEMEncodedSSLContextProvider
- onPropertyModified(PropertyDescriptor, String, String) - Method in class org.apache.nifi.ssl.StandardSSLContextService
- org.apache.nifi.ssl - package org.apache.nifi.ssl
P
- PEMEncodedSSLContextProvider - Class in org.apache.nifi.ssl
- PEMEncodedSSLContextProvider() - Constructor for class org.apache.nifi.ssl.PEMEncodedSSLContextProvider
- PEMEncodedSSLContextProvider.CertificateAuthoritiesSource - Enum Class in org.apache.nifi.ssl
- PEMEncodedSSLContextProvider.PrivateKeySource - Enum Class in org.apache.nifi.ssl
- PRIVATE_KEY - Static variable in class org.apache.nifi.ssl.PEMEncodedSSLContextProvider
- PRIVATE_KEY_LOCATION - Static variable in class org.apache.nifi.ssl.PEMEncodedSSLContextProvider
- PRIVATE_KEY_SOURCE - Static variable in class org.apache.nifi.ssl.PEMEncodedSSLContextProvider
- PrivateKeySource(String, String) - Constructor for enum class org.apache.nifi.ssl.PEMEncodedSSLContextProvider.PrivateKeySource
- properties - Static variable in class org.apache.nifi.ssl.StandardRestrictedSSLContextService
- PROPERTIES - Enum constant in enum class org.apache.nifi.ssl.PEMEncodedSSLContextProvider.CertificateAuthoritiesSource
- PROPERTIES - Enum constant in enum class org.apache.nifi.ssl.PEMEncodedSSLContextProvider.PrivateKeySource
- PROPERTY_DESCRIPTORS - Static variable in class org.apache.nifi.ssl.PEMEncodedSSLContextProvider
- PROPERTY_DESCRIPTORS - Static variable in class org.apache.nifi.ssl.StandardSSLContextService
- protocol - Variable in class org.apache.nifi.ssl.PEMEncodedSSLContextProvider
- protocol - Variable in class org.apache.nifi.ssl.StandardTlsConfiguration
R
- resetValidationCache() - Method in class org.apache.nifi.ssl.StandardSSLContextService
- RESTRICTED_SSL_ALGORITHM - Static variable in class org.apache.nifi.ssl.StandardRestrictedSSLContextService
S
- SSL_ALGORITHM - Static variable in class org.apache.nifi.ssl.StandardSSLContextService
- SSL_PROTOCOL - Static variable in class org.apache.nifi.ssl.StandardSSLContextService
- SSL_PROTOCOL - Static variable in class org.apache.nifi.ssl.StandardTlsConfiguration
- StandardRestrictedSSLContextService - Class in org.apache.nifi.ssl
-
This class is functionally the same as
StandardSSLContextService
, but it restricts the allowable values that can be selected for TLS/SSL protocols. - StandardRestrictedSSLContextService() - Constructor for class org.apache.nifi.ssl.StandardRestrictedSSLContextService
- StandardSSLContextService - Class in org.apache.nifi.ssl
- StandardSSLContextService() - Constructor for class org.apache.nifi.ssl.StandardSSLContextService
- StandardSSLContextService.KeystoreValidationGroup - Enum Class in org.apache.nifi.ssl
- StandardTlsConfiguration - Class in org.apache.nifi.ssl
-
Standard implementation of TLS Configuration for SSL Context Services
- StandardTlsConfiguration(String, String, String, String, String, String, String, String) - Constructor for class org.apache.nifi.ssl.StandardTlsConfiguration
-
Instantiates a container object with the given configuration values.
- StandardTlsConfiguration(String, String, String, KeystoreType, String, String, KeystoreType, String) - Constructor for class org.apache.nifi.ssl.StandardTlsConfiguration
-
Instantiates a container object with the given configuration values.
- StandardTlsConfiguration.StoreType - Enum Class in org.apache.nifi.ssl
- StoreType() - Constructor for enum class org.apache.nifi.ssl.StandardTlsConfiguration.StoreType
- SYSTEM - Enum constant in enum class org.apache.nifi.ssl.PEMEncodedSSLContextProvider.CertificateAuthoritiesSource
T
- TLS_PROTOCOL - Static variable in class org.apache.nifi.ssl.PEMEncodedSSLContextProvider
- TLS_PROTOCOL - Static variable in class org.apache.nifi.ssl.StandardSSLContextService
- TLS_PROTOCOL - Static variable in class org.apache.nifi.ssl.StandardTlsConfiguration
- toString() - Method in class org.apache.nifi.ssl.StandardSSLContextService
- toString() - Method in class org.apache.nifi.ssl.StandardTlsConfiguration
- TRUST_STORE - Enum constant in enum class org.apache.nifi.ssl.StandardTlsConfiguration.StoreType
- trustStore - Variable in class org.apache.nifi.ssl.PEMEncodedSSLContextProvider
- TRUSTSTORE - Enum constant in enum class org.apache.nifi.ssl.StandardSSLContextService.KeystoreValidationGroup
- TRUSTSTORE - Static variable in class org.apache.nifi.ssl.StandardSSLContextService
- TRUSTSTORE_PASSWORD - Static variable in class org.apache.nifi.ssl.StandardSSLContextService
- TRUSTSTORE_TYPE - Static variable in class org.apache.nifi.ssl.StandardSSLContextService
- truststorePassword - Variable in class org.apache.nifi.ssl.StandardTlsConfiguration
- truststorePath - Variable in class org.apache.nifi.ssl.StandardTlsConfiguration
- truststorePropertiesEmpty(Map<PropertyDescriptor, String>) - Static method in class org.apache.nifi.ssl.StandardSSLContextService
- truststoreType - Variable in class org.apache.nifi.ssl.StandardTlsConfiguration
U
- UNDEFINED - Enum constant in enum class org.apache.nifi.ssl.PEMEncodedSSLContextProvider.PrivateKeySource
V
- validateKeystore(Map<PropertyDescriptor, String>) - Static method in class org.apache.nifi.ssl.StandardSSLContextService
-
Returns a list of
ValidationResult
s for keystore validity checking. - validateKeystoreFile(String, String, String, String) - Static method in class org.apache.nifi.ssl.StandardSSLContextService
-
Returns a list of
ValidationResult
s when validating an actual keystore file on disk. - validateStore(Map<PropertyDescriptor, String>, StandardSSLContextService.KeystoreValidationGroup) - Static method in class org.apache.nifi.ssl.StandardSSLContextService
-
Returns a list of
ValidationResult
s for the provided keystore/truststore properties. - validateTruststore(Map<PropertyDescriptor, String>) - Static method in class org.apache.nifi.ssl.StandardSSLContextService
-
Returns a list of
ValidationResult
s for truststore validity checking. - validateTruststoreFile(String, String, String) - Static method in class org.apache.nifi.ssl.StandardSSLContextService
-
Returns a list of
ValidationResult
s when validating an actual truststore file on disk. - VALIDATION_CACHE_EXPIRATION - Static variable in class org.apache.nifi.ssl.StandardSSLContextService
- validationCacheCount - Variable in class org.apache.nifi.ssl.StandardSSLContextService
- valueOf(String) - Static method in enum class org.apache.nifi.ssl.PEMEncodedSSLContextProvider.CertificateAuthoritiesSource
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.apache.nifi.ssl.PEMEncodedSSLContextProvider.PrivateKeySource
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.apache.nifi.ssl.StandardSSLContextService.KeystoreValidationGroup
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.apache.nifi.ssl.StandardTlsConfiguration.StoreType
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.apache.nifi.ssl.PEMEncodedSSLContextProvider.CertificateAuthoritiesSource
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.apache.nifi.ssl.PEMEncodedSSLContextProvider.PrivateKeySource
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.apache.nifi.ssl.StandardSSLContextService.KeystoreValidationGroup
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.apache.nifi.ssl.StandardTlsConfiguration.StoreType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- verify(ConfigurationContext, ComponentLog, Map<String, String>) - Method in class org.apache.nifi.ssl.PEMEncodedSSLContextProvider
All Classes and Interfaces|All Packages|Constant Field Values