El 28/07/2010 16:45, Iván Franco escribió:

En firefox la firma funciona de una forma algo diferente ya que los chicos de 
mozilla tienen su propia implementación para el API criptográfico. Tienes que 
cargar el controlador PKCS#11 apropiado para poder firmar desde firefox.

Echa un vistazo al código de la clase es.uji.dsign.crypto.dnie.Dnie y verás a 
qué me refiero

Bien lo cargas manualmente desde los menúes del applet o lo haces por código.

Creo que en la v2.1 éste tema está bastante mejorado y se accede nativamente 
al almacén criptográfico del firefox.

Saludos

> Hola, a la hora de recuperar los certificados en firefox tengo este error:
>
> Creando handler clander ...
>
> User Agent: Mozilla/5.0 (Windows; Windows NT 6.1; rv:2.0b3pre) Gecko/20100727
> Minefield/4.0b3pre
>
> navigator: MOZILLA
>
> ERR_MOZ_KEYSTORE_LOAD
>
> java.lang.NullPointerException
>
>                  at java.io.File.<init>(Unknown Source)
>
>                  at
> es.uji.dsign.crypto.mozilla.Mozilla.getProfiledirs(Mozilla.java:95)
>
>                  at
> es.uji.dsign.crypto.mozilla.Mozilla.getCurrentProfiledir(Mozilla.java:73)
>
>                  at
> es.uji.dsign.crypto.mozilla.Mozilla.getPkcs11ConfigInputStream(Mozilla.java:226)
>
>                  at
> es.uji.dsign.applet2.AppHandler.initKeyStoresTable(AppHandler.java:631)
>
>                  at 
> es.uji.dsign.applet2.AppHandler.<init>(AppHandler.java:163)
>
>                  at
> es.uji.dsign.applet2.AppHandler.getInstance(AppHandler.java:180)
>
>                  at
> es.uji.dsign.applet2.SignatureApplet.init(SignatureApplet.java:54)
>
>                  at
> sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
>
>                  at java.lang.Thread.run(Unknown Source)
>
> ¿Es necesaria alguna configuración o debería funcionar automáticamente?. El
> mismo ejemplo está funcionando perfectamente en Internet Explorer.
>
> Un saludo y gracias.
>
> ------------------------------------------------------------------------------
>
> Iván Franco Rabuñal
> Director de ProyectosProject Manager
>
>
>
> [email protected]
>
>       
>
>       
>
> Polígono Industrial A Granxa
> Paralela 1 (calle D)Edificio de Piedra
> 36400 O Porriño (Pontevedra)
>
> Tel: +34 986342774
> Fax:+34 986342298
>
> ------------------------------------------------------------------------------
>
> Este mensaje, y en su caso, cualquier fichero anexo al mismo, puede contener
> información confidencial, siendo para uso exclusivo del destinatario. Queda
> prohibida su divulgación copia o distribución a terceros sin la autorización
> expresa del remitente. Si usted ha recibido este mensaje erróneamente, se
> ruega lo notifique al remitente y proceda a su borrado. Gracias por su
> colaboración.
> This message, and in the case of any file annexed to it, can have confidential
> information, and it is exclusively for the use of the addressee of the
> message. It is strictly forbidden to spread a copy or distribute to third
> parties, without the express order of the sender. If you have received this
> message mistakenly, we request you to notify to the sender, and please be sure
> to erase it. Thank you for your collaboration.
>
> ------------------------------------------------------------------------------
>
>
>
> _______________________________________________
> CryptoApplet mailing list
> [email protected]
> http://llistes.uji.es/mailman/listinfo/cryptoapplet

_______________________________________________
CryptoApplet mailing list
[email protected]
http://llistes.uji.es/mailman/listinfo/cryptoapplet

Responder a