Interface IPasswordStorage<T>
Defines a set of members to be implemented by a type that implements IPasswordStorage and that exposes configuration data for a key‑derivation algorithm.
Inherited Members
Namespace: TheXDS.MCART.Security
Assembly: MCART.Security.dll
Syntax
public interface IPasswordStorage<T> : IPasswordStorage where T : struct
Type Parameters
| Name | Description |
|---|---|
| T | The type that holds the configuration values. It is recommended to use record or record struct types with immutable properties for safety. |
Properties
| Edit this page View SourceSettings
Gets a reference to the active configuration of this instance.
Declaration
T Settings { get; set; }
Property Value
| Type | Description |
|---|---|
| T |
Methods
| Edit this page View SourceConfigureFrom(ReadOnlySpan<byte>)
Configure this instance from a block of data that represents the serialized configuration.
Declaration
void ConfigureFrom(ReadOnlySpan<byte> data)
Parameters
| Type | Name | Description |
|---|---|---|
| ReadOnlySpan<byte> | data | A read‑only span of bytes that contains the configuration block. |