public class SecureConfigurationPropertiesProvider
extends org.mule.runtime.properties.api.DefaultConfigurationPropertiesProvider
implements org.mule.runtime.api.lifecycle.Initialisable, org.mule.runtime.api.lifecycle.Disposable
| Constructor and Description |
|---|
SecureConfigurationPropertiesProvider(org.mule.runtime.properties.api.ResourceProvider resourceProvider,
String file,
String algorithm,
String mode) |
| Modifier and Type | Method and Description |
|---|---|
protected String |
createValue(String key,
String value) |
void |
dispose() |
void |
initialise() |
Optional<org.mule.runtime.properties.api.ConfigurationProperty> |
provide(String configurationAttributeKey)
Returns the configuration property loaded from the file with the given key.
|
getDescription, getResourceInputStreampublic void initialise()
throws org.mule.runtime.api.lifecycle.InitialisationException
initialise in interface org.mule.runtime.api.lifecycle.Initialisableinitialise in class org.mule.runtime.properties.api.DefaultConfigurationPropertiesProviderorg.mule.runtime.api.lifecycle.InitialisationExceptionpublic void dispose()
dispose in interface org.mule.runtime.api.lifecycle.Disposablepublic Optional<org.mule.runtime.properties.api.ConfigurationProperty> provide(String configurationAttributeKey)
provide in interface org.mule.runtime.properties.api.ConfigurationPropertiesProviderprovide in class org.mule.runtime.properties.api.DefaultConfigurationPropertiesProviderconfigurationAttributeKey - Optional.empty() otherwise.Copyright © 2022 MuleSoft, Inc.. All rights reserved.