Platforms to show: All Mac Windows Linux Cross-Platform

Back to TKSmartCardPINFormatMBS class.

TKSmartCardPINFormatMBS.Charset as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property SmartCard MBS Mac64bit Plugin 18.5 ✅ Yes ❌ No ❌ No ✅ Yes All
The format of PIN characters.

kCharsetNumeric by default.
(Read and Write property)

TKSmartCardPINFormatMBS.Encoding as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property SmartCard MBS Mac64bit Plugin 18.5 ✅ Yes ❌ No ❌ No ✅ Yes All
The encoding of PIN characters.

kEncodingASCII by default.
(Read and Write property)

TKSmartCardPINFormatMBS.Handle as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property SmartCard MBS Mac64bit Plugin 18.5 ✅ Yes ❌ No ❌ No ✅ Yes All
Internal object reference.

(Read and Write property)

TKSmartCardPINFormatMBS.MaxPINLength as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property SmartCard MBS Mac64bit Plugin 18.5 ✅ Yes ❌ No ❌ No ✅ Yes All
The maximum number of characters to form a valid PIN.

8 by default.
(Read and Write property)

TKSmartCardPINFormatMBS.MinPINLength as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property SmartCard MBS Mac64bit Plugin 18.5 ✅ Yes ❌ No ❌ No ✅ Yes All
The minimum number of characters to form a valid PIN.

4 by default.
(Read and Write property)

TKSmartCardPINFormatMBS.PINBitOffset as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property SmartCard MBS Mac64bit Plugin 18.5 ✅ Yes ❌ No ❌ No ✅ Yes All
The offset, in bits, within the PIN block to mark a location for filling in the formatted PIN, which is justified with respect to the PINJustification property value.

0 by default.

The value of PINBitOffset indirectly controls the internal system units indicator. If PINBitOffset is byte aligned (that is, PINBitOffset % 8 == 0), the internal representation of PINBitOffset gets converted from bits to bytes.
(Read and Write property)

TKSmartCardPINFormatMBS.PINBlockByteLength as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property SmartCard MBS Mac64bit Plugin 18.5 ✅ Yes ❌ No ❌ No ✅ Yes All
The total length of the PIN block in bytes.

8 by default.
(Read and Write property)

TKSmartCardPINFormatMBS.PINJustification as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property SmartCard MBS Mac64bit Plugin 18.5 ✅ Yes ❌ No ❌ No ✅ Yes All
The justification within the PIN block.

kJustificationLeft by default.
(Read and Write property)

TKSmartCardPINFormatMBS.PINLengthBitOffset as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property SmartCard MBS Mac64bit Plugin 18.5 ✅ Yes ❌ No ❌ No ✅ Yes All
The offset, in bits, within the PIN block to mark a location for filling in the PIN length, which is always left justified.

0 by default.

The value of PINLengthBitOffset indirectly controls the internal system units indicator. If PINLengthBitOffset is byte aligned (that is, PINLengthBitOffset % 8 == 0), the internal representation of PINLengthBitOffset gets converted from bits to bytes.
(Read and Write property)

TKSmartCardPINFormatMBS.PINLengthBitSize as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property SmartCard MBS Mac64bit Plugin 18.5 ✅ Yes ❌ No ❌ No ✅ Yes All
The size, in bits, of the PIN length field. If set to 0, PIN length is not written.

0 by default.
(Read and Write property)

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


The biggest plugin in space...