Newer Version Available

This content describes an older version of this product. View Latest

ProcessDetail Class

Contains the verification process details.

Namespace

id_verification

ProcessDetail Constructors

The following are constructors for ProcessDetail.

ProcessDetail(dataSourceType, searchObjectName, searchSequenceNo, searchType, searchResultUniqueIdField, searchResultFilter, searchResultSortOrder, optionalVerifierCount, apexClassName, verificationProcessFieldList, linkedVerificationProcessDetailName, label, developerName)

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

Signature

public ProcessDetail(String dataSourceType, String searchObjectName, Integer searchSequenceNo, String searchType, String searchResultUniqueIdField, String searchResultFilter, String searchResultSortOrder, Integer optionalVerifierCount, String apexClassName, id_verification.VerificationProcessFieldList verificationProcessFieldList, String linkedVerificationProcessDetailName, String label, String developerName)

Parameters

dataSourceType
Type: String
Specifies the source type of the data.
searchObjectName
Type: String
Specifies the API name of the object on which search is performed.
searchSequenceNo
Type: Integer
Specifies the sequence in which the search is performed and the search result is displayed.
searchType
Type: String
Specifies whether the search is text-based or object-based.
searchResultUniqueIdField
Type: String
Specifies the unique idenfitying field of the selected search result.
searchResultFilter
Type: String
Specifies the conditions used to filter search results.
searchResultSortOrder
Type: String
Specifies the values used to sort search results.
optionalVerifierCount
Type: Integer
Specifies the minimum number of optional verifiers that must be checked.
apexClassName
Type: String
Specifies the apex class that’s used to search and verify data in an external system.
verificationProcessFieldList
Type: id_verification.VerificationProcessFieldList
Specifies the list of verification process fields.
linkedVerificationProcessDetailName
Type: String
Specifies the name of the process detail for secondary search.
label
Type: String
Specifies the label for the process detail.
developerName
Type: String
Specifies the developer name for the process detail.

ProcessDetail()

Creates an instance of the ProcessDetail class.

Signature

public ProcessDetail()

ProcessDetail Properties

The following are properties for ProcessDetail.

apexClassName

Specifies the apex class that’s used to search and verify data in an external system.

Signature

public String apexClassName {get; set;}

Property Value

Type: String

dataSourceType

Specifies the source type of the data.
Possible value is:
  • External
  • Internal

Signature

public String dataSourceType {get; set;}

Property Value

Type: String

developerName

Specifies the developer name for the process detail.

Signature

public String developerName {get; set;}

Property Value

Type: String

label

Specifies the label for the process detail.

Signature

public String label {get; set;}

Property Value

Type: String

linkedVerificationProcessDetailName

Specifies the name of the process detail for secondary search.

Signature

public String linkedVerificationProcessDetailName {get; set;}

Property Value

Type: String

optionalVerifierCount

Specifies the minimum number of optional verifiers that must be checked.

Signature

public Integer optionalVerifierCount {get; set;}

Property Value

Type: String

searchObjectName

Specifies the API name of the object on which search is performed.

Signature

public String searchObjectName {get; set;}

Property Value

Type: String

searchResultFilter

Specifies the conditions used to filter search results.

For example, if the search is to perform only in a person account, use isPerson = true.

Signature

public String searchResultFilter {get; set;}

Property Value

Type: String

searchResultSortOrder

Specifies the values used to sort search results.

For example, if you want to sort the results by policy date and arrange them in a descending order, use PolicyDate__c Desc.

Signature

public String searchResultSortOrder {get; set;}

Property Value

Type: String

searchResultUniqueIdField

Specifies the unique idenfitying field of the selected search result.

Signature

public String searchResultUniqueIdField {get; set;}

Property Value

Type: String

searchSequenceNo

Specifies the sequence in which the search is performed and the search result is displayed.

Signature

public Integer searchSequenceNo {get; set;}

Property Value

Type: Integer

searchType

Specifies whether the search is text-based or object-based.

Signature

public String searchType {get; set;}

Property Value

Type: String

verificationProcessFieldList

Specifies the list of verification process fields.

Signature

public id_verification.VerificationProcessFieldList verificationProcessFieldList {get; set;}