# Uses of Package
org.apache.synapse.securevault.secret

Packages that use org.apache.synapse.securevault.secret
Package
Description
org.apache.synapse.securevault
org.apache.synapse.securevault.definition
org.apache.synapse.securevault.secret
org.apache.synapse.securevault.secret.handler
org.apache.synapse.securevault.secret.repository

- Classes in org.apache.synapse.securevault.secret used by org.apache.synapse.securevault
  Class
  Description
  SecretCallbackHandler
  Get the required secrets needed from varies secret providers
- Classes in org.apache.synapse.securevault.secret used by org.apache.synapse.securevault.definition
  Class
  Description
  SecretInformation
  Encapsulates the All information related to a DataSource TODO - properly remove SecretResolve instances
- Classes in org.apache.synapse.securevault.secret used by org.apache.synapse.securevault.secret
  Class
  Description
  SecretCallback
  Get the required secret from secret providers This is to be passed to SecretCallbackHandlers and get secret
  SecretCallbackHandler
  Get the required secrets needed from varies secret providers
  SecretInformation
  Encapsulates the All information related to a DataSource TODO - properly remove SecretResolve instances
  SecretManager
  Entry point for manage secrets
  SecretRepository
  Represents the abstraction 'Repository of secret' Implementation can be any type - file,jdbc
  SingleSecretCallback
  A single secret callback that can be used to collect a single secret
- Classes in org.apache.synapse.securevault.secret used by org.apache.synapse.securevault.secret.handler
  Class
  Description
  AbstractSecretCallbackHandler
  A Base SecretCallbackHandler This expose API to handle SingleSecretCallback and all other functionality is implemented by itself
  SecretCallbackHandler
  Get the required secrets needed from varies secret providers
  SingleSecretCallback
  A single secret callback that can be used to collect a single secret
- Classes in org.apache.synapse.securevault.secret used by org.apache.synapse.securevault.secret.repository
  Class
  Description
  SecretRepository
  Represents the abstraction 'Repository of secret' Implementation can be any type - file,jdbc
  SecretRepositoryProvider
  Factory method for creating a instance of a SecretRepository