Mobile SDKs18 pages

CustomerDataMatchConfig

← Browse native SDK reference

On this page · 5 sections
IDentity-SDK/com.idmission.sdk2.client.model/CustomerDataMatchConfig

CustomerDataMatchConfig

@Serializable()
public final class CustomerDataMatchConfig

Parameters

clientTraceId

Valid values are: - Client Trace ID generated by client applicationIt can be as long as 256 characters.

Constructors

public CustomerDataMatchConfig CustomerDataMatchConfig(String idNumberMatch, String idNumberMatchAlgorithm, String idNumberMatchThreshold, String dateOfBirthMatch, String dateOfBirthMatchAlgorithm, String dateOfBirthMatchThreshold, String expiryDateMatch, String expiryDateMatchAlgorithm, String expiryDateMatchThreshold, String nameMatch, String nameMatchAlgorithm, String nameMatchThreshold, String firstNameMatch, String firstNameMatchAlgorithm, String firstNameMatchThreshold, String middleNameMatch, String middleNameMatchAlgorithm, String middleNameMatchThreshold, String lastNameMatch, String lastNameMatchAlgorithm, String lastNameMatchThreshold, String addressMatch, String addressMatchAlgorithm, String addressMatchThreshold)
public CustomerDataMatchConfig CustomerDataMatchConfig(String idNumberMatch, String idNumberMatchAlgorithm, String idNumberMatchThreshold, String dateOfBirthMatch, String dateOfBirthMatchAlgorithm, String dateOfBirthMatchThreshold, String expiryDateMatch, String expiryDateMatchAlgorithm, String expiryDateMatchThreshold, String nameMatch, String nameMatchAlgorithm, String nameMatchThreshold, String firstNameMatch, String firstNameMatchAlgorithm, String firstNameMatchThreshold, String middleNameMatch, String middleNameMatchAlgorithm, String middleNameMatchThreshold, String lastNameMatch, String lastNameMatchAlgorithm, String lastNameMatchThreshold, String addressMatch, String addressMatchAlgorithm)
public CustomerDataMatchConfig CustomerDataMatchConfig(String idNumberMatch, String idNumberMatchAlgorithm, String idNumberMatchThreshold, String dateOfBirthMatch, String dateOfBirthMatchAlgorithm, String dateOfBirthMatchThreshold, String expiryDateMatch, String expiryDateMatchAlgorithm, String expiryDateMatchThreshold, String nameMatch, String nameMatchAlgorithm, String nameMatchThreshold, String firstNameMatch, String firstNameMatchAlgorithm, String firstNameMatchThreshold, String middleNameMatch, String middleNameMatchAlgorithm, String middleNameMatchThreshold, String lastNameMatch, String lastNameMatchAlgorithm, String lastNameMatchThreshold, String addressMatch)
public CustomerDataMatchConfig CustomerDataMatchConfig(String idNumberMatch, String idNumberMatchAlgorithm, String idNumberMatchThreshold, String dateOfBirthMatch, String dateOfBirthMatchAlgorithm, String dateOfBirthMatchThreshold, String expiryDateMatch, String expiryDateMatchAlgorithm, String expiryDateMatchThreshold, String nameMatch, String nameMatchAlgorithm, String nameMatchThreshold, String firstNameMatch, String firstNameMatchAlgorithm, String firstNameMatchThreshold, String middleNameMatch, String middleNameMatchAlgorithm, String middleNameMatchThreshold, String lastNameMatch, String lastNameMatchAlgorithm, String lastNameMatchThreshold)
public CustomerDataMatchConfig CustomerDataMatchConfig(String idNumberMatch, String idNumberMatchAlgorithm, String idNumberMatchThreshold, String dateOfBirthMatch, String dateOfBirthMatchAlgorithm, String dateOfBirthMatchThreshold, String expiryDateMatch, String expiryDateMatchAlgorithm, String expiryDateMatchThreshold, String nameMatch, String nameMatchAlgorithm, String nameMatchThreshold, String firstNameMatch, String firstNameMatchAlgorithm, String firstNameMatchThreshold, String middleNameMatch, String middleNameMatchAlgorithm, String middleNameMatchThreshold, String lastNameMatch, String lastNameMatchAlgorithm)
public CustomerDataMatchConfig CustomerDataMatchConfig(String idNumberMatch, String idNumberMatchAlgorithm, String idNumberMatchThreshold, String dateOfBirthMatch, String dateOfBirthMatchAlgorithm, String dateOfBirthMatchThreshold, String expiryDateMatch, String expiryDateMatchAlgorithm, String expiryDateMatchThreshold, String nameMatch, String nameMatchAlgorithm, String nameMatchThreshold, String firstNameMatch, String firstNameMatchAlgorithm, String firstNameMatchThreshold, String middleNameMatch, String middleNameMatchAlgorithm, String middleNameMatchThreshold, String lastNameMatch)
public CustomerDataMatchConfig CustomerDataMatchConfig(String idNumberMatch, String idNumberMatchAlgorithm, String idNumberMatchThreshold, String dateOfBirthMatch, String dateOfBirthMatchAlgorithm, String dateOfBirthMatchThreshold, String expiryDateMatch, String expiryDateMatchAlgorithm, String expiryDateMatchThreshold, String nameMatch, String nameMatchAlgorithm, String nameMatchThreshold, String firstNameMatch, String firstNameMatchAlgorithm, String firstNameMatchThreshold, String middleNameMatch, String middleNameMatchAlgorithm, String middleNameMatchThreshold)
public CustomerDataMatchConfig CustomerDataMatchConfig(String idNumberMatch, String idNumberMatchAlgorithm, String idNumberMatchThreshold, String dateOfBirthMatch, String dateOfBirthMatchAlgorithm, String dateOfBirthMatchThreshold, String expiryDateMatch, String expiryDateMatchAlgorithm, String expiryDateMatchThreshold, String nameMatch, String nameMatchAlgorithm, String nameMatchThreshold, String firstNameMatch, String firstNameMatchAlgorithm, String firstNameMatchThreshold, String middleNameMatch, String middleNameMatchAlgorithm)
public CustomerDataMatchConfig CustomerDataMatchConfig(String idNumberMatch, String idNumberMatchAlgorithm, String idNumberMatchThreshold, String dateOfBirthMatch, String dateOfBirthMatchAlgorithm, String dateOfBirthMatchThreshold, String expiryDateMatch, String expiryDateMatchAlgorithm, String expiryDateMatchThreshold, String nameMatch, String nameMatchAlgorithm, String nameMatchThreshold, String firstNameMatch, String firstNameMatchAlgorithm, String firstNameMatchThreshold, String middleNameMatch)
public CustomerDataMatchConfig CustomerDataMatchConfig(String idNumberMatch, String idNumberMatchAlgorithm, String idNumberMatchThreshold, String dateOfBirthMatch, String dateOfBirthMatchAlgorithm, String dateOfBirthMatchThreshold, String expiryDateMatch, String expiryDateMatchAlgorithm, String expiryDateMatchThreshold, String nameMatch, String nameMatchAlgorithm, String nameMatchThreshold, String firstNameMatch, String firstNameMatchAlgorithm, String firstNameMatchThreshold)
public CustomerDataMatchConfig CustomerDataMatchConfig(String idNumberMatch, String idNumberMatchAlgorithm, String idNumberMatchThreshold, String dateOfBirthMatch, String dateOfBirthMatchAlgorithm, String dateOfBirthMatchThreshold, String expiryDateMatch, String expiryDateMatchAlgorithm, String expiryDateMatchThreshold, String nameMatch, String nameMatchAlgorithm, String nameMatchThreshold, String firstNameMatch, String firstNameMatchAlgorithm)
public CustomerDataMatchConfig CustomerDataMatchConfig(String idNumberMatch, String idNumberMatchAlgorithm, String idNumberMatchThreshold, String dateOfBirthMatch, String dateOfBirthMatchAlgorithm, String dateOfBirthMatchThreshold, String expiryDateMatch, String expiryDateMatchAlgorithm, String expiryDateMatchThreshold, String nameMatch, String nameMatchAlgorithm, String nameMatchThreshold, String firstNameMatch)
public CustomerDataMatchConfig CustomerDataMatchConfig(String idNumberMatch, String idNumberMatchAlgorithm, String idNumberMatchThreshold, String dateOfBirthMatch, String dateOfBirthMatchAlgorithm, String dateOfBirthMatchThreshold, String expiryDateMatch, String expiryDateMatchAlgorithm, String expiryDateMatchThreshold, String nameMatch, String nameMatchAlgorithm, String nameMatchThreshold)
public CustomerDataMatchConfig CustomerDataMatchConfig(String idNumberMatch, String idNumberMatchAlgorithm, String idNumberMatchThreshold, String dateOfBirthMatch, String dateOfBirthMatchAlgorithm, String dateOfBirthMatchThreshold, String expiryDateMatch, String expiryDateMatchAlgorithm, String expiryDateMatchThreshold, String nameMatch, String nameMatchAlgorithm)
public CustomerDataMatchConfig CustomerDataMatchConfig(String idNumberMatch, String idNumberMatchAlgorithm, String idNumberMatchThreshold, String dateOfBirthMatch, String dateOfBirthMatchAlgorithm, String dateOfBirthMatchThreshold, String expiryDateMatch, String expiryDateMatchAlgorithm, String expiryDateMatchThreshold, String nameMatch)
public CustomerDataMatchConfig CustomerDataMatchConfig(String idNumberMatch, String idNumberMatchAlgorithm, String idNumberMatchThreshold, String dateOfBirthMatch, String dateOfBirthMatchAlgorithm, String dateOfBirthMatchThreshold, String expiryDateMatch, String expiryDateMatchAlgorithm, String expiryDateMatchThreshold)
public CustomerDataMatchConfig CustomerDataMatchConfig(String idNumberMatch, String idNumberMatchAlgorithm, String idNumberMatchThreshold, String dateOfBirthMatch, String dateOfBirthMatchAlgorithm, String dateOfBirthMatchThreshold, String expiryDateMatch, String expiryDateMatchAlgorithm)
public CustomerDataMatchConfig CustomerDataMatchConfig(String idNumberMatch, String idNumberMatchAlgorithm, String idNumberMatchThreshold, String dateOfBirthMatch, String dateOfBirthMatchAlgorithm, String dateOfBirthMatchThreshold, String expiryDateMatch)
public CustomerDataMatchConfig CustomerDataMatchConfig(String idNumberMatch, String idNumberMatchAlgorithm, String idNumberMatchThreshold, String dateOfBirthMatch, String dateOfBirthMatchAlgorithm, String dateOfBirthMatchThreshold)
public CustomerDataMatchConfig CustomerDataMatchConfig(String idNumberMatch, String idNumberMatchAlgorithm, String idNumberMatchThreshold, String dateOfBirthMatch, String dateOfBirthMatchAlgorithm)
public CustomerDataMatchConfig CustomerDataMatchConfig(String idNumberMatch, String idNumberMatchAlgorithm, String idNumberMatchThreshold, String dateOfBirthMatch)
public CustomerDataMatchConfig CustomerDataMatchConfig(String idNumberMatch, String idNumberMatchAlgorithm, String idNumberMatchThreshold)
public CustomerDataMatchConfig CustomerDataMatchConfig(String idNumberMatch, String idNumberMatchAlgorithm)

Properties

string example: N Valid values are:

string example: JW This can be optionally provided to indicate the specific text matching algorithm that will be used for matching.

string example: 70 This can be optionally provided to indicate the threshold to be used for the algorithm provided. This can be any number from 0-100, 0 being no match and 100 being an exact match. If this is not provided, the defaults defined in IDmission's platform for the algorithm provided will be used.

string example: N Valid values are:

string example: JW This can be optionally provided to indicate the specific text matching algorithm that will be used for matching.

string example: 80 This can be optionally provided to indicate the threshold to be used for the algorithm provided. This can be any number from 0-100, 0 being no match and 100 being an exact match. If this is not provided, the defaults defined in IDmission's platform for the algorithm provided will be used.

string example: N Valid values are:

example: JW This can be optionally provided to indicate the specific text matching algorithm that will be used for matching.

string example: 90 This can be optionally provided to indicate the threshold to be used for the algorithm provided. This can be any number from 0-100, 0 being no match and 100 being an exact match. If this is not provided, the defaults defined in IDmission's platform for the algorithm provided will be used.

string example: N Valid values are:

string example: JW This can be optionally provided to indicate the specific text matching algorithm that will be used for matching.

string example: 70 This can be optionally provided to indicate the threshold to be used for the algorithm provided. This can be any number from 0-100, 0 being no match and 100 being an exact match. If this is not provided, the defaults defined in IDmission's platform for the algorithm provided will be used.

string example: N Valid values are:

string example: JW This can be optionally provided to indicate the specific text matching algorithm that will be used for matching.

string example: 80 This can be optionally provided to indicate the threshold to be used for the algorithm provided. This can be any number from 0-100, 0 being no match and 100 being an exact match. If this is not provided, the defaults defined in IDmission's platform for the algorithm provided will be used.

string example: N Valid values are:

string example: JW This can be optionally provided to indicate the specific text matching algorithm that will be used for matching.

string example: 90 This can be optionally provided to indicate the threshold to be used for the algorithm provided. This can be any number from 0-100, 0 being no match and 100 being an exact match. If this is not provided, the defaults defined in IDmission's platform for the algorithm provided will be used.

string example: N Valid values are:

string example: JW This can be optionally provided to indicate the specific text matching algorithm that will be used for matching.

string example: 15 This can be optionally provided to indicate the threshold to be used for the algorithm provided. This can be any number from 0-100, 0 being no match and 100 being an exact match. If this is not provided, the defaults defined in IDmission's platform for the algorithm provided will be used.

private String nameMatch

string example: N Valid values are:

string example: JW This can be optionally provided to indicate the specific text matching algorithm that will be used for matching.

string example: 70 This can be optionally provided to indicate the threshold to be used for the algorithm provided. This can be any number from 0-100, 0 being no match and 100 being an exact match. If this is not provided, the defaults defined in IDmission's platform for the algorithm provided will be used.

Functions

public final String getAddressMatch()

string example: N Valid values are:

string example: JW This can be optionally provided to indicate the specific text matching algorithm that will be used for matching.

string example: 70 This can be optionally provided to indicate the threshold to be used for the algorithm provided. This can be any number from 0-100, 0 being no match and 100 being an exact match. If this is not provided, the defaults defined in IDmission's platform for the algorithm provided will be used.

public final String getDateOfBirthMatch()

string example: N Valid values are:

string example: JW This can be optionally provided to indicate the specific text matching algorithm that will be used for matching.

string example: 80 This can be optionally provided to indicate the threshold to be used for the algorithm provided. This can be any number from 0-100, 0 being no match and 100 being an exact match. If this is not provided, the defaults defined in IDmission's platform for the algorithm provided will be used.

public final String getExpiryDateMatch()

string example: N Valid values are:

example: JW This can be optionally provided to indicate the specific text matching algorithm that will be used for matching.

string example: 90 This can be optionally provided to indicate the threshold to be used for the algorithm provided. This can be any number from 0-100, 0 being no match and 100 being an exact match. If this is not provided, the defaults defined in IDmission's platform for the algorithm provided will be used.

public final String getFirstNameMatch()

string example: N Valid values are:

string example: JW This can be optionally provided to indicate the specific text matching algorithm that will be used for matching.

string example: 70 This can be optionally provided to indicate the threshold to be used for the algorithm provided. This can be any number from 0-100, 0 being no match and 100 being an exact match. If this is not provided, the defaults defined in IDmission's platform for the algorithm provided will be used.

public final String getIdNumberMatch()

string example: N Valid values are:

string example: JW This can be optionally provided to indicate the specific text matching algorithm that will be used for matching.

string example: 80 This can be optionally provided to indicate the threshold to be used for the algorithm provided. This can be any number from 0-100, 0 being no match and 100 being an exact match. If this is not provided, the defaults defined in IDmission's platform for the algorithm provided will be used.

public final String getLastNameMatch()

string example: N Valid values are:

string example: JW This can be optionally provided to indicate the specific text matching algorithm that will be used for matching.

string example: 90 This can be optionally provided to indicate the threshold to be used for the algorithm provided. This can be any number from 0-100, 0 being no match and 100 being an exact match. If this is not provided, the defaults defined in IDmission's platform for the algorithm provided will be used.

public final String getMiddleNameMatch()

string example: N Valid values are:

string example: JW This can be optionally provided to indicate the specific text matching algorithm that will be used for matching.

string example: 15 This can be optionally provided to indicate the threshold to be used for the algorithm provided. This can be any number from 0-100, 0 being no match and 100 being an exact match. If this is not provided, the defaults defined in IDmission's platform for the algorithm provided will be used.

public final String getNameMatch()

string example: N Valid values are:

string example: JW This can be optionally provided to indicate the specific text matching algorithm that will be used for matching.

string example: 70 This can be optionally provided to indicate the threshold to be used for the algorithm provided. This can be any number from 0-100, 0 being no match and 100 being an exact match. If this is not provided, the defaults defined in IDmission's platform for the algorithm provided will be used.

public final Unit setAddressMatch(String addressMatch)

string example: N Valid values are:

public final Unit setAddressMatchAlgorithm(String addressMatchAlgorithm)

string example: JW This can be optionally provided to indicate the specific text matching algorithm that will be used for matching.

public final Unit setAddressMatchThreshold(String addressMatchThreshold)

string example: 70 This can be optionally provided to indicate the threshold to be used for the algorithm provided. This can be any number from 0-100, 0 being no match and 100 being an exact match. If this is not provided, the defaults defined in IDmission's platform for the algorithm provided will be used.

public final Unit setDateOfBirthMatch(String dateOfBirthMatch)

string example: N Valid values are:

public final Unit setDateOfBirthMatchAlgorithm(String dateOfBirthMatchAlgorithm)

string example: JW This can be optionally provided to indicate the specific text matching algorithm that will be used for matching.

public final Unit setDateOfBirthMatchThreshold(String dateOfBirthMatchThreshold)

string example: 80 This can be optionally provided to indicate the threshold to be used for the algorithm provided. This can be any number from 0-100, 0 being no match and 100 being an exact match. If this is not provided, the defaults defined in IDmission's platform for the algorithm provided will be used.

public final Unit setExpiryDateMatch(String expiryDateMatch)

string example: N Valid values are:

public final Unit setExpiryDateMatchAlgorithm(String expiryDateMatchAlgorithm)

example: JW This can be optionally provided to indicate the specific text matching algorithm that will be used for matching.

public final Unit setExpiryDateMatchThreshold(String expiryDateMatchThreshold)

string example: 90 This can be optionally provided to indicate the threshold to be used for the algorithm provided. This can be any number from 0-100, 0 being no match and 100 being an exact match. If this is not provided, the defaults defined in IDmission's platform for the algorithm provided will be used.

public final Unit setFirstNameMatch(String firstNameMatch)

string example: N Valid values are:

public final Unit setFirstNameMatchAlgorithm(String firstNameMatchAlgorithm)

string example: JW This can be optionally provided to indicate the specific text matching algorithm that will be used for matching.

public final Unit setFirstNameMatchThreshold(String firstNameMatchThreshold)

string example: 70 This can be optionally provided to indicate the threshold to be used for the algorithm provided. This can be any number from 0-100, 0 being no match and 100 being an exact match. If this is not provided, the defaults defined in IDmission's platform for the algorithm provided will be used.

public final Unit setIdNumberMatch(String idNumberMatch)

string example: N Valid values are:

public final Unit setIdNumberMatchAlgorithm(String idNumberMatchAlgorithm)

string example: JW This can be optionally provided to indicate the specific text matching algorithm that will be used for matching.

public final Unit setIdNumberMatchThreshold(String idNumberMatchThreshold)

string example: 80 This can be optionally provided to indicate the threshold to be used for the algorithm provided. This can be any number from 0-100, 0 being no match and 100 being an exact match. If this is not provided, the defaults defined in IDmission's platform for the algorithm provided will be used.

public final Unit setLastNameMatch(String lastNameMatch)

string example: N Valid values are:

public final Unit setLastNameMatchAlgorithm(String lastNameMatchAlgorithm)

string example: JW This can be optionally provided to indicate the specific text matching algorithm that will be used for matching.

public final Unit setLastNameMatchThreshold(String lastNameMatchThreshold)

string example: 90 This can be optionally provided to indicate the threshold to be used for the algorithm provided. This can be any number from 0-100, 0 being no match and 100 being an exact match. If this is not provided, the defaults defined in IDmission's platform for the algorithm provided will be used.

public final Unit setMiddleNameMatch(String middleNameMatch)

string example: N Valid values are:

public final Unit setMiddleNameMatchAlgorithm(String middleNameMatchAlgorithm)

string example: JW This can be optionally provided to indicate the specific text matching algorithm that will be used for matching.

public final Unit setMiddleNameMatchThreshold(String middleNameMatchThreshold)

string example: 15 This can be optionally provided to indicate the threshold to be used for the algorithm provided. This can be any number from 0-100, 0 being no match and 100 being an exact match. If this is not provided, the defaults defined in IDmission's platform for the algorithm provided will be used.

public final Unit setNameMatch(String nameMatch)

string example: N Valid values are:

public final Unit setNameMatchAlgorithm(String nameMatchAlgorithm)

string example: JW This can be optionally provided to indicate the specific text matching algorithm that will be used for matching.

public final Unit setNameMatchThreshold(String nameMatchThreshold)

string example: 70 This can be optionally provided to indicate the threshold to be used for the algorithm provided. This can be any number from 0-100, 0 being no match and 100 being an exact match. If this is not provided, the defaults defined in IDmission's platform for the algorithm provided will be used.

Report a docs issue

Copy this context into your team’s issue tracker or an email to support@idmission.com.