it.svimservice.nsisr.web.ws.operatore.pojo
Class Operatore

java.lang.Object
  extended by it.svimservice.nsisr.web.ws.operatore.pojo.Operatore

public class Operatore
extends java.lang.Object

Servizi esposti dalla componente Operatore


Constructor Summary
Operatore()
           
 
Method Summary
 CodiceOperatoreResponse getCodiceOperatore(AttributiAutorizzativi attributiAutorizzativi, CodiceOperatoreRequest filtriOperatore)
          Il servizio restituisce il servizio restituisce il codice dell'operatore il cui codice fiscale è fornito in input.
 RuoliStruttureOperatoreResponse getRuoliStruttureOperatore(AttributiAutorizzativi attributiAutorizzativi, RuoliStruttureOperatoreRequest filtriOperatore)
          Il servizio restituisce l'elenco degli incarichi di un operatore.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Operatore

public Operatore()
Method Detail

getRuoliStruttureOperatore

public RuoliStruttureOperatoreResponse getRuoliStruttureOperatore(AttributiAutorizzativi attributiAutorizzativi,
                                                                  RuoliStruttureOperatoreRequest filtriOperatore)
Il servizio restituisce l'elenco degli incarichi di un operatore. Per ogni incarico viene specificato il ruolo istituzionale e la struttura operativa in cui lavora l'operatore.

Parameters:
attributiAutorizzativi - attributi di autorizzazione.
filtriOperatore - filtri di ricerca dell'operatore.
Returns:
RuoliStruttureOperatoreResponse lista degli incarichi dell'operatore.
Throws:
SoapFaultException - errore applicativo, può assumere i seguenti valori:
  • 000004: Non ci sono elementi corrispondenti ai criteri di ricerca inseriti. Verificare la correttezza dei parametri inseriti.
  • 100000: Si è verificato un errore nel sistema.
  • 001514: Richiesta non valida.
  • 001343: Il certificato è stato sospeso o revocato.
  • 001344: Il certificato è scaduto.
  • 001345: Il certificato non è valido.
  • 001346: CRL non presente. Contattare il supporto tecnico.
  • 001347: CRL non censita. Contattare il supporto tecnico.
  • 001458: CRL scaduta. Contattare il supporto tecnico.
  • 001364: Applicativo non censito.
  • 001363: Applicativo non autorizzato all'utilizzo del servizio richiesto.
  • 000786: L'utente non è autorizzato ad eseguire l'operazione o ad utilizzare il servizio.

getCodiceOperatore

public CodiceOperatoreResponse getCodiceOperatore(AttributiAutorizzativi attributiAutorizzativi,
                                                  CodiceOperatoreRequest filtriOperatore)
Il servizio restituisce il servizio restituisce il codice dell'operatore il cui codice fiscale è fornito in input.

Parameters:
attributiAutorizzativi - attributi di autorizzazione.
filtriOperatore - filtri di ricerca dell'operatore.
Returns:
CodiceOperatoreResponse codice identificativo dell'operatore.
Throws:
SoapFaultException - errore applicativo, può assumere i seguenti valori:
  • 000004: Non ci sono elementi corrispondenti ai criteri di ricerca inseriti. Verificare la correttezza dei parametri inseriti.
  • 100000: Si è verificato un errore nel sistema.
  • 001514: Richiesta non valida.
  • 001343: Il certificato è stato sospeso o revocato.
  • 001344: Il certificato è scaduto.
  • 001345: Il certificato non è valido.
  • 001346: CRL non presente. Contattare il supporto tecnico.
  • 001347: CRL non censita. Contattare il supporto tecnico.
  • 001458: CRL scaduta. Contattare il supporto tecnico.
  • 001364: Applicativo non censito.
  • 001363: Applicativo non autorizzato all'utilizzo del servizio richiesto.
  • 000786: L'utente non è autorizzato ad eseguire l'operazione o ad utilizzare il servizio.