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 |