Online Documentation - Statistics - FAQ - Plugin Parts (All, Dependencies) - Class hierarchy
New in Version 22.2 22.3 22.4 22.5 23.0 23.1 23.2 23.3 23.4 23.5 24.0 24.1
The list of the topics, classes, interfaces, controls, modules, global methods by category, global methods by name, screenshots, licenses and examples.
Platforms to show: All Mac Windows Linux Cross-Platform
Back to TKSmartCardMBS class.
TKSmartCardMBS.beginSessionCompleted(success as Boolean, error as NSErrorMBS, tag as Variant)
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
event | SmartCard | MBS Mac64bit Plugin | 18.5 | ✅ Yes | ❌ No | ❌ No | ❌ No |
success: Whether the session could be established successfully.
error: Contains information about the the error preventing the transaction from being established.
The NSError object is created in the TKErrorDomain domain with a code in the TKErrorCode enumeration.
TKSmartCardMBS.inSession(byref error as NSErrorMBS, tag as Variant) as Boolean
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
event | SmartCard | MBS Mac64bit Plugin | 18.5 | ✅ Yes | ❌ No | ❌ No | ❌ No |
The event to be called in the context of the created session. This event returns a Boolean value indicating whether communication was successful.
error: To indicate that an error occurred during the session, populate this with an NSError object containing details and return false.
See also:
TKSmartCardMBS.sendInsCompleted(ins as UInt8, p1 as UInt8, p2 as UInt8, requestData as MemoryBlock, le as integer, replyData as MemoryBlock, sw as UInt16, error as NSErrorMBS, tag as Variant)
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
event | SmartCard | MBS Mac64bit Plugin | 18.5 | ✅ Yes | ❌ No | ❌ No | ❌ No |
replyData: The returned data without the first two bytes (SW1SW2), or nil if an error occurred.
sw: The result code as represented by the first two bytes (SW1SW2) of the returned data.
error: If a communication error occurred or the sw result code is anything other than &h9000, contains details about the error.
TKSmartCardMBS.transmitRequestCompleted(request as MemoryBlock, response as MemoryBlock, error as NSErrorMBS, tag as Variant)
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
event | SmartCard | MBS Mac64bit Plugin | 18.5 | ✅ Yes | ❌ No | ❌ No | ❌ No |
response: The APDU response data, or nil if communication with the Smart Card failed.
error: Contains information about the the error preventing the transaction from being established.
The NSError object is created in the TKErrorDomain domain with a code in the TKErrorCode enumeration.
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
event | SmartCard | MBS Mac64bit Plugin | 18.5 | ✅ Yes | ❌ No | ❌ No | ❌ No |
The items on this page are in the following plugins: MBS Mac64bit Plugin.