Interface | Description |
---|---|
DecryptionProvider |
Provides Decrypt operation
|
EncryptionProvider |
Provides Encrypt operation
|
ICACertsLoader |
ICACertsLoader provides an uniform interface to create a keyStore containing CA certs
(trust store)
|
IKeyStoreLoader |
Provides a way to load KeyStore
|
Class | Description |
---|---|
AsymmetricCipher |
The Cipher doing asymmetric cryptographic operations
|
BaseCipher |
Wraps the cipher and expose abstraction need for synapse ciphering
|
CipherFactory |
Creates Ciphers
|
EncodingHelper |
Helper to handle encoding and decoding of data streams.
|
PasswordManager |
Wraps a SecretResolver and exposes as a singleton PasswordManager
TODO - more doc
|
SecretResolver |
Responsible for resolving secrets such as password.
|
SecretResolverFactory |
Factory for creating
SecretResolver instances |
SecurityConstants | |
SymmetricCipher |
The Cipher doing symmetric cryptographic operations
Uses default key when these is no SecretKey
|
Enum | Description |
---|---|
CipherOperationMode |
Cipher Operation Mode.
|
EncodingType |
Encoding Types
|
KeyStoreType |
KeyStore Types
|
Exception | Description |
---|---|
SecureVaultException |
Common exception for all within secure vault module - TODO create fine grain exceptions
|
Copyright © 2005-2017 Apache Software Foundation. All Rights Reserved.