JumioIDCredential

Takes care of the ID verification process.

Properties

Link copied to clipboard

Represents all supported countries in ISO 3166 ALPHA-3 with a corresponding List of JumioPhysicalDocuments.

Link copied to clipboard

Represents all the JumioScanPart that are required for this credential.

Link copied to clipboard
open override val isConfigured: Boolean

Indicates if this credential is configured and credentialParts are available.

Link copied to clipboard

Suggests a country in ISO 3166 ALPHA-3 based on the device IP, if this country is supported.

Link copied to clipboard

Represents all supported country codes in ISO 3166 ALPHA-3.

Functions

Link copied to clipboard
open override fun cancel()

Cancels the credential

Link copied to clipboard
open override fun finish()

Finishes the credential in case isComplete is true, otherwise an IllegalArgumentException will be thrown

Link copied to clipboard

Returns the list of available JumioDigitalDocuments for a given countryCode.

Link copied to clipboard

Returns the list of available JumioPhysicalDocuments for a given countryCode.

Link copied to clipboard
open override fun initScanPart(credentialPart: JumioCredentialPart, scanPartInterface: JumioScanPartInterface): JumioScanPart

Initializes and returns a JumioScanPart based on the provided JumioCredentialPart

Link copied to clipboard

Validates a given country and document combination

Link copied to clipboard
fun setConfiguration(country: String, document: JumioDocument)

Sets a given country and document combination