documentazione_3di_riservata:docway4:applet_firma_digitale
Differenze
Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.
| Entrambe le parti precedenti la revisioneRevisione precedenteProssima revisione | Revisione precedente | ||
| documentazione_3di_riservata:docway4:applet_firma_digitale [2017/06/28 16:50] – [INFO] dpranteda | documentazione_3di_riservata:docway4:applet_firma_digitale [Data sconosciuta] (versione attuale) – eliminata - modifica esterna (Data sconosciuta) 127.0.0.1 | ||
|---|---|---|---|
| Linea 1: | Linea 1: | ||
| - | ====== 3DI APPLET FIRMA DIGITALE ====== | ||
| - | **Versione**: | ||
| - | **Rilascio**: | ||
| - | **Compatibilità** con tutti i browser in seguito a conversione alla tecnologia JNLP.\\ | ||
| - | |||
| - | ===== Requisiti client ===== | ||
| - | |||
| - | Per utilizzare l' | ||
| - | |||
| - | Inoltre è necessario che sia installata una JRE che attraverso la funzionalità Java Web Start eseguirà l' | ||
| - | ===== Integrazione ===== | ||
| - | |||
| - | Per integrare l' | ||
| - | - Creare una directory accessibile dall' | ||
| - | - jars | ||
| - | - dependencies | ||
| - | - jnlp | ||
| - | |||
| - | - Includere nel template dell' | ||
| - | - un esempio si può trovare nel file javaWebStartTest.html (vedi sezione tecnica successiva) | ||
| - | - bisogna implementare il metodo closeFirma() per effettuare il reload del documento. | ||
| - | |||
| - | |||
| - | ==== Integrazione - Aspetto Tecnico ==== | ||
| - | |||
| - | Per avviare la generazione a RUN-TIME del file JNLP che consentirà l' | ||
| - | |||
| - | La costruzione dell' | ||
| - | |||
| - | < | ||
| - | <div> | ||
| - | < | ||
| - | Per firmare i documenti è necessario scaricare ed eseguire il file jnlp. | ||
| - | Al termine del processo premere sul pulsante ' | ||
| - | </ | ||
| - | |||
| - | < | ||
| - | |||
| - | <a id=" | ||
| - | |||
| - | < | ||
| - | < | ||
| - | < | ||
| - | < | ||
| - | < | ||
| - | < | ||
| - | < | ||
| - | <input type=" | ||
| - | < | ||
| - | < | ||
| - | < | ||
| - | |||
| - | < | ||
| - | /* gestire eventualmente i cookie dal document e non passati alle input da bean*/ | ||
| - | // | ||
| - | |||
| - | /* JSF vuole & come separatore dei campi nella queryString dell' | ||
| - | var paramSeparator = "&"; | ||
| - | |||
| - | /* generalmente solo i parametri InputFile e SendToServerURL sono complessi da richiedere l' | ||
| - | tuttavia dipende da come vengono passati dal bean | ||
| - | */ | ||
| - | var href = document.querySelector('# | ||
| - | href += "?" | ||
| - | " | ||
| - | " | ||
| - | " | ||
| - | " | ||
| - | " | ||
| - | " | ||
| - | " | ||
| - | " | ||
| - | " | ||
| - | //" | ||
| - | " | ||
| - | |||
| - | document.querySelector('# | ||
| - | |||
| - | /* decommentare per far partire il download del file in automatico al caricamento della pagina*/ | ||
| - | // | ||
| - | |||
| - | function startFirma(){ | ||
| - | var href = document.querySelector("# | ||
| - | window.location.href = href; | ||
| - | } | ||
| - | |||
| - | /* implementare il proprio meccanismo di reload del document a fine processo di firma | ||
| - | questa funzione viene richiamata dal tasto chiudi in alto*/ | ||
| - | function closeFirma() { | ||
| - | alert(" | ||
| - | return false; | ||
| - | } | ||
| - | </ | ||
| - | </ | ||
| - | </ | ||
| - | ===== Installazione dispositivi ===== | ||
| - | Durante la fase di installazione viene copiato un modulo (.dll su windows) che si occupa dell' | ||
| - | |||
| - | Le utlime smartcard (Aruba, InfoCert, ...) stanno distribuendo l' | ||
| - | Tale modulo al momento sembra risolvere tutte le problematiche di compatibilità rilevate con i vari dispositivi " | ||
| - | ===== Risoluzione problematiche comuni ===== | ||
/data/attic/documentazione_3di_riservata/docway4/applet_firma_digitale.1498661459.txt.gz · Ultima modifica: (modifica esterna)