簡體   English   中英

列出Java中的所有智能卡插槽

[英]List all smartcard slots in Java

如何搜索機器中的所有可用插槽,以便在Java中獲取每個插槽的每個密鑰庫?

正如我發現的那樣,有一種方法:

PKCS11 p11 = PKCS11.getInstance("/usr/local/lib/libsiecap11.so", "C_GetFunctionList", null, false); 
long[] slots = p11.C_GetSlotList(true);  

感謝這個問題

用C ++編寫JNI代碼並從java中調用它。

這不是一個非常精確的問題。

如果你不精確,那么“最可能的”解決方案是http://download.oracle.com/javase/6/docs/jre/api/security/smartcardio/spec/javax/smartcardio/CardTerminals.html

但你似乎在談論PKCS#11(它不是智能卡硬件“插槽”的直接映射)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM