Platforms to show: All Mac Windows Linux Cross-Platform

TKSmartCardUserInteractionForPINOperationMBS class

Super class: TKSmartCardUserInteractionMBS

Type Topic Plugin Version macOS Windows Linux iOS Targets
class SmartCard MBS Mac64bit Plugin 18.5 ✅ Yes ❌ No ❌ No ✅ Yes All
A representation of user interaction for secure PIN operations on a Smart Card reader.

There are two types of user interactions: those for secure PIN change and those for secure PIN validation. These interactions are instances of the TKSmartCardUserInteractionForSecurePINChangeMBS, or TKSmartCardUserInteractionForSecurePINVerificationMBS subclasses of TKSmartCardUserInteractionForPINOperationMBS, respectively.

You interact with instances of one of the subclasses of TKSmartCardUserInteractionForPINOperationMBS when calling the userInteractionForSecurePINChange and userInteractionForSecurePINVerification methods on an TKSmartCard object.
The result of a user interaction is available once the interaction has completed.

Available in macOS 10.11 or newer.
Subclass of the TKSmartCardUserInteractionMBS class.

PIN Completion

Constant Value Description
kPINCompletionKey 2 Key
kPINCompletionMaxLength 1 MaxLength
kPINCompletionTimeout 4 Timeout

Super class TKSmartCardUserInteractionMBS

Sub classes:


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


TKSmartCardTokenSessionMBS   -   TKSmartCardUserInteractionForSecurePINChangeMBS


The biggest plugin in space...