it.svimservice.nsisr.web.ws.pilur.pojo
Class Pilur

java.lang.Object
  extended by it.svimservice.nsisr.web.condivisi.servlet.ServletHelper
      extended by it.svimservice.nsisr.web.ws.pilur.pojo.Pilur

public class Pilur
extends it.svimservice.nsisr.web.condivisi.servlet.ServletHelper


Field Summary
 
Fields inherited from class it.svimservice.nsisr.web.condivisi.servlet.ServletHelper
DISCRETE, RANGE
 
Constructor Summary
Pilur()
           
 
Method Summary
 PseudonimizzaFlussoResponse setPseudonimizzaFlusso(AttributiAutorizzativi attibutiAutorizzativi, PseudonimizzaFlussoRequest richiesta)
          Il servizio effettua l'operazione di pseudonimizzazione di un flusso
 
Methods inherited from class it.svimservice.nsisr.web.condivisi.servlet.ServletHelper
aggiornaElementiSelezionati, aggiornaElementiSelezionati, chkOperAutorizzato, deleteOperatoreLoggato, deleteOperatoreLoggatoSmartCard, getCodASLSelezionata, getCodASSelezionata, getDateFromRequest, getDateFromRequest, getDatiReportToByteArrayConTtx, getMessaggio, getMessaggio, getMessaggio, getMessaggio, getPaginaScelta, isServizioAbilitato, isSessioneOperatoreValida, leggiSegnalazioni, logEccezione, logFineConsultazione, logFineOperazione, logInizioConsultazione, logInizioOperazione, setExportFormats, setReportExportControlProperties, setReportExportControlProperties, setReportExportControlProperties, setReportExportControlPropertiesDaArchiviare, setReportExportControlPropertiesDaArchiviare, setReportExportControlPropertiesForTtxSources, setReportExportControlPropertiesForTtxSources, setReportExportControlPropertiesForTtxSources, setReportExportToByteArray, setReportExportToByteArray, svuotaSessione
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Pilur

public Pilur()
Method Detail

setPseudonimizzaFlusso

public PseudonimizzaFlussoResponse setPseudonimizzaFlusso(AttributiAutorizzativi attibutiAutorizzativi,
                                                          PseudonimizzaFlussoRequest richiesta)
Il servizio effettua l'operazione di pseudonimizzazione di un flusso

Parameters:
AttributiAutorizzativi - - Contiene l'identificativo utente e il ruolo istituzionalie
PseudonimizzaFlussoRequest - - Oggetto contenente: 1. Stringa (fileFlusso) rappresentante un file zippato, codificato in base 64, con all'interno un documento in formato testo o XML da sottoporre a processo di pseudonimizzazione(sostituzione dei dati sensibili quali,ad es. Codice Fiscale, con il codice Pilur) e/o anonimizzazione (oscuramento dei dati identificativi quali,ad esempio, nome e cognome). 2. Stringa (richiedente) contenente il nome del richiedente 3. Stringa (descrizioneFlusso) contenente il nome del flusso da sottoporre al processo di pseudonimizzazione
Returns:
PseudonimizzaFlussoResponse - Risposta in formato XML contenente : 1. Stringa (fileFlusso) rappresentante un file zippato, codificato in base 64, con all'interno un documento in formato testo o XML sottoposto a processo di pseudonimizzazione(sostituzione dei dati sensibili con il codice Pilur) e/o anonimizzazione (oscuramento dei dati identificativi quali,ad esempio, nome e cognome). 2. Stringa (richiedente) contenente il nome del richiedente
Throws:
SoapFaultException: - - errore applicativo, può assumere i seguenti valori:
  • 100000: Il servizio non è al momento disponibile. Stiamo lavorando per ripristinarlo. Vi preghiamo di riprovare più tardi.
  • 000001: Dato non valido : il file caricato non rispetta la descrizione del flusso memorizzato.
  • 000002: Manca un dato obbligatorio : bisogna avvalorare almeno uno dei campi parametri di ricerca.
  • 000004: Non ci sono elementi corrispondenti ai criteri di ricerca inseriti. Verificare la correttezza dei parametri inseriti.
  • 001578: Il file non rispetta le dimensioni minime previste dal tracciato record specificato.
  • 001579: Errore durante la validazione del file xml.