Class VerificationStatusResponse
- Namespace
- SEBT.Portal.UseCases.IdProofing
- Assembly
- SEBT.Portal.UseCases.dll
Response from checking verification status. Matches the frontend contract from DC-137.
public record VerificationStatusResponse
- Inheritance
-
objectVerificationStatusResponse
Constructors
VerificationStatusResponse(string, bool?, string?)
Response from checking verification status. Matches the frontend contract from DC-137.
public VerificationStatusResponse(string Status, bool? AllowIdRetry = null, string? OffboardingReason = null)
Parameters
StatusstringOne of: "pending", "verified", "rejected".
AllowIdRetrybool?Whether the user can retry with a different ID (server-derived).
OffboardingReasonstringPresent when status is "rejected".
Properties
AllowIdRetry
Whether the user can retry with a different ID (server-derived).
public bool? AllowIdRetry { get; init; }
Property Value
- bool?
OffboardingReason
Present when status is "rejected".
public string? OffboardingReason { get; init; }
Property Value
- string
Status
One of: "pending", "verified", "rejected".
public string Status { get; init; }
Property Value
- string