can anyone point me to information on how to use java to access a smart card reader?
posted 14 years ago
Unfortunately, Java does not provide any built-in mechanism for accessing a smart-card. However, you need to look for vendors who provide a JCE driver (or any other Java API, for that matter) with their reader. Warning! Self-promotion product pitch follows: Once such vendor is my company, ISNetworks. We provide a JCA/JCE provider called Pinatubo which is a front-end for the Microsoft CryptoAPI. This means that you can use Pinatubo with smart-card readers that have a CryptoAPI driver, which most will. Of course, if you aren't on Windows, this isn't going to do you much good. Free download available at http://www.isnetworks.com/pinatubo. Failing that, you are going to have to do some pretty serious JNI coding. Thanks, Daniel