Table of Contents

Class IdProofingValiditySettings

Namespace
SEBT.Portal.Core.AppSettings
Assembly
SEBT.Portal.Core.dll

Configures how long an ID proofing verification remains valid before the user must re-verify. Expiration is computed dynamically from IdProofingCompletedAt plus this duration — no baked-in expiration dates are stored.

public class IdProofingValiditySettings : IHaveConfigSectionName
Inheritance
object
IdProofingValiditySettings
Implements

Properties

SectionName

public static string SectionName { get; }

Property Value

string

ValidityDays

How long a completed ID proofing verification remains valid, in days. Default: 1826 days (~5 years). Use a low value in test environments to facilitate expiration testing.

[Range(1, 2147483647, ErrorMessage = "IdProofingValidity:ValidityDays must be at least 1; a lower value expires every verification immediately.")]
public int ValidityDays { get; set; }

Property Value

int