QoreIDParams object is how you provide data relevant to the SDK.
val params:QoreIDParams = QoreIDParams()
// call other methods as described below...
Set your QoreID client ID (as obtained from your QoreID portal).
|Your QoreID app key
Provide a value to be used as an identifier for a customer who is the subject of this verification.
|String that identifies a customer in your organization.
Call this method to indicate that the SDK should be launched in Collection mode. This is required to carry out a verification in Collection mode.
|Value representing a QoreID service product. See the list of options here - Product Codes
Call this method to indicate that the SDK should launch in Workflow mode. This is required to carry out a Workflow verification
|ID of a workflow you have created on your QoreID Portal dashboard
Use this to provide input data about the target of the verification. If not provided, the end-user will be asked to provide the data in a form, where needed.
|See the InputData section below.
Alternative to calling
|Provide details about an individual Applicant.
|Provide details for an address verification.
|Provide details for an identity verification
Required for verifications that involve OCR ID document scan.
|See more about OCR - Accepted Documents here.
Set your organization logo.
|Drawable resource for the image
Used to provide input data for the SDK verification session.
val inputData = InputData(applicant: ApplicantData, address: AddressData)
Used to provide data about an individual who is the subject of a verification.
private val applicantData = ApplicantData(
Used this to provide address data for Verifind verifications.
private val addressData = AddressData(
// ... Other params depending on the subject country
Updated 9 months ago