Class IdProofingAssessmentResult
Result of an ID proofing risk assessment from Socure.
public record IdProofingAssessmentResult
- Inheritance
-
objectIdProofingAssessmentResult
Constructors
IdProofingAssessmentResult(IdProofingOutcome, bool, SocureDocvSession?, IReadOnlyList<string>?)
Result of an ID proofing risk assessment from Socure.
public IdProofingAssessmentResult(IdProofingOutcome Outcome, bool AllowIdRetry, SocureDocvSession? DocvSession = null, IReadOnlyList<string>? DocumentVerificationReasonCodes = null)
Parameters
OutcomeIdProofingOutcomeWhether the user matched, needs doc verification, or failed.
AllowIdRetryboolWhether the user can retry with a different ID number.
DocvSessionSocureDocvSessionDocV session data from the evaluation response, if document verification is required.
DocumentVerificationReasonCodesIReadOnlyList<string>Socure DocV reason codes from the evaluation enrichments, when present.
Properties
AllowIdRetry
Whether the user can retry with a different ID number.
public bool AllowIdRetry { get; init; }
Property Value
- bool
DocumentVerificationReasonCodes
Socure DocV reason codes from the evaluation enrichments, when present.
public IReadOnlyList<string>? DocumentVerificationReasonCodes { get; init; }
Property Value
- IReadOnlyList<string>
DocvSession
DocV session data from the evaluation response, if document verification is required.
public SocureDocvSession? DocvSession { get; init; }
Property Value
Outcome
Whether the user matched, needs doc verification, or failed.
public IdProofingOutcome Outcome { get; init; }