| 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.