Table of Contents

Class RijndaelModule

Namespace
Nucs.JsonSettings.Modulation
Assembly
Nucs.JsonSettings.dll

Obsolete alias for EncryptionModule. Retained only so existing new RijndaelModule(...) and RijndaelModule.FromRawKey(...) call sites keep compiling; every member forwards to EncryptionModule, which now runs on System.Security.Cryptography directly. The default algorithm and the on-disk format are unchanged, so a module built through this shim reads and writes exactly what it did before.

[Obsolete("RijndaelModule was renamed to EncryptionModule when encryption moved onto System.Security.Cryptography directly. This shim forwards to EncryptionModule and will be removed in a future major version.")]
public class RijndaelModule : EncryptionModule, IDisposable
Inheritance
RijndaelModule
Implements
Inherited Members

Constructors

RijndaelModule(byte[])

public RijndaelModule(byte[] password)

Parameters

password byte[]

RijndaelModule(Func<byte[]>)

public RijndaelModule(Func<byte[]> passwordFetcher)

Parameters

passwordFetcher Func<byte[]>

RijndaelModule(Func<byte[]>, bool)

protected RijndaelModule(Func<byte[]> fetcher, bool rawKey)

Parameters

fetcher Func<byte[]>
rawKey bool

RijndaelModule(Func<SecureString>)

public RijndaelModule(Func<SecureString> passwordFetcher)

Parameters

passwordFetcher Func<SecureString>

RijndaelModule(Func<string>)

public RijndaelModule(Func<string> passwordFetcher)

Parameters

passwordFetcher Func<string>

RijndaelModule(SecureString)

public RijndaelModule(SecureString password)

Parameters

password SecureString

RijndaelModule(string)

public RijndaelModule(string password)

Parameters

password string

Methods

FromRawKey(byte[])

Obsolete alias for FromRawKey(byte[]).

public static RijndaelModule FromRawKey(byte[] key)

Parameters

key byte[]

Returns

RijndaelModule

FromRawKey(Func<byte[]>)

Obsolete alias for FromRawKey(Func<byte[]>).

public static RijndaelModule FromRawKey(Func<byte[]> keyFetcher)

Parameters

keyFetcher Func<byte[]>

Returns

RijndaelModule