Table of Contents

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

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

DocvTransactionToken string

The token passed to the Socure DocV frontend SDK.

DocvUrl string

The Socure verification URL for the document capture flow.

ReferenceId string

Socure's reference ID for correlating webhook callbacks.

EvalId string

Socure'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