Table of Contents

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.

DeidentifiedChildResultEntity
DocVerificationChallengeEntity

Entity model for tracking individual document verification attempts. Each challenge has its own lifecycle independent from the user's overall proofing status.

EnrollmentCheckSubmissionEntity
UserEntity

Entity model for tracking user IAL level.

UserOptInEntity

Entity model for tracking user opt-ins for storing email and/or date of birth.