# Package org.apache.synapse.securevault.keystore

package org.apache.synapse.securevault.keystore

- Related Packages
  Package
  Description
  org.apache.synapse.securevault
  org.apache.synapse.securevault.commons
  org.apache.synapse.securevault.definition
  org.apache.synapse.securevault.secret
  org.apache.synapse.securevault.tool
- Classes
  Class
  Description
  AbstractKeyStoreLoader
  Provides the base for loading KeyStores
  CACertsLoader
  Constructs a keyStore from CA certificates
  IdentityKeyStoreWrapper
  Represents the private keyStore entry To provide that abstraction , this class exposes both getter methods to public, private and secret keys
  JKSKeyStoreLoader
  Loads KeyStore from a JKS file
  KeyStoreWrapper
  Wraps the keyStore and provide abstraction need for ciphering.
  PKCS12KeyStoreLoader
  PKCS8KeyStoreLoader
  Constructs a KeyStore instance of type JKS from a pkcs8 private key and certificate.
  TrustKeyStoreWrapper
  Represents the abstraction for trusted KeyStore Only expose to get public keys