VerificationContext Class

Contains information about the verification context, including the process definition, selected search result, selected verified result, and verified result.

Namespace 

id_verification

VerificationContext Constructors 

The following are constructors for VerificationContext.

VerificationContext(processDefinition, selectedSearchResult, selectedVerifiedResult, verifiedResult, message, isSuccess) 

Creates an instance of the VerificationContext class with the specified parameter values.

Signature 

public VerificationContext(id_verification.ProcessDefinition processDefinition, id_verification.SelectedSearchResult selectedSearchResult, id_verification.SelectedVerifiedResult selectedVerifiedResult, id_verification.VerifiedResult verifiedResult, String message, Boolean isSuccess)

Parameters 

processDefinition

Type: id_verification.ProcessDefinition

Required. Represents the identity verification process definition.

selectedSearchResult

Type: id_verification.SelectedSearchResult

Required. Represents the details of the object and fields to appear in the search result.

selectedVerifiedResult

Type: id_verification.SelectedVerifiedResult

Represents the data from primary search, which is used for secondary search.

verifiedResult

Type: id_verification.VerifiedResult

Represents the verified result.

message

Type: String

Indicates the request response message.

isSuccess

Type: Boolean

Indicates whether the verification result is successful or not.

VerificationContext(processDefinition) 

Creates an instance of the VerificationContext class with the specified parameter values.

Signature 

public VerificationContext(id_verification.ProcessDefinition processDefinition)

Parameters 

processDefinition

Type: id_verification.ProcessDefinition

Required. Represents the identity verification process definition.

VerificationContext() 

Creates an instance of the VerificationContext class.

Signature 

public VerificationContext()

VerificationContext Properties 

The following are properties for VerificationContext.

  • isSuccess

    Indicates whether the verification result is successful or not.

  • message

    Indicates the request response message.

  • processDefinition

    Represents the identity verification process definition.

  • selectedSearchResult

    Represents the details of the object and fields to appear in the search result.

  • selectedVerifiedResult

    Represents the data from primary search, which is used for secondary search.

  • verifiedResult

    Represents the verified result.

isSuccess 

Indicates whether the verification result is successful or not.

Signature 

public Boolean isSuccess {get; set;}

Property Value 

Type: Boolean

message 

Indicates the request response message.

Signature 

public String message {get; set;}

Property Value 

Type: String

processDefinition 

Represents the identity verification process definition.

Signature 

public id_verification.ProcessDefinition processDefinition {get; set;}

Property Value 

Type: id_verification.ProcessDefinition

selectedSearchResult 

Represents the details of the object and fields to appear in the search result.

Signature 

public id_verification.SelectedSearchResult selectedSearchResult {get; set;}

Property Value 

Type: id_verification.SelectedSearchResult

selectedVerifiedResult 

Represents the data from primary search, which is used for secondary search.

Signature 

public id_verification.SelectedVerifiedResult selectedVerifiedResult {get; set;}

Property Value 

Type: id_verification.SelectedVerifiedResult

verifiedResult 

Represents the verified result.

Signature 

public id_verification.VerifiedResult verifiedResult {get; set;}

Property Value 

Type: id_verification.VerifiedResult