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

Reply via email to