Package org.apache.synapse.securevault
package org.apache.synapse.securevault
-
ClassDescriptionThe Cipher doing asymmetric cryptographic operationsWraps the cipher and expose abstraction need for synapse cipheringCreates CiphersCipher Operation Mode.Provides Decrypt operationHelper to handle encoding and decoding of data streams.Encoding TypesProvides Encrypt operationICACertsLoader provides an uniform interface to create a keyStore containing CA certs (trust store)Provides a way to load KeyStoreKeyStore TypesWraps a SecretResolver and exposes as a singleton PasswordManager TODO - more docResponsible for resolving secrets such as password.Factory for creating
SecretResolverinstancesCommon exception for all within secure vault module - TODO create fine grain exceptionsThe Cipher doing symmetric cryptographic operations Uses default key when these is no SecretKey