Namespace SEBT.Portal.Infrastructure.Data.Entities
Classes
- CardReplacementRequestEntity
Records a card replacement request for cooldown enforcement. Household and case identifiers are stored as HMAC-SHA256 hashes (via IIdentifierHasher) because only lookup-by-hash is needed — original values are never retrieved.
- DocVerificationChallengeEntity
Entity model for tracking individual document verification attempts. Each challenge has its own lifecycle independent from the user's overall proofing status.
- UserEntity
Entity model for tracking user IAL level.
- UserOptInEntity
Entity model for tracking user opt-ins for storing email and/or date of birth.