Xojo Conferences
XDCMay2019MiamiUSA

Platforms to show: All Mac Windows Linux Cross-Platform

TKSmartCardMBS.AllowedProtocols as Integer
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
property SmartCard MBS Mac64bit Plugin 18.5 Yes No No Yes, macOS only No
Function: The protocols allowed for communication with the Smart Card.
Notes:
kProtocolAny by default.
This property is consulted only when beginning a session to a Smart Card. Any changes to this property will not be reflected by the current session, if one is already established.
(Read and Write property)

Feedback, Comments & Corrections

TKSmartCardMBS.cla as Integer
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
property SmartCard MBS Mac64bit Plugin 18.5 Yes No No Yes, macOS only No
Function: The CLA byte used for APDU transmission.
Notes:
0 by default.
(Read and Write property)

Feedback, Comments & Corrections

TKSmartCardMBS.Context as Variant
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
property SmartCard MBS Mac64bit Plugin 18.5 Yes No No Yes, macOS only No
Function: User-specified information.
Notes:
This property is automatically set to nil if the Smart Card is removed or another TKSmartCardMBS object begins a session.
(Read and Write property)

Feedback, Comments & Corrections

TKSmartCardMBS.CurrentProtocol as Integer
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
property SmartCard MBS Mac64bit Plugin 18.5 Yes No No Yes, macOS only No
Function: The protocol used for communication with the Smart Card.
Notes:
Returns kProtocolNone if no session is currently established.
(Read only property)

Feedback, Comments & Corrections

TKSmartCardMBS.Handle as Integer
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
property SmartCard MBS Mac64bit Plugin 18.5 Yes No No Yes, macOS only No
Function: Internal object reference.
Notes: (Read and Write property)

Feedback, Comments & Corrections

TKSmartCardMBS.Sensitive as Boolean
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
property SmartCard MBS Mac64bit Plugin 18.5 Yes No No Yes, macOS only No
Function: Whether sessions established for the Smart Card should be considered sensitive.
Notes:
False by default.
When this property is set to true, any sessions established for the receiver will begin and end by sending a reset command to the Smart Card. This is recommended anytime potentially sensitive information is transferred.
(Read and Write property)

Feedback, Comments & Corrections

TKSmartCardMBS.Slot as TKSmartCardSlotMBS
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
property SmartCard MBS Mac64bit Plugin 18.5 Yes No No Yes, macOS only No
Function: The slot in which the Smart Card is inserted.
Notes: (Read only property)

Feedback, Comments & Corrections

TKSmartCardMBS.UseCommandChaining as Boolean
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
property SmartCard MBS Mac64bit Plugin 18.5 Yes No No Yes, macOS only No
Function: Whether to use command chaining of APDU with a data field longer than 255 bytes.
Notes:
By default, this property is set to true when the Smart Card ATR announces that command chaining is supported.
(Read and Write property)

Feedback, Comments & Corrections

TKSmartCardMBS.UseExtendedLength as Boolean
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
property SmartCard MBS Mac64bit Plugin 18.5 Yes No No Yes, macOS only No
Function: Whether to use extended length APDU.
Notes:
By default, this property is set to true when the Smart Card slot supports transmitting extended length commands, and the ATR announces that extended length APDU is supported.
(Read and Write property)

Feedback, Comments & Corrections

TKSmartCardMBS.Valid as Boolean
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
property SmartCard MBS Mac64bit Plugin 18.5 Yes No No Yes, macOS only No
Function: Whether the Smart Card is valid and accessible from its slot.
Notes: (Read only property)

Feedback, Comments & Corrections

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




Links
MBS Xojo Plugins