C# Class MassTransit.Serialization.AesCryptoStreamProvider

Inheritance: ICryptoStreamProvider
Datei anzeigen Open project: MassTransit/MassTransit Class Usage Examples

Public Methods

Method Description
AesCryptoStreamProvider ( ISymmetricKeyProvider keyProvider, string defaultKeyId, PaddingMode paddingMode = PaddingMode.PKCS7 ) : System
CreateEncryptor ( byte key, byte iv ) : ICryptoTransform
Probe ( ProbeContext context ) : void

Private Methods

Method Description
CreateDecryptor ( byte key, byte iv ) : ICryptoTransform
ICryptoStreamProvider ( Stream stream, string keyId, CryptoStreamMode streamMode ) : Stream

Method Details

AesCryptoStreamProvider() public method

public AesCryptoStreamProvider ( ISymmetricKeyProvider keyProvider, string defaultKeyId, PaddingMode paddingMode = PaddingMode.PKCS7 ) : System
keyProvider ISymmetricKeyProvider
defaultKeyId string
paddingMode PaddingMode
return System

CreateEncryptor() public method

public CreateEncryptor ( byte key, byte iv ) : ICryptoTransform
key byte
iv byte
return ICryptoTransform

Probe() public method

public Probe ( ProbeContext context ) : void
context ProbeContext
return void