Eventually the OS X client should support smart card authentication.
With bug 3430 out of the way, this is now much easier.
*** This bug has been marked as a duplicate of bug 4690 ***