internal CryptoValueDescriptor(byte[] data, bool includeData, TrimOptions options, Encoding defaultEncoding) { _data = data; _includeData = includeData; Options = options; DefaultEncoding = defaultEncoding; }
public CryptoValue( byte[] original, byte[] cipher, CryptoMode direction, Dictionary <string, object> contextData, TrimOptions options) { OriginalData = original; CipherData = cipher; Direction = direction; CryptoContextData = contextData ?? new Dictionary <string, object>(); _options = options ?? TrimOptions.Instance; }
public SignableCryptoValue(byte[] original, byte[] cipher, CryptoMode direction, Dictionary <string, object> contextData, TrimOptions options) : base(original, cipher, direction, contextData, options) { }
public SignValue(byte[] signature, TrimOptions options) { Signature = signature; _options = options ?? TrimOptions.Instance; }