Hi Marot, I would guess Slot 2 is interesting one! Obviously it needs credentials to be accessed (LoginException).
Good luck, Andreas > Op 11/01/2013 12:12, Marot Laurent schreef: >> 134: String alias = (String)ks.aliases().nextElement(); >> Exception in thread "main" java.util.NoSuchElementException > Looks as if nothing can be found in the slot. Are you using the correct slot? > What makes you think the slot with index 0 is the correct one: > getSlotsWithTokens(DLL)[0] > > > > I wonder indeed about slot#. So I've made different tests (getSlotsWithTokens > method confirms I've got 2 slots ok) > > An here are below the weird results : > > idslot = 0 > Exception in thread "main" java.security.ProviderException: Initialization > failed > at sun.security.pkcs11.SunPKCS11.<init>(SunPKCS11.java:374) > at sun.security.pkcs11.SunPKCS11.<init>(SunPKCS11.java:107) > at > com.alliacom.crypto.luna.SignWithPKCS11HSM.main(SignWithPKCS11HSM.java:121) > Caused by: sun.security.pkcs11.wrapper.PKCS11Exception: CKR_SLOT_ID_INVALID > =========> ok I understand first id is 1 > at sun.security.pkcs11.wrapper.PKCS11.C_GetSlotInfo(Native Method) > at sun.security.pkcs11.SunPKCS11.<init>(SunPKCS11.java:363) > ... 2 more > > > idslot = 1 > Exception in thread "main" java.util.NoSuchElementException > at java.util.HashMap$HashIterator.nextEntry(HashMap.java:809) > at java.util.HashMap$KeyIterator.next(HashMap.java:841) > at java.util.Collections$2.nextElement(Collections.java:3657) > at > com.alliacom.crypto.luna.SignWithPKCS11HSM.main(SignWithPKCS11HSM.java:133) > > > idslot = 2 > Exception in thread "main" java.io.IOException: load failed > at sun.security.pkcs11.P11KeyStore.engineLoad(P11KeyStore.java:774) > at java.security.KeyStore.load(KeyStore.java:1214) > at > com.alliacom.crypto.luna.SignWithPKCS11HSM.main(SignWithPKCS11HSM.java:131) > Caused by: javax.security.auth.login.LoginException > at sun.security.pkcs11.SunPKCS11.login(SunPKCS11.java:1177) > at sun.security.pkcs11.P11KeyStore.login(P11KeyStore.java:874) > at sun.security.pkcs11.P11KeyStore.engineLoad(P11KeyStore.java:764) > ... 2 more > Caused by: sun.security.pkcs11.wrapper.PKCS11Exception: CKR_DEVICE_ERROR > at sun.security.pkcs11.wrapper.PKCS11.C_Login(Native Method) > at sun.security.pkcs11.SunPKCS11.login(SunPKCS11.java:1161) > ... 4 more > > idslot = 3 > Exception in thread "main" java.security.ProviderException: Initialization > failed > at sun.security.pkcs11.SunPKCS11.<init>(SunPKCS11.java:374) > at sun.security.pkcs11.SunPKCS11.<init>(SunPKCS11.java:107) > at > com.alliacom.crypto.luna.SignWithPKCS11HSM.main(SignWithPKCS11HSM.java:121) > Caused by: sun.security.pkcs11.wrapper.PKCS11Exception: CKR_SLOT_ID_INVALID > at sun.security.pkcs11.wrapper.PKCS11.C_GetSlotInfo(Native Method) > at sun.security.pkcs11.SunPKCS11.<init>(SunPKCS11.java:363) > ... 2 more > Java Result: 1 > > > > ________________________________ > > Le papier est un support de communication naturel, renouvelable et > recyclable. Si vous devez imprimer ce mail, n’oubliez pas de le recycler. > ------------------------------------------------------------------------------ > Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and > much more. Get web development skills now with LearnDevNow - > 350+ hours of step-by-step video tutorials by Microsoft MVPs and experts. > SALE $99.99 this month only -- learn more at: > http://p.sf.net/sfu/learnmore_122812 > _______________________________________________ > iText-questions mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/itext-questions > > iText(R) is a registered trademark of 1T3XT BVBA. > Many questions posted to this list can (and will) be answered with a > reference to the iText book: http://www.itextpdf.com/book/ > Please check the keywords list before you ask for examples: > http://itextpdf.com/themes/keywords.php -- Andreas Kühne phone: +49 177 293 24 97 mailto: [email protected] Trustable Ltd. Niederlassung Deutschland Ströverstr. 18 - 59427 Unna Amtsgericht Hamm HRB 5868 Directors Andreas Kühne, Heiko Veit Company UK Company No: 5218868 Registered in England and Wales ------------------------------------------------------------------------------ Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and much more. Get web development skills now with LearnDevNow - 350+ hours of step-by-step video tutorials by Microsoft MVPs and experts. SALE $99.99 this month only -- learn more at: http://p.sf.net/sfu/learnmore_122812 _______________________________________________ iText-questions mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/itext-questions iText(R) is a registered trademark of 1T3XT BVBA. Many questions posted to this list can (and will) be answered with a reference to the iText book: http://www.itextpdf.com/book/ Please check the keywords list before you ask for examples: http://itextpdf.com/themes/keywords.php
