Xojo Conferences
XDCMay2019MiamiUSA

Platforms to show: All Mac Windows Linux Cross-Platform

TKSmartCardATRMBS.Constructor(data as MemoryBlock)
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method SmartCard MBS Mac64bit Plugin 18.5 Yes No No Yes, macOS only No
Function: Initializes a TKSmartCardATR object from a provided data object.
Notes:
bytes: The ATR data to be parsed.

Returns a TKSmartCardATR object initialized with the parsed data. If bytes does not contain a valid ATR, raises UnsupportedOperationException.

Feedback, Comments & Corrections

TKSmartCardATRMBS.historicalRecords as TKCompactTLVRecordMBS()
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method SmartCard MBS Mac64bit Plugin 18.5 Yes No No Yes, macOS only No
Function: A list of compact TLV records parsed from historical bytes.

Feedback, Comments & Corrections

TKSmartCardATRMBS.interfaceGroupAtIndex(index as Integer) as TKSmartCardATRInterfaceGroupMBS
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method SmartCard MBS Mac64bit Plugin 18.5 Yes No No Yes, macOS only No
Function: Returns the interface group at the specified index.
Notes:
index: The index of the desired interface group.

Interface group indexes start at 1, as specified by ISO 7816-3.

Returns the interface group at the specified index, or nil if not present.

Feedback, Comments & Corrections

TKSmartCardATRMBS.interfaceGroupForProtocol(protocol as Integer) as TKSmartCardATRInterfaceGroupMBS
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method SmartCard MBS Mac64bit Plugin 18.5 Yes No No Yes, macOS only No
Function: Returns the interface group with the specified protocol.
Notes:
protocol: The protocol used by the desired interface group.

Returns the interface group with the specified protocol, or nil if none exists.

Feedback, Comments & Corrections

TKSmartCardATRMBS.protocols as Integer()
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method SmartCard MBS Mac64bit Plugin 18.5 Yes No No Yes, macOS only No
Function: An array of protocols indicated in the ATR.
Notes:
Each element in the returned array is an integer value corresponding to a member of the kProtocol* constants.
The returned protocols are ordered such that the default protocol is at index 0, and any duplicate values are removed.

Feedback, Comments & Corrections

The items on this page are in the following plugins: MBS Mac64bit Plugin.




Links
MBS FileMaker blog