Index

C D E F G H I K L M N O P R S T U V 
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 ValidationResults for keystore validity checking.
validateKeystoreFile(String, String, String, String) - Static method in class org.apache.nifi.ssl.StandardSSLContextService
Returns a list of ValidationResults 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 ValidationResults for the provided keystore/truststore properties.
validateTruststore(Map<PropertyDescriptor, String>) - Static method in class org.apache.nifi.ssl.StandardSSLContextService
Returns a list of ValidationResults for truststore validity checking.
validateTruststoreFile(String, String, String) - Static method in class org.apache.nifi.ssl.StandardSSLContextService
Returns a list of ValidationResults 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
 
C D E F G H I K L M N O P R S T U V 
All Classes and Interfaces|All Packages|Constant Field Values