Class: TerminalConfig

payments.TerminalConfig()

new TerminalConfig()

Source:

Methods

(static) TerminalConfig#getCapkConfig() → {String}

Get the field value hex encoded capk configuration data
Source:
Returns:
Type
String

(static) TerminalConfig#getCapkConfigSignature() → {String}

Get the field value hex encoded signature of capk configuration data
Source:
Returns:
Type
String

(static) TerminalConfig#getContactAndTerminalConfig() → {String}

Get the field value hex encoded emv contact configuration data
Source:
Returns:
Type
String

(static) TerminalConfig#getContactAndTerminalConfigSignature() → {String}

Get the field value hex encoded signature of emv contact configuration data
Source:
Returns:
Type
String

(static) TerminalConfig#getContactlessConfig() → {String}

Get the field value hex encoded contactless configuration data
Source:
Returns:
Type
String

(static) TerminalConfig#getContactlessConfigSignature() → {String}

Get the field value hex encoded signature of contactless configuration data
Source:
Returns:
Type
String

(static) TerminalConfig#getEvents() → {Array.<payments.TerminalManagementEvent>}

Get the field value
Source:
Returns:
An array of
Type
Array.<payments.TerminalManagementEvent>

(static) TerminalConfig#getId() → {String}

Get the field value Unique identifier
Source:
Returns:
Type
String

(static) TerminalConfig#getProtocolConfig() → {String}

Get the field value hex encoded protocol specific tag data
Source:
Returns:
Type
String

(static) TerminalConfig#getProtocolConfigSignature() → {String}

Get the field value hex encoded signature of protocol specific tag data
Source:
Returns:
Type
String

(static) TerminalConfig#getRevokedCapkConfig() → {String}

Get the field value hex encoded revoked capk configuration data
Source:
Returns:
Type
String

(static) TerminalConfig#getRevokedCapkConfigSignature() → {String}

Get the field value hex encoded signature of revoked capk configuration data
Source:
Returns:
Type
String

(static) TerminalConfig#getTagDatabase() → {String}

Get the field value hex encoded tag database for android side usage
Source:
Returns:
Type
String

(static) TerminalConfig#getTerminalParameters() → {Array.<payments.TerminalParam>}

Get the field value List of terminal parameters for the device
Source:
Returns:
An array of
Type
Array.<payments.TerminalParam>

(static) TerminalConfig#setCapkConfig(capkConfig)

Set the field value hex encoded capk configuration data
Parameters:
Name Type Description
capkConfig String
Source:

(static) TerminalConfig#setCapkConfigSignature(capkConfigSignature)

Set the field value hex encoded signature of capk configuration data
Parameters:
Name Type Description
capkConfigSignature String
Source:

(static) TerminalConfig#setContactAndTerminalConfig(contactAndTerminalConfig)

Set the field value hex encoded emv contact configuration data
Parameters:
Name Type Description
contactAndTerminalConfig String
Source:

(static) TerminalConfig#setContactAndTerminalConfigSignature(contactAndTerminalConfigSignature)

Set the field value hex encoded signature of emv contact configuration data
Parameters:
Name Type Description
contactAndTerminalConfigSignature String
Source:

(static) TerminalConfig#setContactlessConfig(contactlessConfig)

Set the field value hex encoded contactless configuration data
Parameters:
Name Type Description
contactlessConfig String
Source:

(static) TerminalConfig#setContactlessConfigSignature(contactlessConfigSignature)

Set the field value hex encoded signature of contactless configuration data
Parameters:
Name Type Description
contactlessConfigSignature String
Source:

(static) TerminalConfig#setEvents(events)

Set the field value
Parameters:
Name Type Description
events Array.<payments.TerminalManagementEvent> An array of
Source:

(static) TerminalConfig#setId(id)

Set the field value Unique identifier
Parameters:
Name Type Description
id String
Source:

(static) TerminalConfig#setProtocolConfig(protocolConfig)

Set the field value hex encoded protocol specific tag data
Parameters:
Name Type Description
protocolConfig String
Source:

(static) TerminalConfig#setProtocolConfigSignature(protocolConfigSignature)

Set the field value hex encoded signature of protocol specific tag data
Parameters:
Name Type Description
protocolConfigSignature String
Source:

(static) TerminalConfig#setRevokedCapkConfig(revokedCapkConfig)

Set the field value hex encoded revoked capk configuration data
Parameters:
Name Type Description
revokedCapkConfig String
Source:

(static) TerminalConfig#setRevokedCapkConfigSignature(revokedCapkConfigSignature)

Set the field value hex encoded signature of revoked capk configuration data
Parameters:
Name Type Description
revokedCapkConfigSignature String
Source:

(static) TerminalConfig#setTagDatabase(tagDatabase)

Set the field value hex encoded tag database for android side usage
Parameters:
Name Type Description
tagDatabase String
Source:

(static) TerminalConfig#setTerminalParameters(terminalParameters)

Set the field value List of terminal parameters for the device
Parameters:
Name Type Description
terminalParameters Array.<payments.TerminalParam> An array of
Source: