Package org.forgerock.config.resolvers
This package contains the common config property resolvers.
-
Interface Summary Interface Description PropertyResolver A property resolver attempt to get the value of a given config property. -
Class Summary Class Description ChainedPropertyResolver Contains a chain ofPropertyResolver
s that should be used to get a token replacement property.EnvironmentVariableResolver A property accessor that allows access to environment variables.FlatFileResolver Deprecated. This class is currently only used in conjunction with the PropertyResolverSecretStore and this pairing is deprecated.JsonValueResolver A configuration property resolver that uses a JsonValue to resolve properties.Logs Helper class for logging securely sensitive values.ProductPathResolver A property accessor for product paths.PropertiesResolver Given a file path this will load the properties within the file as aPropertyResolver
.PropertyResolvers A utility class that gives access to the default property resolvers for a product.SubstitutionContext ASubstitutionContext
holds both runtime and config time values for the substitution process.SubstitutionService Substitute tokens in the source String with their resolved value.SubstitutionVisitor This visitor evaluatesTemplate
s with the help of aPropertyResolver
.SubstitutionVisitor.Builder Builder ofSubstitutionVisitor
.SystemPropertyResolver A SystemPropertyResolver resolves a config token using system properties. -
Exception Summary Exception Description SubstitutionException Exception thrown during substitution process.