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?

Andrew
_______________________________________________
Muscle mailing list
[email protected]
http://lists.drizzle.com/mailman/listinfo/muscle

Reply via email to