PCSCPart10: PC/SC Part 10 (pinpad)
__author__ = "Ludovic Rousseau"
Copyright 2009-2010 Ludovic Rosseau Author: Ludovic Rousseau, mailto:ludovic.rousseau@free.fr
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
| Function | get |
Get the list of Part10 features supported by the reader. |
| Function | get |
return the PIN_PROPERTIES structure |
| Function | get |
return the GET_TLV_PROPERTIES structure |
| Function | has |
return the controlCode for a feature or None |
| Function | parse |
Get the list of Part10 features supported by the reader. |
| Function | parse |
return the GET_TLV_PROPERTIES structure |
| Constant | CM |
Undocumented |
| Constant | FEATURE |
Undocumented |
| Constant | FEATURE |
Undocumented |
| Constant | FEATURE |
Undocumented |
| Constant | FEATURE |
Undocumented |
| Constant | FEATURE |
Undocumented |
| Constant | FEATURE |
Undocumented |
| Constant | FEATURE |
Undocumented |
| Constant | FEATURE |
Undocumented |
| Constant | FEATURE |
Undocumented |
| Constant | FEATURE |
Undocumented |
| Constant | FEATURE |
Undocumented |
| Constant | FEATURE |
Undocumented |
| Constant | FEATURE |
Undocumented |
| Constant | FEATURE |
Undocumented |
| Constant | FEATURE |
Undocumented |
| Constant | FEATURE |
Undocumented |
| Constant | FEATURE |
Undocumented |
| Constant | FEATURE |
Undocumented |
| Constant | FEATURE |
Undocumented |
| Variable | |
Undocumented |
| Variable | |
Undocumented |
| Variable | |
Undocumented |
| Variable | |
Undocumented |
| Variable | |
Undocumented |
| Variable | |
Undocumented |
| Variable | |
Undocumented |
| Variable | |
Undocumented |
| Variable | |
Undocumented |
| Variable | |
Undocumented |
| Variable | |
Undocumented |
| Variable | |
Undocumented |
| Variable | |
Undocumented |
| Variable | |
Undocumented |
Get the list of Part10 features supported by the reader.
| Parameters | |
| card | CardConnection object |
| Returns | |
| list | a list of list [[tag1, value1], [tag2, value2]] |
return the PIN_PROPERTIES structure
| Parameters | |
| card | CardConnection object |
| feature | feature list as returned by getFeatureRequest() |
| control | control code for FEATURE_IFD_PIN_PROPERTIES |
| Returns | |
| dict | a dict |
return the GET_TLV_PROPERTIES structure
| Parameters | |
| card | CardConnection object |
| feature | feature list as returned by getFeatureRequest() |
| control | control code for FEATURE_GET_TLV_PROPERTIES |
| Returns | |
| dict | a dict |
return the controlCode for a feature or None
| Parameters | |
| feature | feature list as returned by getFeatureRequest() |
| feature | feature to look for |
| Returns | |
| feature value or None |
Get the list of Part10 features supported by the reader.
| Parameters | |
| response | result of CM_IOCTL_GET_FEATURE_REQUEST command |
| Returns | |
| list | a list of list [[tag1, value1], [tag2, value2]] |
return the GET_TLV_PROPERTIES structure
| Parameters | |
| response | result of FEATURE_GET_TLV_PROPERTIES |
| Returns | |
| dict | a dict |