Andrew Pimlott wrote:
On Wed, Jul 12, 2006 at 12:50:41PM -0500, Timothy J. Miller wrote:
I did some digging on this, and pulled down & perused the NIST gov't
smartcard spec the CAC complies with. GSC-IS has no concept of
logged-in vs. logged-out IDs, as musclecard seems to have; instead, it's
all about access control rules applied to each operation. So it makes
sense that the MSCLogoutAll() is unimplemented. However,
commonAccessCard.c *is* setting pConnection->loggedIDs when a verify PIN
operation is performed, so I added code to unset pConnection->loggedIDs
when MSCLogoutAll() is called and return a success et viola! Done.
Perchance, is this related to firefox losing access to the CAC if it is
removed and reinserted while firefox is running? Do you see that
behavior before and/or after your patch?
I believe it has a high probability of being related.
--
Todd Denniston
Crane Division, Naval Surface Warfare Center (NSWC Crane)
Harnessing the Power of Technology for the Warfighter
_______________________________________________
Muscle mailing list
[email protected]
http://lists.drizzle.com/mailman/listinfo/muscle