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

- Packages that use org.apache.synapse.securevault.keystore
  Package | Description
  --- | ---
  org.apache.synapse.securevault |
  org.apache.synapse.securevault.keystore |
  org.apache.synapse.securevault.secret |
  org.apache.synapse.securevault.secret.repository |

- Classes in org.apache.synapse.securevault.keystore used by org.apache.synapse.securevault
  Class | Description
  --- | ---
  KeyStoreWrapper | Wraps the keyStore and provide abstraction need for ciphering.

- Classes in org.apache.synapse.securevault.keystore used by org.apache.synapse.securevault.keystore
  Class | Description
  --- | ---
  AbstractKeyStoreLoader | Provides the base for loading KeyStores
  KeyStoreWrapper | Wraps the keyStore and provide abstraction need for ciphering.

- Classes in org.apache.synapse.securevault.keystore used by org.apache.synapse.securevault.secret
  Class | Description
  --- | ---
  IdentityKeyStoreWrapper | Represents the private keyStore entry To provide that abstraction , this class exposes both getter methods to public, private and secret keys
  TrustKeyStoreWrapper | Represents the abstraction for trusted KeyStore Only expose to get public keys

- Classes in org.apache.synapse.securevault.keystore used by org.apache.synapse.securevault.secret.repository
  Class | Description
  --- | ---
  IdentityKeyStoreWrapper | Represents the private keyStore entry To provide that abstraction , this class exposes both getter methods to public, private and secret keys
  TrustKeyStoreWrapper | Represents the abstraction for trusted KeyStore Only expose to get public keys