If a PIV card does not have or support a Discovery Object and is known to lose the login state when the PIV AID is selected, nothing was done in piv_card_reader_lock_obtained. If was_reset > 0 select the PIV AID to at least get the PIV AID selected. For other cards either reading the Discovery a object and/or selecting the PIV AID will make sure the PIV AID is selected. If multiple applications are using the card, this will allow the first one to select the AID, and any others that handle a reset will not cause interference wit the first. On branch History-fixes Changes to be committed: modified: card-piv.c |
||
---|---|---|
.github | ||
MacOSX | ||
doc | ||
etc | ||
m4 | ||
packaging/debian.templates | ||
solaris | ||
src | ||
win32 | ||
.gitignore | ||
.travis.yml | ||
COPYING | ||
Makefile.am | ||
Makefile.mak | ||
NEWS | ||
README | ||
README.md | ||
appveyor.yml | ||
bootstrap | ||
bootstrap.ci | ||
configure.ac | ||
version.m4 |
README.md
OpenSC documentation
Wiki is available online
Please take a look at the documentation before trying to use OpenSC.