Package org.apache.synapse.securevault.secret
package org.apache.synapse.securevault.secret
-
ClassDescriptionA Base SecretCallbackHandler This expose API to handle SingleSecretCallback and all other functionality is implemented by itselfRepresents group of any number of Callbacks - group means, they provide secret for a one useGet the required secret from secret providers This is to be passed to SecretCallbackHandlers and get secretGet the required secrets needed from varies secret providersContains factory methods to create SecretCallbackHandlerEncapsulates the All information related to a DataSource TODO - properly remove SecretResolve instancesFactory to create a DataSourceInformation based on given propertiesLoads the secret on behalf of applicationsEntry point for manage secretsRepresents the abstraction 'Repository of secret' Implementation can be any type - file,jdbcFactory method for creating a instance of a SecretRepositoryA single secret callback that can be used to collect a single secret