Table of Contents

Class ConfigureIdProofingRequirements

Namespace
SEBT.Portal.Infrastructure.Configuration
Assembly
SEBT.Portal.Infrastructure.dll

Custom config binder for IdProofingRequirements. Handles the polymorphic value format: each key can be a simple string ("IAL1plus") or an object with per-case-type sub-requirements.

public class ConfigureIdProofingRequirements
Inheritance
object
ConfigureIdProofingRequirements

Constructors

ConfigureIdProofingRequirements(IConfiguration, ILogger<ConfigureIdProofingRequirements>)

Custom config binder for IdProofingRequirements. Handles the polymorphic value format: each key can be a simple string ("IAL1plus") or an object with per-case-type sub-requirements.

public ConfigureIdProofingRequirements(IConfiguration config, ILogger<ConfigureIdProofingRequirements> logger)

Parameters

config IConfiguration
logger ILogger<ConfigureIdProofingRequirements>

Methods

Configure(IdProofingRequirementsSettings)

Configures a IdProofingRequirementsSettings instance.

public void Configure(IdProofingRequirementsSettings options)

Parameters

options IdProofingRequirementsSettings

The options instance to configure.