Dni electrónico
GarZa <[email protected]> Tue, 02 Mar 2010 20:22:19 +0100
| Newsgroups | gmane.comp.java.javaspain |
|---|---|
| Message-ID | <[email protected]> |
Hola, necesito leer los datos públicos del dni electrónico (España) sin
entrar el PIN, en Debian estoy probando con el código que adjunto (y
miles de variaciones) y siempre obtengo errores del tipo "Security
status not satisfied":
try {
String pkcs11config = "name = DNIE\nlibrary = /usr/lib/opensc-pkcs11.so ";
InputStream confStream = new
ByteArrayInputStream(pkcs11config.getBytes());
Class sunPkcs11Class = Class.forName("sun.security.pkcs11.SunPKCS11");
Constructor pkcs11Constr =
sunPkcs11Class.getConstructor(InputStream.class);
Provider pkcs11Provider = (Provider) pkcs11Constr.newInstance(
confStream );
Security.addProvider(pkcs11Provider);
} catch(Exception e) {
System.out.println("error");
}
¿Alguna sugerencia?
Un Saludo.