Enum VerificationSessionStatus
- Namespace
- Tessio.Verifier.AspNetCore
- Assembly
- Tessio.Verifier.AspNetCore.dll
Lifecycle states for a verification session.
public enum VerificationSessionStatus
Fields
Completed = 1Verification ran and produced a VerificationResult. Inspect IsValid to know whether the credential was accepted.
Expired = 2Session TTL elapsed before the wallet returned a response.
Pending = 0Request issued; awaiting wallet response.
Remarks
FROZEN contract (contracts-v0). A failed verification (e.g., bad signature, untrusted issuer) is still modeled as Completed; consult IsValid for pass/fail. Unless the deployment turns on CompleteOnlyOnValidResponse, an opt-in that keeps a session Pending after a failed verification, and so can end it as Expired after responses arrived.