| AuthError | Exception class for authentication errors, like wrong PIN input etc |
| CardBase | Represents basic ISO7816-4 smartcard |
| CardBase::FCI | File Control Info structure, parsed |
| CardDataError | Exception class thrown when unexpected or inconistent data is read from card |
| CardError | Exception class for smart card errors, keeps the SW1 SW2 codes |
| ConnectionBase | Represents connection to smart card reader |
| CTAPIConnection | Holds connection parameters for CTAPI card connection |
| CTAPIManager | Collection of CTAPI libraries |
| DynamicLibrary | Wraps a dynamically loaded system library |
| EstEidCard | Estonian ID card class. Supplies most of the card functions |
| EstEidCardMaintainer | Estonian ID card maintaier class, for generating keys and replacing certificates |
| ManagerInterface | Abstraction of system smarcard managers |
| PCSCConnection | Holds connection parameters for PCSC card connection |
| PCSCManager | WinSCard/PCSCLite wrapper |
| SCError | Exception class for smartcard subsystem errors |
| SmartCardManager | Unified class for smarcard managers |
| Transaction | Wraps a beginTransaction/endTransaction pair |
1.5.1