public static class SecureConfigFilter.Builder
extends java.lang.Object
SecureConfigFilter.| Constructor | Description |
|---|---|
Builder() |
| Modifier and Type | Method | Description |
|---|---|---|
java.util.function.Function<io.helidon.config.Config,io.helidon.config.spi.ConfigFilter> |
buildProvider() |
Create a new
SecureConfigFilter provider based on this builder. |
SecureConfigFilter.Builder |
masterPassword(char[] password) |
Master password for AES based decryption.
|
SecureConfigFilter.Builder |
privateKey(KeyConfig privateKey) |
Private key for RSA based decryption.
|
SecureConfigFilter.Builder |
requireEncryption(boolean require) |
Whether to require encryption of passwords in properties.
|
public SecureConfigFilter.Builder masterPassword(char[] password)
password - password to usepublic SecureConfigFilter.Builder privateKey(KeyConfig privateKey)
privateKey - private key to usepublic SecureConfigFilter.Builder requireEncryption(boolean require)
require - if set to true, clear text passwords will failpublic java.util.function.Function<io.helidon.config.Config,io.helidon.config.spi.ConfigFilter> buildProvider()
SecureConfigFilter provider based on this builder.Copyright © 2018 Oracle Corporation. All rights reserved.