Namespace Silverback.Messaging.Encryption
Classes
- DecryptorConsumerBehavior
Decrypts the message according to the IDecryptionSettings.
- EncryptorProducerBehavior
Encrypts the message according to the IEncryptionSettings.
- SilverbackCryptoStream
The base class for the Stream implementations used to encrypt and decrypt the integration messages.
- SilverbackCryptoStreamFactory
The factory used to create the SilverbackCryptoStream implementation according to the IEncryptionSettings or IDecryptionSettings.
- SymmetricDecryptStream
The implementation of SilverbackCryptoStream based on a SymmetricAlgorithm used to decrypt the messages.
- SymmetricDecryptionSettings
The decryption settings used to decrypt the messages.
- SymmetricEncryptStream
The implementation of SilverbackCryptoStream based on a SymmetricAlgorithm used to encrypt the messages.
- SymmetricEncryptionSettings
The encryption settings used to encrypt the messages.
- SymmetricEncryptionSettingsBase
The base class for symmetric encryption settings used to encrypt or decrypt the messages being sent through the message broker.
Interfaces
- IDecryptionSettings
The interface to be implemented by the decryption settings classes such as SymmetricDecryptionSettings.
- IEncryptionSettings
The interface to be implemented by the encryption settings classes such as SymmetricEncryptionSettings.
- ISilverbackCryptoStreamFactory
The factory used to create the SilverbackCryptoStream implementation according to the IEncryptionSettings or IDecryptionSettings.