Class SocureDocvSession
- Namespace
- SEBT.Portal.Core.Models.DocVerification
- Assembly
- SEBT.Portal.Core.dll
Represents the response from Socure's DocV token generation. Contains the transaction token and URL needed by the frontend SDK.
public record SocureDocvSession
- Inheritance
-
objectSocureDocvSession
Constructors
SocureDocvSession(string, string, string, string)
Represents the response from Socure's DocV token generation. Contains the transaction token and URL needed by the frontend SDK.
public SocureDocvSession(string DocvTransactionToken, string DocvUrl, string ReferenceId, string EvalId)
Parameters
DocvTransactionTokenstringThe token passed to the Socure DocV frontend SDK.
DocvUrlstringThe Socure verification URL for the document capture flow.
ReferenceIdstringSocure's reference ID for correlating webhook callbacks.
EvalIdstringSocure's evaluation ID for fallback correlation.
Properties
DocvTransactionToken
The token passed to the Socure DocV frontend SDK.
public string DocvTransactionToken { get; init; }
Property Value
- string
DocvUrl
The Socure verification URL for the document capture flow.
public string DocvUrl { get; init; }
Property Value
- string
EvalId
Socure's evaluation ID for fallback correlation.
public string EvalId { get; init; }
Property Value
- string
ReferenceId
Socure's reference ID for correlating webhook callbacks.
public string ReferenceId { get; init; }
Property Value
- string