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.