All pages
Powered by GitBook
1 of 1

Loading...

Classes - N - Z

NFCData

These constructors initialize an NFCData object. Use NFCDataBuilder.GetNFCData with the data byte array from the NFCData event to return an NFCData.

NFCData NFCDataBuilder.GetNFCData(deviceType, byte[] dataBytes); 
new NFCData(byte[] Data, boolean Encrypted); 
new NFCData(
    byte[] Data, 
    boolean Encrypted,
    byte EncryptionType, 
    byte[] KSN
    );
Member
Description

Data()

Returns the data payload.

Encrypted()

Return Value:

Returns an instance of NFCData.

These constructors initialize an NFCRAPDUData object. Use NFCDataBuilder.GetNFCRAPDUData with data byte array from the NFCRAPDUResponse event to return an NFCRAPDUData.

Parameter
Description

Return Value:

Returns an instance of NFCRAPDUData.

This class assist in parsing NFCEvent data.

Member
Return
Description
Member
Value
Description

These constructors initialize a PersonalInfoEntry object.

  • Call startPersonalInfoEntry().

  • At OnEvent():TouchscreenPersonalInfoEntry, build the object.

Member
Description

Return Value:

Returns an instance of PersonalInfoEntry.

Returns the encryption status. false = data is not encrypted true = data is encrypted

EncryptionType()

Returns the encryption type.

KSN()

Returns the Key Serial Number.

NFCRAPDUData NFCRAPDU( 
    byte[] response, 
    byte[] data, 
    boolean encrypted, 
    );
    
NFCRAPDUData NFCRAPDU(
    byte[] response, 
    byte[] data, 
    bool encrypted, 
    byte encryptionType, 
    byte[] ksn
    );
    
NFCRAPDUData NFCDataBuilder.GetNFCRAPDUData( 
    DeviceType deviceType,
    byte[] dataBytes,
    );

response

Response data.

data

The data payload.

encrypted

GetDetail(string data)

String

Returns a string containing NFC detail.

GetEventValue(string data)

NFCEvent

NFC_MIFARE_ULTRALIGHT

String

"nfc_mifare_ultralight"

MIFARE_CLASSIC_1K

PersonalInfoEntry PersonalInfoEntryBuilder.GetPersonalInfoEntry( 
DeviceType deviceType, 
byte[] dataBytes);

new PersonalInfoEntry( 
    byte[] data, 
    CaptureType dataType, 
    bool encrypted,
    );

new PersonalInfoEntry( 
    byte[] data, 
    CaptureType dataType, 
    bool encrypted, 
    byte encryptionType, 
    byte[] ksn 
    );

deviceType

Type of device.

dataBytes

Data to pass in after set from OnEvent().

data()

NFCRAPDUData

NFCEventBuilder

Static Members

Static Values

PersonalInfoEntry

Encryption status. false = data is not encrypted true = data is encrypted

encryptionType

The encryption type.

ksn

The Key Serial Number.

deviceType

Device type.

dataBytes

Data bytes from the NFCAPDUResponse event.

Returns the NFCEvent enumeration.

GetString(NFCEvent value)

String

Returns a string representation of NFCEvent enumeration.

String

"mifare_classic_1k"

MIFARE_CLASSIC_4K

String

"mifare_classic_4k"

MIFARE_DESFIRE_LIGHT

String

“mifare_desfire_light”

MIFARE_MINI

String

"mifare_mini"

MIFARE_PLUS_EV1

String

"mifare_plus_ev1"

MIFARE_PLUS_EV2

String

"mifare_plus_ev2"

MIFARE_PLUS_SE

String

"mifare_plus_se"

MIFARE_PLUS_X

String

"mifare_plus_x"

MIFARE_DESFIRE_EV1

String

"mifare_desfire_ev1"

MIFARE_DESFIRE_EV2

String

"mifare_desfire_ev2"

MIFARE_DESFIRE_EV3

String

"mifare_desfire_ev3"

MDL

String

"mdl"

TAG_REMOVED

String

"tag_removed"

FAILED

String

"failed"

IO_FAILED

String

"io_failed"

AUTHENTICATION_FAILED

String

"authentication_failed"

Returns the data payload.

dataType()

Returns the capture type.

encrypted()

Returns the encryption status. false = data is not encrypted true = data is encrypted

encryptionType()

Returns the encryption type.

ksn()

Returns the Key Serial Number.