Class AvailablePinPad

java.lang.Object
com.creditcall.chipdnamobile.AvailablePinPad

public final class AvailablePinPad extends Object
An available PIN pad from ChipDnaMobileSerializer.deserializeAvailablePinPadsWithId(String) XML, including optional Bluetooth device ID when present.

Order matches the source XML, which matters when several devices share the same display name.

Use getConnectionType() as the value for ParameterKeys.PinPadConnectionType (it matches ParameterValues.BluetoothConnectionType, ParameterValues.BluetoothLeConnectionType, or ParameterValues.UsbConnectionType as appropriate). Use getName() as the value for ParameterKeys.PinPadName; when present, getBluetoothId() for ParameterKeys.BluetoothDeviceId.