Table of Contents

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
object
VerificationStatusResponse

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

Status string

One of: "pending", "verified", "rejected".

AllowIdRetry bool?

Whether the user can retry with a different ID (server-derived).

OffboardingReason string

Present 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