IdentityProofingSDK

public class IdentityProofingSDK

Properties

Link copied to clipboard
public final static IdentityProofingSDK INSTANCE

Functions

Link copied to clipboard
public final Response<String> autoFill(Activity activity, AdditionalCustomerFlagData additionalDataFlag, SDKCustomizationOptions sdkCustomizationOptions)

Autofill Customer Data by using ID and extract data from it.

Link copied to clipboard
public final static Response<String> customerEnrollBiometrics(Activity activity, String uniqueNumber, AdditionalCustomerFlagData additionalCustomerFlagData, SDKCustomizationOptions sdkCustomizationOptions)
public final static Response<String> customerEnrollBiometrics(Activity activity, String uniqueNumber, AdditionalCustomerFlagData additionalCustomerFlagData)
public final static Response<String> customerEnrollBiometrics(Activity activity, String uniqueNumber)

Customer Data sent is enrolled with customer record and not processed.

Link copied to clipboard
public final static Response<String> customerVerification(Activity activity, String uniqueNumber, AdditionalCustomerFlagData additionalCustomerFlagData, SDKCustomizationOptions sdkCustomizationOptions)
public final static Response<String> customerVerification(Activity activity, String uniqueNumber, AdditionalCustomerFlagData additionalCustomerFlagData)
public final static Response<String> customerVerification(Activity activity, String uniqueNumber)

Capture of biometric data to verify against a previously enrolled customer.

Link copied to clipboard
public final Response<String> documentCapture(Activity activity, String documentName, Boolean documentCapture, AdditionalCustomerFlagData additionalDataFlag, SDKCustomizationOptions sdkCustomizationOptions)

Developer Guides :

Link copied to clipboard
public final Response<CommonApiResponse> finalSubmit(Context applicationContext)

Final submit makes an API call for all the services.

Link copied to clipboard
public final static Response<String> identifyCustomer(Activity activity, AdditionalCustomerFlagData additionalCustomerFlagData, SDKCustomizationOptions sdkCustomizationOptions)
public final static Response<String> identifyCustomer(Activity activity, AdditionalCustomerFlagData additionalCustomerFlagData)
public final static Response<String> identifyCustomer(Activity activity)

Capture biometric data for a Customer (face, fingerprint, voice or iris) and search the customer DB to see if its already enrolled.

Link copied to clipboard
public final Unit idValidation(Activity activity, AdditionalCustomerFlagData additionalDataFlag, SDKCustomizationOptions sdkCustomizationOptions)
public final static Response<String> idValidation(Activity activity, CaptureBack isBackCapture, AdditionalCustomerFlagData additionalDataFlag, SDKCustomizationOptions sdkCustomizationOptions)
public final static Response<String> idValidation(Activity activity, CaptureBack isBackCapture, AdditionalCustomerFlagData additionalDataFlag)
public final static Response<String> idValidation(Activity activity, CaptureBack isBackCapture)
public final static Response<String> idValidation(Activity activity)
public final Unit idValidation(Activity activity, IdTypeMaster idType, CountryMaster idCountry, StateMasterVO idState, AdditionalCustomerFlagData additionalDataFlag, SDKCustomizationOptions sdkCustomizationOptions)

Capturing ID document(s), validate the ID and extract data from it. It launches the camera to capture ID Document and return the result as obtained in the form of Intent in onActivityResult.

Link copied to clipboard
public final Unit idValidationAndcustomerEnroll(Activity activity, String uniqueNumber, AdditionalCustomerFlagData additionalDataFlag, SDKCustomizationOptions sdkCustomizationOptions)
public final Unit idValidationAndcustomerEnroll(Activity activity, Boolean isBackCaptureRequired, String uniqueNumber, AdditionalCustomerFlagData additionalDataFlag, SDKCustomizationOptions sdkCustomizationOptions)
public final Unit idValidationAndcustomerEnroll(Activity activity, IdTypeMaster idType, CountryMaster idCountry, StateMasterVO idState, String uniqueNumber, AdditionalCustomerFlagData additionalDataFlag, SDKCustomizationOptions sdkCustomizationOptions)

Capturing ID document(s), validate that ID and extract data from it. Additionally capture a selfie of the customer and match it against the photo on the ID, then enroll all captured biometrics with the customer if the match is positive.

Link copied to clipboard
public final Unit idValidationAndMatchFace(Activity activity, AdditionalCustomerFlagData additionalDataFlag, SDKCustomizationOptions sdkCustomizationOptions)
public final Unit idValidationAndMatchFace(Activity activity, Boolean isBackCaptureRequired, AdditionalCustomerFlagData additionalDataFlag, SDKCustomizationOptions sdkCustomizationOptions)
public final Unit idValidationAndMatchFace(Activity activity, IdTypeMaster idType, CountryMaster idCountry, StateMasterVO idState, AdditionalCustomerFlagData additionalDataFlag, SDKCustomizationOptions sdkCustomizationOptions)

Capturing ID document(s), validate the ID and extract data from it. Additionally capture a selfie and match it against the photo on the ID.

Link copied to clipboard
public final Response<InitializeResponse> initialize(Activity activityContext, String apiBaseUrl, Boolean enableDebug, Boolean enableGPS, SDKCustomizationOptions sdkCustomizationOptions, Boolean isUpdateModelsData, String accessToken)

Initialization of the SDK with required parameters and return result of initialization.

Link copied to clipboard
public final Unit liveFaceCheck(Activity activity, SDKCustomizationOptions sdkCustomizationOptions)

Live Face Detection features the ability to perform of a liveness check of the photo image that is sent via API.

Link copied to clipboard
public final Unit setPluginName(String pluginName)

You can set plugin name data for SDK. SDK will be send plugin name into the request meta data for identify client witch plugin are using

Link copied to clipboard
public final static Unit setSignatureData(String signatureData, String signatureDataCoordinates)

Developer Guides :

Link copied to clipboard
public final static Response<String> videoId(Activity activity, AdditionalCustomerFlagData additionalDataFlag, SDKCustomizationOptions sdkCustomizationOptions)
public final static Response<String> videoId(Activity activity, AdditionalCustomerFlagData additionalDataFlag)
public final static Response<String> videoId(Activity activity)