Components | All | New | MacOS | Windows | Linux | iOS | ||||
Examples | Mac & Win | Server | Client | Guides | Statistic | FMM | Blog | Deprecated | Old |
Component: SmartCard
PCSC interface to SmartCard readers.
Version | macOS | Windows | Linux | Server | iOS SDK |
6.3 / 10.5 | ✅ Yes | ✅ Yes | ❌ No | ✅ 96%, on macOS and Windows | ❌ No |
Item | Details | Server |
---|---|---|
SmartCard.Available Whether SmartCard API is available. | Mac/Win 6.3 |
✅ Server |
SmartCard.BeginTransaction Starts a transaction. | Mac/Win 6.3 |
✅ Server |
SmartCard.Cancel Terminates all outstanding actions within a specific resource manager context. | Mac/Win 6.3 |
✅ Server |
SmartCard.CancelTransaction Cancels current transaction. | Mac/Win 6.3 |
✅ Server |
SmartCard.Connect Connects to a smartcard. | Mac/Win 6.3 |
✅ Server |
SmartCard.Control Direct control of the reader. | Mac/Win 6.3 |
✅ Server |
SmartCard.Disconnect Disconnects card. | Mac/Win 6.3 |
✅ Server |
SmartCard.EndTransaction Ends transaction. | Mac/Win 6.3 |
✅ Server |
SmartCard.GetActiveProtocol Queries the active protocol. | Mac/Win 6.3 |
✅ Server |
SmartCard.GetAttribute Retrieves the current reader attribute. | Mac/Win 6.3 |
✅ Server |
SmartCard.HeaderTemplate Queries header template. | Mac/Win 6.4 |
❌ Server |
SmartCard.Init Initializes a smartcard context. | Mac/Win 6.3 |
✅ Server |
SmartCard.ListReaderGroups Queries list of reader groups. | Mac/Win 6.3 |
✅ Server |
SmartCard.ListReaders Queries list of readers. | Mac/Win 6.3 |
✅ Server |
SmartCard.PerformSignature Performs signature. | Mac/Win 7.0 |
✅ Server |
SmartCard.ReadCertificate Reads certificate for smart cards. | Mac/Win 7.0 |
✅ Server |
SmartCard.ReadFile Read file from smart card with APDU protocol. | Mac/Win 8.5 |
✅ Server |
SmartCard.Reconnect Reconnects to smart card with different protocol. | Mac/Win 6.3 |
✅ Server |
SmartCard.Release Releases context and all memory needed. | Mac/Win 6.3 |
✅ Server |
SmartCard.ReleaseAll Frees all SmartCard objects. | Mac/Win 10.5 |
✅ Server |
SmartCard.SetAttribute Sets the given reader attribute. | Mac/Win 6.3 |
✅ Server |
SmartCard.SplitValues Split values read from smart card. | Mac/Win 8.5 |
✅ Server |
SmartCard.Status Queries current status of smart card in reader. | Mac/Win 6.3 |
✅ Server |
SmartCard.Transmit Sends a service request to the smart card and expects to receive data back from the card. | Mac/Win 6.3 |
✅ Server |
SmartCard.TransmitReceiveHeader Returns the receive header from last Transmit. | Mac/Win 6.3 |
✅ Server |
SmartCard.Valid Determines whether a smart card context handle is valid. | Mac/Win 6.3 |
✅ Server |
26 functions shown.
These functions require a license (88%).
Release notes
- Version 10.5
- Added CFunction.ReleaseAll, CGImageSource.ReleaseAll, CLibrary.ReleaseAll, DynaPDF.ReleaseAll, ECKey.ReleaseAll, FSEvents.ReleaseAll, MarkDown.ReleaseAll, MenuItem.ReleaseAll, SendMail.ReleaseAll, Shell.ReleaseAll, SmartCard.ReleaseAll, TouchBar.ReleaseAll, UserNotification.ReleaseAll, WMFP.ReleaseAll, WMIQuery.ReleaseAll and WindowsUserNotification.ReleaseAll.
- Version 10.2
- Fixed problem in SmartCard.ReadFile with MacOS Catalina.
- Version 10.0
- Changed SmartCard.SplitValues to hex encode binary values.
- Fixed issue from 9.5 where SmartCard.ReadFile would not read last chunk correctly.
- Improved code for SmartCard.ReadFile to read in chunks of 256 bytes instead of 255 bytes.
- Version 9.5
- Improved code for SmartCard.ReadFile to work for more cards.
- Version 8.5
- Added SmartCard.ReadFile and SmartCard.SplitValues functions to read data from various smartcards (e.g. Swiss Health Insurance Card or Belgian Identity Card).
- Version 7.1
- Changed SmartCard.PerformSignature to accept more than 20 bytes for hashes.
- Fixed an issue with SmartCard.PerformSignature not returning signature correctly.
- Version 7.0
- Added SmartCard.PerformSignature and SmartCard.ReadCertificate to handle a few card readers easier.
- Made SendHeader parameter optional for SmartCard.Transmit.
Blog Entries
- eID card reading via bluetooth on iOS
- Neues MBS FileMaker Plugin 8.5 - Über 5500 Funktionen in einem Plugin
- MBS FileMaker Plugin 8.5 - More than 5500 Functions In One Plugin
- 5000 Functions in MBS Plugin
- MBS FileMaker Plugin 7.0 - More than 4400 Functions In One Plugin
- MBS FileMaker Plugin 7.0 - 4400 Funktionen in einem Plugin
- MBS FileMaker Plugin 6.3 for OS X/Windows