# Uses of Class
org.apache.synapse.securevault.keystore.KeyStoreWrapper

Packages that use KeyStoreWrapper
Package
Description
org.apache.synapse.securevault
org.apache.synapse.securevault.keystore

- ## Uses of KeyStoreWrapper in org.apache.synapse.securevault

  Fields in org.apache.synapse.securevault declared as KeyStoreWrapper
  Modifier and Type
  Field
  Description
  `protected KeyStoreWrapper`
  BaseCipher.`keyStoreWrapper`
  Methods in org.apache.synapse.securevault with parameters of type KeyStoreWrapper
  Modifier and Type
  Method
  Description
  `static BaseCipher`
  CipherFactory.`createCipher(CipherInformation cipherInformation, KeyStoreWrapper keyStoreWrapper)`
  Constructors in org.apache.synapse.securevault with parameters of type KeyStoreWrapper
  Modifier
  Constructor
  Description
  ``
  `AsymmetricCipher(CipherInformation cipherInformation, KeyStoreWrapper keyStoreWrapper)`
  `protected`
  `BaseCipher(CipherInformation cipherInformation, KeyStoreWrapper keyStoreWrapper)`
  ``
  `SymmetricCipher(CipherInformation cipherInformation, KeyStoreWrapper keyStoreWrapper)`

- ## Uses of KeyStoreWrapper in org.apache.synapse.securevault.keystore

  Subclasses of KeyStoreWrapper in org.apache.synapse.securevault.keystore
  Modifier and Type
  Class
  Description
  `class`
  `IdentityKeyStoreWrapper`
  Represents the private keyStore entry To provide that abstraction , this class exposes both getter methods to public, private and secret keys
  `class`
  `TrustKeyStoreWrapper`
  Represents the abstraction for trusted KeyStore Only expose to get public keys