public class ContentRepositoryEncryptionConfiguration extends RepositoryEncryptionConfiguration
| Modifier and Type | Field and Description |
|---|---|
private static org.slf4j.Logger |
logger |
encryptionKeyId, encryptionKeys, keyProviderImplementation, keyProviderLocation, repositoryImplementation, repositoryType| Constructor and Description |
|---|
ContentRepositoryEncryptionConfiguration(NiFiProperties niFiProperties)
Contructor which accepts a
NiFiProperties object and extracts the relevant
property values directly. |
ContentRepositoryEncryptionConfiguration(String keyProviderImplementation,
String keyProviderLocation,
String encryptionKeyId,
Map<String,String> encryptionKeys,
String repositoryImplementation)
Constructor which accepts explicit values for each configuration value.
|
fromNiFiProperties, getEncryptionKeyId, getEncryptionKeys, getKeyProviderImplementation, getKeyProviderLocation, getRepositoryImplementation, getRepositoryTypepublic ContentRepositoryEncryptionConfiguration(NiFiProperties niFiProperties)
NiFiProperties object and extracts the relevant
property values directly.niFiProperties - the NiFi propertiespublic ContentRepositoryEncryptionConfiguration(String keyProviderImplementation, String keyProviderLocation, String encryptionKeyId, Map<String,String> encryptionKeys, String repositoryImplementation)
keyProviderImplementation - the key provider implementation classkeyProviderLocation - the key provider locationencryptionKeyId - the active encryption key idencryptionKeys - the map of available keysrepositoryImplementation - the repository implementation classCopyright © 2020 Apache NiFi Project. All rights reserved.