Smartcard utility module.
The smartcard utility module provides classes and functions to access smartcards and readers.
__author__ = "gemalto https://www.gemalto.com/"
Copyright 2001-2012 gemalto Author: Jean-Daniel Aussel, mailto:jean-daniel.aussel@gemalto.com
This file is part of pyscard.
pyscard is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version.
pyscard is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.
You should have received a copy of the GNU Lesser General Public License along with pyscard; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
| Module | |
AbstractCardRequest class. |
| Module | ATR |
ATR class managing some of the Answer To Reset content. |
| Module | |
Card class. |
| Module | |
The CardConnection abstract class manages connections with a card and apdu transmission. |
| Module | |
The CardConnectionDecorator is a Decorator around the CardConnection abstract class, and allows dynamic addition of features to the CardConnection, e.g. implementing a secure channel.. |
| Module | |
The CardConnectionEvent is sent to CardConnectionObserver objects when a CardConnection event occurs. |
| Module | |
CardConnectionObserver interface. |
| Module | |
Smart card insertion/removal monitoring classes. |
| Module | |
Smartcard CardRequest. |
| Module | |
Card service abstract class. |
| Module | |
Abstract CarType. |
| Module | |
Smartcard module exceptions. |
| Module | |
CardConnectionDecorator that provides exclusive use of a card. |
| Module | |
Sample CardConnectionDecorator that provides exclusive transmit() |
| Module | guid |
smartcard.guid |
| Module | |
from Thinking in Python, Bruce Eckel https://python-3-patterns-idioms-test.readthedocs.io/en/latest/Observer.html |
| Module | |
Card service abstract class. |
| Package | pcsc |
No package docstring; 6/6 modules documented |
| Package | reader |
No package docstring; 3/3 modules documented |
| Module | |
Smart card reader monitoring classes. |
| Package | scard |
Import symbols from internal smartcard.scard |
| Package | sw |
smartcard.sw module for status word error checking. |
| Module | |
from Thinking in Python, Bruce Eckel https://python-3-patterns-idioms-test.readthedocs.io/en/latest/Observer.html |
| Module | |
Smartcard system utility functions and classes. |
| Module | ulist |
ulist is a subclass of list where items cannot appear twice in the list. |
| Package | util |
smartcard.util package |
| Package | wx |
wxpython smartcard utility module. |
From __init__.py:
| Class | |
The Session object enables programmers to transmit APDU to smartcards. |
| Function | list |
Returns the list of smartcard readers. |