| Package | Description |
|---|---|
| org.apache.nifi.security.kms | |
| org.apache.nifi.security.repository | |
| org.apache.nifi.security.repository.config |
| Modifier and Type | Method and Description |
|---|---|
static KeyProvider |
KeyProviderFactory.buildKeyProvider(RepositoryEncryptionConfiguration rec,
SecretKey masterKey)
Returns a key provider instantiated from the configuration values in a
RepositoryEncryptionConfiguration object. |
static boolean |
CryptoUtils.isValidRepositoryEncryptionConfiguration(RepositoryEncryptionConfiguration rec)
Returns true if the provided configuration values are valid (shallow evaluation only; does not validate the keys
contained in a
FileBasedKeyProvider). |
| Modifier and Type | Method and Description |
|---|---|
static KeyProvider |
RepositoryEncryptorUtils.buildKeyProviderFromConfig(SecretKey masterKey,
RepositoryEncryptionConfiguration rec)
Returns a configured
KeyProvider instance given the RepositoryEncryptionConfiguration. |
static KeyProvider |
RepositoryEncryptorUtils.validateAndBuildRepositoryKeyProvider(RepositoryEncryptionConfiguration repositoryEncryptionConfiguration)
Returns a configured
KeyProvider instance for the specified repository type given the configuration values. |
| Modifier and Type | Class and Description |
|---|---|
class |
ContentRepositoryEncryptionConfiguration |
class |
FlowFileRepositoryEncryptionConfiguration |
class |
ProvenanceRepositoryEncryptionConfiguration |
| Modifier and Type | Method and Description |
|---|---|
static RepositoryEncryptionConfiguration |
RepositoryEncryptionConfiguration.fromNiFiProperties(NiFiProperties niFiProperties,
RepositoryType repositoryType) |
Copyright © 2020 Apache NiFi Project. All rights reserved.