CostantiControlStation.java

  1. /*
  2.  * GovWay - A customizable API Gateway
  3.  * https://govway.org
  4.  *
  5.  * Copyright (c) 2005-2025 Link.it srl (https://link.it).
  6.  *
  7.  * This program is free software: you can redistribute it and/or modify
  8.  * it under the terms of the GNU General Public License version 3, as published by
  9.  * the Free Software Foundation.
  10.  *
  11.  * This program is distributed in the hope that it will be useful,
  12.  * but WITHOUT ANY WARRANTY; without even the implied warranty of
  13.  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  14.  * GNU General Public License for more details.
  15.  *
  16.  * You should have received a copy of the GNU General Public License
  17.  * along with this program.  If not, see <http://www.gnu.org/licenses/>.
  18.  *
  19.  */


  20. package org.openspcoop2.web.ctrlstat.costanti;

  21. import java.util.ArrayList;
  22. import java.util.Date;
  23. import java.util.List;

  24. import org.openspcoop2.core.commons.Filtri;
  25. import org.openspcoop2.core.commons.ModalitaIdentificazione;
  26. import org.openspcoop2.core.config.constants.CostantiConfigurazione;
  27. import org.openspcoop2.core.config.constants.StatoFunzionalita;
  28. import org.openspcoop2.core.config.constants.StatoFunzionalitaCacheDigestQueryParameter;
  29. import org.openspcoop2.core.config.constants.StatoFunzionalitaConWarning;
  30. import org.openspcoop2.core.config.constants.TipoAutenticazione;
  31. import org.openspcoop2.core.config.constants.TrasformazioneIdentificazioneRisorsaFallita;
  32. import org.openspcoop2.core.config.constants.TrasformazioneRegolaParametroTipoAzione;
  33. import org.openspcoop2.core.config.constants.VersioneSOAP;
  34. import org.openspcoop2.core.constants.CostantiDB;
  35. import org.openspcoop2.core.constants.CostantiLabel;
  36. import org.openspcoop2.core.controllo_traffico.constants.TipoRisorsaPolicyAttiva;
  37. import org.openspcoop2.core.registry.constants.CostantiRegistroServizi;
  38. import org.openspcoop2.core.registry.constants.FormatoSpecifica;
  39. import org.openspcoop2.core.transazioni.utils.TipoCredenzialeMittente;
  40. import org.openspcoop2.pdd.core.integrazione.GruppoIntegrazione;
  41. import org.openspcoop2.pdd.core.integrazione.TipoIntegrazione;
  42. import org.openspcoop2.utils.date.DateUtils;
  43. import org.openspcoop2.utils.transport.http.HttpConstants;
  44. import org.openspcoop2.web.lib.mvc.Costanti;
  45. import org.openspcoop2.web.lib.mvc.ForwardParams;

  46. /**
  47.  * CostantiControlStation
  48.  *
  49.  * @author Andrea Poli (apoli@link.it)
  50.  * @author Stefano Corallo (corallo@link.it)
  51.  * @author Sandra Giangrandi (sandra@link.it)
  52.  * @author $Author$
  53.  * @version $Rev$, $Date$
  54.  *
  55.  */
  56. public class CostantiControlStation {
  57.    
  58.     private CostantiControlStation() {}
  59.    
  60.     public static final String DEFAULT_OPENSPCOOP2_PREFIX_LOCAL_PATH = "console";
  61.     public static final String DEFAULT_OPENSPCOOP2_PROPERTIES_NAME = "CONSOLE";
  62.    
  63.     public static final String OPENSPCOOP2_PREFIX_LOCAL_PATH = "PREFIXNAMETEMPLATE";
  64.     public static final String OPENSPCOOP2_PROPERTIES_NAME = "NAMETEMPLATE";
  65.    
  66.     public static final String _OPENSPCOOP2_CONSOLE_LOCAL_PATH = OPENSPCOOP2_PREFIX_LOCAL_PATH+"_local.properties";
  67.     public static final String _OPENSPCOOP2_CONSOLE_PROPERTIES = "OPENSPCOOP2_"+OPENSPCOOP2_PROPERTIES_NAME+"_PROPERTIES";
  68.    
  69.     public static final String _OPENSPCOOP2_DATASOURCE_LOCAL_PATH = OPENSPCOOP2_PREFIX_LOCAL_PATH+"_local.datasource.properties";
  70.     public static final String _OPENSPCOOP2_DATASOURCE_PROPERTIES = "OPENSPCOOP2_"+OPENSPCOOP2_PROPERTIES_NAME+"_DATASOURCE_PROPERTIES";
  71.    
  72.     public static final String _OPENSPCOOP2_REGISTRO_SERVIZI_REMOTO_LOCAL_PATH = OPENSPCOOP2_PREFIX_LOCAL_PATH+"_local.registroServiziRemoto.properties";
  73.     public static final String _OPENSPCOOP2_REGISTRO_SERVIZI_REMOTO_PROPERTIES = "OPENSPCOOP2_"+OPENSPCOOP2_PROPERTIES_NAME+"_REGISTRO_SERVIZI_REMOTO_PROPERTIES";
  74.    
  75.     public static final String _OPENSPCOOP2_LOGGER_LOCAL_PATH = OPENSPCOOP2_PREFIX_LOCAL_PATH+"_local.log4j2.properties";
  76.     public static final String _OPENSPCOOP2_LOGGER_PROPERTIES = "OPENSPCOOP2_"+OPENSPCOOP2_PROPERTIES_NAME+"_LOG_PROPERTIES";
  77.    
  78.     /** Logger */
  79.     public static final String DRIVER_DB_PDD_CONSOLE_LOGGER = "DRIVER_DB_PDD_CONSOLE";

  80.     /** Debug COSTANT STRING */
  81.     public static final String DEBUG_STRING = "PDD_CONSOLE_DEBUG";
  82.    
  83.     /** Tooltip Utils */
  84.     public static final String TOOLTIP_BREAK_LINE = "&#10;";
  85.    
  86.     /** PLACEHOLDER PROTOCOLLO in creazione automatica endpoint del soggetto */
  87.     public static final String PLACEHOLDER_SOGGETTO_ENDPOINT_CREAZIONE_AUTOMATICA = "@protocol@";
  88.    
  89.     /** PLACEHOLDER PDD  */
  90.     public static final String PLACEHOLDER_INFORMAZIONI_PDD_IP_GESTIONE = "@IP_GESTIONE@";
  91.     public static final String PLACEHOLDER_INFORMAZIONI_PDD_PORTA_GESTIONE = "@PORTA_GESTIONE@";
  92.     public static final String PLACEHOLDER_INFORMAZIONI_PDD_PROTOCOLLO_GESTIONE = "@PROTOCOLLO_GESTIONE@";
  93.     public static final String PLACEHOLDER_INFORMAZIONI_PDD_IP_PUBBLICO = "@IP@";
  94.     public static final String PLACEHOLDER_INFORMAZIONI_PDD_PORTA_PUBBLICA = "@PORTA@";
  95.     public static final String PLACEHOLDER_INFORMAZIONI_PDD_PROTOCOLLO_PUBBLICO = "@PROTOCOLLO@";
  96.    
  97.     /** Intervallo in millisecondi per Filtro JMS effettuato dai Gestori */
  98.     public static final int JMS_FILTER = 100;

  99.     /** Sleep per simulare Algoritmo transazione XA */
  100.     public static final int INTERVALLO_TRANSAZIONE_XA = 2000;

  101.     /** Sleep per receive */
  102.     public static final int INTERVALLO_RECEIVE = 10000;
  103.    
  104.     /** Dimensione max nome proprieta visualizzata */
  105.     public static final int NOME_PROPRIETA_VISUALIZZATA = 100;
  106.    
  107.     /** PERFORM OPERATION */
  108.     public static final int PERFORM_OPERATION_CREATE = 0;
  109.     public static final int PERFORM_OPERATION_UPDATE = 1;
  110.     public static final int PERFORM_OPERATION_DELETE = 2;
  111.    
  112.     /** SCRIPT OPERATION */
  113.     public static final String SCRIPT_PERFORM_OPERATION_CREATE = "add";
  114.     public static final String SCRIPT_PERFORM_OPERATION_DELETE = "delete";
  115.    
  116.     /** SESSION ATTRIBUTE */
  117.     public static final String SESSION_PARAMETRO_GESTIONE_INFO_PROTOCOLLO = "GestioneInfoProtocollo";
  118.     public static final String SESSION_PARAMETRO_VISUALIZZA_ACCORDI_AZIONI = "ShowAccordiAzioni";
  119.     public static final String SESSION_PARAMETRO_VISUALIZZA_ACCORDI_COOPERAZIONE = "ShowAccordiCooperazione";
  120.     public static final String SESSION_PARAMETRO_GESTIONE_SOGGETTI_VIRTUALI = "SoggettoVirtuale";
  121.     public static final String SESSION_PARAMETRO_MODALITA_INTERFACCIA = "ModalitaInterfaccia";
  122.     public static final String SESSION_PARAMETRO_SINGLE_PDD = "singlePdD";
  123.     public static final String SESSION_PARAMETRO_GESTIONE_CONFIGURAZIONI_PERSONALIZZATE = "ConfigurazioniPersonalizzate";
  124.     public static final String SESSION_PARAMETRO_SAME_DB_WEBUI = "sameDBWebUI";
  125.     public static final String SESSION_PARAMETRO_TIPO_DB = "tipoDB";
  126.     public static final String SESSION_PARAMETRO_OLD_CONFIGURAZIONE_PROPERTIES_PREFIX = Costanti.SESSION_PARAMETRO_OLD_CONFIGURAZIONE_PROPERTIES_PREFIX;
  127.    
  128.     /** STRUTS FORWARD */
  129.     public static final ForwardParams TIPO_OPERAZIONE_RESET_CACHE_ELEMENTO = ForwardParams.OTHER("ResetCacheElemento");
  130.     public static final ForwardParams TIPO_OPERAZIONE_VERIFICA_CERTIFICATI = ForwardParams.OTHER("VerificaCertificati");
  131.    
  132.    
  133.     /** LABEL GENERALI */
  134.    
  135.     public static final String LABEL_DATA_CREAZIONE = "Data Creazione";
  136.     public static final String LABEL_UTENTE_RICHIEDENTE = "Utente Richiedente";
  137.     public static final String LABEL_DATA_ULTIMA_MODIFICA = "Data Ultima Modifica";
  138.     public static final String LABEL_UTENTE_ULTIMA_MODIFICA = "Utente Ultima Modifica";
  139.    
  140.     public static final String LABEL_PROPRIETA_DESCRIZIONE = "Descrizione";
  141.     public static final String LABEL_PROPRIETA_DESCRIZIONE_EMPTY = "";
  142.     public static final int TEXT_AREA_DESCRIZIONE_ROWS = 15;
  143.    
  144.     public static final String LABEL_CREAZIONE = "Creazione";
  145.     public static final String LABEL_ULTIMA_MODIFICA = "Ultima Modifica";
  146.     private static final String DATE_FORMAT_MINUTE = "yyyy/MM/dd HH:mm";
  147.     public static String formatDateMinute(Date date) {
  148.         return DateUtils.getSimpleDateFormat(DATE_FORMAT_MINUTE).format(date);
  149.     }
  150.     private static final String DATE_FORMAT_MILLISECOND = "yyyy/MM/dd HH:mm:ss.SSS";
  151.     public static String formatDateMs(Date date) {
  152.         return DateUtils.getSimpleDateFormat(DATE_FORMAT_MILLISECOND).format(date);
  153.     }
  154.    
  155.     public static final String LABEL_PARAMETRO_PROTOCOLLO_DI = org.openspcoop2.core.constants.Costanti.LABEL_PARAMETRO_PROTOCOLLO_DI;
  156.     public static final String LABEL_PARAMETRO_PROTOCOLLO = org.openspcoop2.core.constants.Costanti.LABEL_PARAMETRO_PROTOCOLLO;
  157.     public static final String LABEL_PARAMETRO_PROTOCOLLI = org.openspcoop2.core.constants.Costanti.LABEL_PARAMETRO_PROTOCOLLI;
  158.     public static final String LABEL_PARAMETRO_PROTOCOLLO_COMPACT = org.openspcoop2.core.constants.Costanti.LABEL_PARAMETRO_PROTOCOLLO_COMPACT;
  159.     public static final String LABEL_PARAMETRO_PROTOCOLLI_COMPACT = org.openspcoop2.core.constants.Costanti.LABEL_PARAMETRO_PROTOCOLLI_COMPACT;
  160.    
  161.     public static final String LABEL_EMPTY = "&nbsp;";
  162.    
  163.     public static final String LABEL_BOTTONE_INDIVIDUA_GRUPPO = "Individua Gruppo";
  164.     public static final String LABEL_BOTTONE_INDIVIDUA_CONNETTORE = "Individua Connettore";
  165.    
  166.     public static final String LABEL_CONFIGURAZIONE_IMPOSTATA_MODALITA_AVANZATA_SHORT_MESSAGE_COLUMN = "Non standard";
  167.     public static final String LABEL_CONFIGURAZIONE_IMPOSTATA_MODALITA_AVANZATA_SHORT_MESSAGE = "Configurazione non visualizzabile";
  168.     public static final String LABEL_CONFIGURAZIONE_IMPOSTATA_MODALITA_AVANZATA_LONG_MESSAGE = "Attenzione: Configurazione non standard (Utilizzare l'interfaccia avanzata)";
  169.     public static final String LABEL_AGGIORNAMENTO_EFFETTUATO_CON_SUCCESSO = "Aggiornamento effettuato con successo";
  170.     public static final String LABEL_AGGIORNAMENTO_CONFIGURAZIONE_PROPERTIES_EFFETTUATO_CON_SUCCESSO = "Aggiornamento effettuato con successo";
  171.     public static final String LABEL_STRUMENTI = "Strumenti";
  172.     public static final String LABEL_LINKIT_WEB = "https://link.it";
  173.     public static final String LABEL_OPENSPCOOP2_WEB = "https://govway.org";
  174.     public static final String LABEL_PARAMETRO_ID = "Id";
  175.     public static final String LABEL_PARAMETRO_ID_SOGGETTO = "IdSogg";
  176.     public static final String LABEL_PARAMETRO_ID_PORTA = "IdPorta";
  177.     public static final String LABEL_PARAMETRO_ID_ASPS = "IdAsps";
  178.     public static final String LABEL_PARAMETRO_ID_FRUIZIONE = "IdFruizione";
  179.     public static final String LABEL_PARAMETRO_NOME = "Nome";
  180.     public static final String LABEL_PARAMETRO_TEMPLATE = "Template";
  181.     public static final String LABEL_PARAMETRO_VALORE = "Valore";
  182.     public static final String LABEL_PARAMETRO_SERVIZIO_APPLICATIVO = "Servizio Applicativo";
  183.     public static final String LABEL_PARAMETRO_APPLICATIVO = "Applicativo";
  184.     public static final String LABEL_PARAMETRO_STATO = "Stato";
  185.     public static final String LABEL_PARAMETRO_MESSAGE_SECURITY = "Message-Security";
  186.     public static final String LABEL_PARAMETRO_RICHIESTA = "Richiesta";
  187.     public static final String LABEL_PARAMETRO_RISPOSTA = "Risposta";
  188.     public static final String LABEL_PARAMETRO_INGRESSO = "Ingresso";
  189.     public static final String LABEL_PARAMETRO_USCITA = "Uscita";
  190.     public static final String LABEL_PARAMETRO_OBBLIGATORIO = "Elemento Obbligatorio";
  191.     public static final String LABEL_PARAMETRO_PATTERN = "Pattern";
  192.     public static final String LABEL_PARAMETRO_CONTENT_TYPE = "Content Type";
  193.     public static final String LABEL_PARAMETRO_PARAMETRI = "Parametri";
  194.     public static final String LABEL_PARAMETRO_APPLICA_MTOM = "Applica MTOM";
  195.     public static final String LABEL_PARAMETRO_API_CONTESTO = "Riferito in";
  196.     public static final String LABEL_PARAMETRO_API_IMPLEMENTAZIONE = "Implementazione API";
  197.     public static final String LABEL_PARAMETRO_RUOLO = "Nome";
  198.     public static final String LABEL_PARAMETRO_RUOLO_TIPOLOGIA = "Fonte";
  199.     public static final String LABEL_PARAMETRO_RUOLO_TIPOLOGIA_XACML_POLICY = "Fonte Ruoli";
  200.     public static final String LABEL_PARAMETRO_RUOLO_MATCH = "Ruoli Richiesti";
  201.     public static final String LABEL_PARAMETRO_RUOLO_MATCH_ALL = "tutti";
  202.     public static final String LABEL_PARAMETRO_RUOLO_MATCH_ANY = "almeno uno";
  203.     public static final String LABEL_PARAMETRO_RUOLO_CONTESTO = "Contesto";
  204.     public static final String LABEL_PARAMETRO_SCOPE = "Nome";
  205.     public static final String LABEL_PARAMETRO_SCOPE_TIPOLOGIA = "Fonte";
  206.     public static final String LABEL_PARAMETRO_SCOPE_TIPOLOGIA_XACML_POLICY = "Fonte Scope";
  207.     public static final String LABEL_PARAMETRO_SCOPE_MATCH = "Scope Richiesti";
  208.     public static final String LABEL_PARAMETRO_SCOPE_MATCH_ALL = "tutti";
  209.     public static final String LABEL_PARAMETRO_SCOPE_MATCH_ANY = "almeno uno";
  210.     public static final String LABEL_PARAMETRO_SCOPE_CONTESTO = "Contesto";
  211.     public static final String LABEL_PARAMETRO_PORTE_CONTROLLO_ACCESSI = "Controllo degli Accessi";
  212.     public static final String LABEL_PARAMETRO_PORTE_CONTROLLO_ACCESSI_STATO = "Accesso API";
  213.     public static final String LABEL_PARAMETRO_PORTE_CONTROLLO_ACCESSI_AUTENTICAZIONE = "Autenticazione";
  214.     public static final String LABEL_PARAMETRO_PORTE_CONTROLLO_ACCESSI_AUTENTICAZIONE_CUSTOM = "Autenticazione - controlli custom";
  215.     public static final String LABEL_PARAMETRO_PORTE_CONTROLLO_ACCESSI_AUTENTICAZIONE_TRASPORTO = "Trasporto";
  216.     public static final String LABEL_PARAMETRO_PORTE_CONTROLLO_ACCESSI_AUTENTICAZIONE_CANALE = "Canale";
  217.     public static final String LABEL_PARAMETRO_PORTE_CONTROLLO_ACCESSI_AUTENTICAZIONE_TOKEN_CLAIMS = "Required Claims"; //"Token";
  218.     public static final String LABEL_PARAMETRO_PORTE_CONTROLLO_ACCESSI_AUTORIZZAZIONE_TRASPORTO = "Autorizzazione Trasporto";
  219.     public static final String LABEL_PARAMETRO_PORTE_CONTROLLO_ACCESSI_AUTORIZZAZIONE_TOKEN = "Autorizzazione Token";
  220.     public static final String LABEL_PARAMETRO_PORTE_CONTROLLO_ACCESSI_AUTORIZZAZIONE_DIFFERENTE_DA_TRASPORTO_E_TOKEN = "Autorizzazione";
  221.     public static final String LABEL_PARAMETRO_PORTE_CONTROLLO_ACCESSI_AUTORIZZAZIONE_CANALE = "Autorizzazione Canale";
  222.     public static final String LABEL_PARAMETRO_PORTE_CONTROLLO_ACCESSI_AUTORIZZAZIONE_MESSAGGIO = "Autorizzazione Messaggio";
  223.     public static final String LABEL_PARAMETRO_PORTE_CONTROLLO_ACCESSI_AUTORIZZAZIONE_SIGNAL_HUB = "Autorizzazione SignalHub";
  224.     public static final String LABEL_PARAMETRO_PORTE_CONTROLLO_ACCESSI_AUTORIZZAZIONE_CUSTOM = "Autorizzazione - controlli custom";
  225.     public static final String LABEL_PARAMETRO_PORTE_CONTROLLO_ACCESSI_AUTORIZZAZIONE_PERSONALIZZATA = "Personalizzata";
  226.     public static final String LABEL_PARAMETRO_PORTE_CONTROLLO_ACCESSI_AUTORIZZAZIONE_CONTENUTI = "Autorizzazione Contenuti";
  227.     public static final String LABEL_PARAMETRO_PORTE_CONTROLLO_ACCESSI_AUTORIZZAZIONE_CONTENUTI_CONTROLLI_AUTORIZZAZIONE = "Autorizzazione Contenuti - controlli richiesti";
  228.     public static final String LABEL_PARAMETRO_PORTE_CONTROLLO_ACCESSI_AUTORIZZAZIONE_CONTENUTI_CONTROLLI_AUTORIZZAZIONE_CUSTOM = "Autorizzazione Contenuti - controlli custom";
  229.     public static final String LABEL_PARAMETRO_PORTE_CONTROLLO_ACCESSI_GESTIONE_TOKEN = "Autenticazione Token"; //"Gestione Token";
  230.     public static final String LABEL_PARAMETRO_PORTE_CONTROLLO_ACCESSI_MODALITA_GESTIONE_TOKEN = "Gestione Token";
  231.     public static final String LABEL_PARAMETRO_PORTE_AUTENTICAZIONE = "Stato";
  232.     public static final String LABEL_PARAMETRO_PORTE_AUTENTICAZIONE_CUSTOM = "Tipo Personalizzato";
  233.     public static final String LABEL_PARAMETRO_PORTE_AUTENTICAZIONE_BASIC_FORWARD = "Forward Authorization";
  234.     public static final String LABEL_PARAMETRO_PORTE_AUTENTICAZIONE_PRINCIPAL_TIPO = "Tipo";
  235.     public static final String LABEL_PARAMETRO_PORTE_AUTENTICAZIONE_PRINCIPAL_HEADER = ModalitaIdentificazione.HEADER_BASED.getLabelParametro();
  236.     public static final String LABEL_PARAMETRO_PORTE_AUTENTICAZIONE_PRINCIPAL_FORM = ModalitaIdentificazione.FORM_BASED.getLabelParametro();
  237.     public static final String LABEL_PARAMETRO_PORTE_AUTENTICAZIONE_PRINCIPAL_TOKEN_CLAIM = ModalitaIdentificazione.TOKEN.getLabelParametro();
  238.     public static final String LABEL_PARAMETRO_PORTE_AUTENTICAZIONE_PRINCIPAL_TOKEN_CLAIM_PERSONALIZZATO = "seleziona altro claim";
  239.     public static final String LABEL_PARAMETRO_PORTE_AUTENTICAZIONE_PRINCIPAL_TOKEN_CLAIM_PERSONALIZZATO_ESTESO = "Nome del Claim";
  240.     public static final String LABEL_PARAMETRO_PORTE_AUTENTICAZIONE_PRINCIPAL_TOKEN_CLAIM_PERSONALIZZATO_NOME = "Nome";
  241.     public static final String LABEL_PARAMETRO_PORTE_AUTENTICAZIONE_PRINCIPAL_ESPRESSIONE = ModalitaIdentificazione.URL_BASED.getLabelParametro();
  242.     public static final String LABEL_PARAMETRO_PORTE_AUTENTICAZIONE_PRINCIPAL_FORWARD_HEADER = "Forward Header";
  243.     public static final String LABEL_PARAMETRO_PORTE_AUTENTICAZIONE_PRINCIPAL_FORWARD_FORM = "Forward Parametro Url";
  244.     public static final String LABEL_PARAMETRO_PORTE_AUTENTICAZIONE_OPZIONALE = "Opzionale";
  245.     public static final String LABEL_PARAMETRO_PORTE_AUTENTICAZIONE_PERSONALIZZATA = "Personalizzata";
  246.     public static final String LABEL_PARAMETRO_PORTE_AUTENTICAZIONE_TOKEN_ISSUER = "Issuer";
  247.     public static final String LABEL_PARAMETRO_PORTE_AUTENTICAZIONE_TOKEN_CLIENT_ID = "ClientId";
  248.     public static final String LABEL_PARAMETRO_PORTE_AUTENTICAZIONE_TOKEN_PDND_ORGANIZATION_NAME = "PDND OrganizationName";
  249.     public static final String LABEL_PARAMETRO_PORTE_AUTENTICAZIONE_TOKEN_SUBJECT = "Subject";
  250.     public static final String LABEL_PARAMETRO_PORTE_AUTENTICAZIONE_TOKEN_USERNAME = "Username";
  251.     public static final String LABEL_PARAMETRO_PORTE_AUTENTICAZIONE_TOKEN_MAIL = "eMail";
  252.     public static final String LABEL_PARAMETRO_PORTE_AUTENTICAZIONE_APIKEY_POSIZIONE = "Posizione";
  253.     public static final String LABEL_PARAMETRO_PORTE_AUTENTICAZIONE_APIKEY_NOMI_STANDARD_OAS3 = "Nomi Standard OAS3";
  254.     public static final String LABEL_PARAMETRO_PORTE_AUTENTICAZIONE_APIKEY_FORWARD = "Forward";
  255.     public static final String LABEL_PARAMETRO_PORTE_AUTENTICAZIONE_APIKEY_FORWARD_PREFIX = "Forward ";
  256.     public static final String LABEL_PARAMETRO_PORTE_ATTRIBUTI_TITLE = "Identificazione Attributi";
  257.     public static final String LABEL_PARAMETRO_PORTE_ATTRIBUTI_STATO = "Stato";
  258.     public static final String LABEL_PARAMETRO_PORTE_ATTRIBUTI_AUTHORITY = "Attribute Authority";
  259.     public static final String LABEL_PARAMETRO_PORTE_ATTRIBUTI_AUTHORITY_ATTRIBUTI = "Attributi Richiesti";
  260.     public static final String LABEL_PARAMETRO_PORTE_ATTRIBUTI_AUTHORITY_ATTRIBUTI_NOTE_MULTIPLE_AA = "Elencare gli attributi da richiedere, separandoli con la virgola, utilizzando una riga per ogni A.A. (nomeAA=listaAttributi)";
  261.     public static final String LABEL_PARAMETRO_PORTE_ATTRIBUTI_AUTHORITY_ATTRIBUTI_NOTE_SINGLE_AA = "Elencare gli attributi da richiedere, separandoli con la virgola";
  262.     public static final String LABEL_PARAMETRO_PORTE_AUTORIZZAZIONE = "Stato";
  263.     public static final String LABEL_PARAMETRO_PORTE_AUTORIZZAZIONE_CUSTOM = "Tipo Personalizzato";
  264.     public static final String LABEL_PARAMETRO_PORTE_AUTORIZZAZIONE_TRASPORTO = "Autorizzazione Trasporto";
  265.     public static final String LABEL_PARAMETRO_PORTE_AUTORIZZAZIONE_TOKEN = "Autorizzazione Token";
  266.     public static final String LABEL_PARAMETRO_PORTE_AUTORIZZAZIONE_SERVIZI_APPLICATIVI_SUFFIX = "Richiedente";
  267.     public static final String LABEL_PARAMETRO_PORTE_AUTORIZZAZIONE_RICHIEDENTI = "Richiedenti";
  268.     public static final String LABEL_PARAMETRO_PORTE_AUTORIZZAZIONE_TRASPORTO_SENZA_PREFIX = "trasporto";
  269.     public static final String LABEL_PARAMETRO_PORTE_AUTORIZZAZIONE_CANALE_SENZA_PREFIX = "canale";
  270.     public static final String LABEL_PARAMETRO_PORTE_AUTORIZZAZIONE_RUOLI_SUFFIX = "Ruoli";
  271.     public static final String LABEL_PARAMETRO_PORTE_AUTORIZZAZIONE_PER_RICHIEDENTE = "per Richiedente";
  272.     public static final String LABEL_PARAMETRO_PORTE_AUTORIZZAZIONE_PER_RUOLI = "per Ruoli";
  273.     public static final String LABEL_PARAMETRO_PORTE_AUTORIZZAZIONE_PER_RUOLI_FONTE_ESTERNA_QUALSIASI = "per Ruoli con fonte esterna o qualsiasi";
  274.     public static final String LABEL_PARAMETRO_PORTE_AUTORIZZAZIONE_SCOPE_SUFFIX = "Scope";
  275.     public static final String LABEL_PARAMETRO_PORTE_AUTORIZZAZIONE_SCOPE = "Autorizzazione per Token Scope";
  276.     public static final String LABEL_PARAMETRO_PORTE_AUTORIZZAZIONE_TOKEN_CLAIMS_SUBTITLE_SUFFIX = "Token Claims";
  277.     public static final String LABEL_PARAMETRO_PORTE_AUTORIZZAZIONE_TOKEN_CLAIMS_SUBTITLE = "Autorizzazione per Token Claims";
  278.     public static final String LABEL_PARAMETRO_PORTE_AUTORIZZAZIONE_TOKEN_CLAIMS = "Claims";
  279.     public static final String LABEL_PARAMETRO_PORTE_AUTORIZZAZIONE_XACML_SUFFIX = "XACML Policy";
  280.     public static final String LABEL_PARAMETRO_PORTE_AUTORIZZAZIONE_XACML = "Autorizzazione XACML";
  281.     public static final String LABEL_PARAMETRO_AUTORIZZAZIONE_CONTENUTI = "";
  282.     public static final String LABEL_PARAMETRO_AUTORIZZAZIONE_CONTENUTI_STATO = "Stato";
  283.     public static final String LABEL_PARAMETRO_CORRELAZIONE_APPLICATIVA = "Correlazione Applicativa";
  284.     public static final String LABEL_PARAMETRO_CORRELAZIONE_APPLICATIVA_RICHIESTA = "Regole";
  285.     public static final String LABEL_PARAMETRO_CORRELAZIONE_APPLICATIVA_RISPOSTA = "Regole";
  286.     public static final String LABEL_PARAMETRO_SCADENZA_CORRELAZIONE_APPLICATIVA_LABEL = "Scadenza (minuti)";
  287.     public static final String LABEL_PARAMETRO_SCADENZA_CORRELAZIONE_APPLICATIVA_NOTE = "Definisce una scadenza per il riuso del solito ID Protocollo";
  288.     public static final String LABEL_PARAMETRO_SERVICE_BINDING_API = "Tipo API";
  289.     public static final String LABEL_PARAMETRO_STATO_PACKAGE = "Stato";
  290.     public static final String LABEL_PARAMETRO_SERVICE_BINDING = "Tipo";
  291.     public static final String LABEL_PARAMETRO_SERVICE_BINDING_SOAP = "Soap";
  292.     public static final String LABEL_PARAMETRO_SERVICE_BINDING_REST = "Rest";
  293.     public static final String LABEL_PARAMETRO_PROTOCOLLO_QUALSIASI = CostantiControlStation.LABEL_QUALSIASI;
  294.     public static final String LABEL_PARAMETRO_SERVICE_BINDING_QUALSIASI = CostantiControlStation.LABEL_QUALSIASI;
  295.     public static final String LABEL_PARAMETRO_HTTP_METHOD_QUALSIASI = CostantiControlStation.LABEL_QUALSIASI;
  296.     public static final String LABEL_PARAMETRO_HTTP_METHOD_COMPACT = "Method";
  297.     public static final String LABEL_PARAMETRO_HTTP_METHOD = "HTTP Method";
  298.     public static final String LABEL_PARAMETRO_MESSAGE_TYPE = "Tipo Messaggio";
  299.     public static final String LABEL_PARAMETRO_MESSAGE_TYPE_DEFAULT = "Default";
  300.     public static final String LABEL_PARAMETRO_MESSAGE_TYPE_SOAP_11 = "Soap 1.1";
  301.     public static final String LABEL_PARAMETRO_MESSAGE_TYPE_SOAP_12 = "Soap 1.2";
  302.     public static final String LABEL_PARAMETRO_MESSAGE_TYPE_XML = "Xml";
  303.     public static final String LABEL_PARAMETRO_MESSAGE_TYPE_JSON = "Json";
  304.     public static final String LABEL_PARAMETRO_MESSAGE_TYPE_BINARY = "Binary";
  305.     public static final String LABEL_PARAMETRO_MESSAGE_TYPE_MIME_MULTIPART = "MIME-Multipart";
  306.     public static final String LABEL_PARAMETRO_INTERFACE_TYPE = "Formato Specifica";
  307.     public static final String LABEL_PARAMETRO_INTERFACE_TYPE_WSDL_11 = "Wsdl 1.1";
  308.     public static final String LABEL_PARAMETRO_INTERFACE_TYPE_WADL = "Wadl";
  309.     public static final String LABEL_PARAMETRO_INTERFACE_TYPE_SWAGGER_2 = "Swagger 2";
  310.     public static final String LABEL_PARAMETRO_INTERFACE_TYPE_OPEN_API_3 = "Open API 3";
  311.     public static final String LABEL_PARAMETRO_SCHEMI_XSD = "Schemi XSD";
  312.     public static final String LABEL_PARAMETRO_REGISTRO_OPENSPCOOP = "Registro API";
  313.     public static final String LABEL_PATTERN = "Pattern";
  314.     public static final String LABEL_PORTA_APPLICATIVA_CON_PARAMETRI = "Porta Applicativa {0}";
  315.     public static final String LABEL_PORTA_DELEGATA_CON_PARAMETRI = "Porta Delegata {0}";
  316.     public static final String LABEL_NON_DEFINITO = "Non definito";
  317.     public static final String LABEL_PARAMETRO_AZIONE = "Azione";
  318.     public static final String LABEL_PARAMETRO_AZIONI = "Azioni";
  319.     public static final String LABEL_PARAMETRO_AZIONI_CONFIG_DI = "Azioni di ";
  320.     public static final String LABEL_PARAMETRO_RISORSA = "Risorsa";
  321.     public static final String LABEL_PARAMETRO_RISORSE = "Risorse";
  322.     public static final String LABEL_PARAMETRO_RISORSE_CONFIG_DI = "Risorse di ";
  323.     public static final String LABEL_PARAMETRO_PORTE_NOME_GRUPPO = "Nome Gruppo";
  324.     public static final String LABEL_DEL_GRUPPO = " del gruppo ";
  325.     public static final String LABEL_DEL_CONNETTORE = " del connettore ";
  326.     public static final String LABEL_PARAMETRO_PORTA_AZIONE_MODALITA = "Modalità Identificazione Azione";
  327.     public static final String LABEL_PARAMETRO_PORTA_RISORSA_MODALITA = "Modalità Identificazione Risorsa";
  328.     public static final String LABEL_PARAMETRO_PORTA_QUALSIASI_AZIONE = "Tutte le azioni del servizio";
  329.     public static final String LABEL_PARAMETRO_PORTA_QUALSIASI_RISORSA = "Tutte le risorse del servizio";
  330.     public static final String LABEL_PARAMETRO_PORTA_ABILITATO_TOOLTIP = "Configurazione abilitata (Clicca per disabilitare)";
  331.     public static final String LABEL_PARAMETRO_PORTA_DISABILITATO_TOOLTIP = "Configurazione disabilitata (Clicca per abilitare)";
  332.     public static final String LABEL_PARAMETRO_PORTA_ABILITATO_TOOLTIP_NO_ACTION = "Configurazione abilitata";
  333.     public static final String LABEL_PARAMETRO_PORTA_DISABILITATO_TOOLTIP_NO_ACTION = "Configurazione disabilitata";
  334.     public static final String LABEL_PARAMETRO_PORTA_CONFERMA_ABILITAZIONE_CONFIG_DI = "Conferma abilitazione di ";
  335.     public static final String LABEL_PARAMETRO_PORTA_CONFERMA_DISABILITAZIONE_CONFIG_DI = "Conferma disabilitazione di ";
  336.     public static final String LABEL_PARAMETRO_DEFAULT_ALL_AZIONI_RIDEFINITE_TOOLTIP = "Tutte le azioni sono state riassegnate";
  337.     public static final String LABEL_PARAMETRO_DEFAULT_ALL_RISORSE_RIDEFINITE_TOOLTIP = "Tutte le risorse sono state riassegnate";
  338.     public static final String LABEL_AGGIUNTA_AZIONI_COMPLETATA = "Tutti le azioni disponibili sono già state riassegnate in un gruppo";
  339.     public static final String LABEL_AGGIUNTA_RISORSE_COMPLETATA = "Tutti le risorse disponibili sono già state riassegnate in un gruppo";
  340.     public static final String LABEL_TUTTE_AZIONI_DEFAULT = "Tutte le azioni dell'API";
  341.     public static final String LABEL_TUTTE_RISORSE_DEFAULT = "Tutte le risorse dell'API";
  342.     public static final String LABEL_PARAMETRO_SOGGETTO = "Soggetto";
  343.     public static final String LABEL_PARAMETRO_SOGGETTI = "Soggetti";
  344.     public static final String LABEL_SOGGETTI = "Soggetti";
  345.     public static final String LABEL_APPLICATIVI = "Applicativi";
  346.     public static final String LABEL_INTEGRAZIONE = "Integrazione";
  347.     public static final String LABEL_INTEGRAZIONE_STATO = "Stato";
  348.     public static final String LABEL_METADATI = "Metadati";
  349.     public static final String LABEL_VERIFICA_CERTIFICATI = "Verifica Certificati";
  350.     public static final String LABEL_VERIFICA_CERTIFICATI_DI = "Verifica Certificati di ";
  351.     public static final String LABEL_CERTIFICATI = "Certificati";
  352.     public static final String LABEL_VERIFICA_CONNETTIVITA = "Verifica Connettività";
  353.     public static final String LABEL_VERIFICA_CONNETTIVITA_DI = "Verifica Connettività di ";
  354.    
  355.     public static final String LABEL_METADATI_INFO = "Per consentire lo scambio di informazioni, funzionali all’integrazione tra applicativi e gateway, sono previste differenti strutture dati, indicate con il termine Header di Integrazione, che possono essere attivate puntualmente su una API.<BR/>"+
  356.             "Il Gateway dispone di una sua configurazione di default per la generazione degli header. Tramite il campo '"+CostantiControlStation.LABEL_METADATI+"' è possibile ridefinire tale comportamento o disabilitare la generazione degli header di integrazione.";
  357.        
  358.     public static final String LABEL_METADATI_RIDEFINITI_INFO_START = "Tramite la seguente lista è possibile abilitare una o più modalità di interscambio delle informazioni tra applicativi e gateway.<BR/>"+
  359.             "- <b>"+GruppoIntegrazione.HTTP.getCompactLabel()+"</b>: le informazioni sono veicolate all'interno di header HTTP;<BR/>"+
  360.             "- <b>"+GruppoIntegrazione.URL.getCompactLabel()+"</b>: le informazioni sono veicolate come parametri della url;<BR/>";
  361.     public static final String LABEL_METADATI_RIDEFINITI_INFO_HEADER_SOAP =
  362.             "- <b>"+GruppoIntegrazione.SOAP.getCompactLabel()+"</b>: le informazioni sono incluse in uno specifico header SOAP proprietario di GovWay;<BR/>"+
  363.             "- <b>"+GruppoIntegrazione.WSA.getCompactLabel()+"</b>: le informazioni sono incluse in un header SOAP secondo il formato standard WS-Addressing;<BR/>";
  364.     public static final String LABEL_METADATI_RIDEFINITI_INFO_TEMPLATE_AUTENTICAZIONE_PLUGIN_BACKWARD =
  365.             org.openspcoop2.core.constants.Costanti.WEB_NEW_LINE+
  366.             "- <b>"+GruppoIntegrazione.TEMPLATE.getCompactLabel()+"</b>: modalità che consente di definire tramite un template freemaker o velocity (definito a livello globale) come le informazioni siano inserite nel messaggio.<BR/>"+
  367.             "Il tipo di template (freemarker/velocity) e il path del file template possono essere specifici per API indicandoli nelle proprietà 'integrazione.template.richiesta/risposta.tipo' e 'integrazione.template.richiesta/risposta.file'.<BR/>"+
  368.             org.openspcoop2.core.constants.Costanti.WEB_NEW_LINE+
  369.             "- <b>"+GruppoIntegrazione.AUTENTICAZIONE.getCompactLabel()+"</b>: modalità che consente di generare Header HTTP utilizzabili dal backend per autenticare l'API Gateway.<BR/>"+
  370.             "I nomi degli header generati ed i loro valori sono definiti a livello globale ma possono anche essere ridefiniti sull'API tramite la proprietà 'integrazione.autenticazione.headers'.<BR/>"+
  371.             "Per ridefinire un valore di un header è invece possibile utilizzare la proprietà 'integrazione.autenticazione.header.NOME_HEADER'.<BR/>"+
  372.             org.openspcoop2.core.constants.Costanti.WEB_NEW_LINE+
  373.             "- <b>"+GruppoIntegrazione.PLUGIN.getCompactLabel()+"</b>: consente di selezionare un plugin personalizzato;<BR/>"+
  374.             org.openspcoop2.core.constants.Costanti.WEB_NEW_LINE+
  375.             "Sono infine disponibili modalità che generano gli header di integrazione compatibili con le versioni di OpenSPCoop 2.x e 1.x:<BR/>"+
  376.             "Le informazioni sono veicolate all'interno di header HTTP tramite le seguenti modalità:<BR/>"+
  377.             "- <b>"+GruppoIntegrazione.BACKWARD_COMPATIBILITY_OPENSPCOOP2_HTTP.getCompactLabel()+"</b><BR/>"+
  378.             "- <b>"+GruppoIntegrazione.BACKWARD_COMPATIBILITY_OPENSPCOOP1_HTTP.getCompactLabel()+"</b><BR/>"+
  379.             "Le informazioni sono veicolate come parametri della url tramite le seguenti modalità:<BR/>"+
  380.             "- <b>"+GruppoIntegrazione.BACKWARD_COMPATIBILITY_OPENSPCOOP2_URL.getCompactLabel()+"</b><BR/>"+
  381.             "- <b>"+GruppoIntegrazione.BACKWARD_COMPATIBILITY_OPENSPCOOP1_URL.getCompactLabel()+"</b><BR/>";
  382.     public static final String LABEL_METADATI_RIDEFINITI_INFO_BACKWARD_SOAP =
  383.             "Le informazioni sono incluse in uno specifico header SOAP proprietario di OpenSPCoop 2.x o 1.x:<BR/>"+
  384.             "- <b>"+GruppoIntegrazione.BACKWARD_COMPATIBILITY_OPENSPCOOP2_SOAP.getCompactLabel()+"</b><BR/>"+
  385.             "- <b>"+GruppoIntegrazione.BACKWARD_COMPATIBILITY_OPENSPCOOP2_SOAP.getCompactLabel()+"</b><BR/>";
  386.    
  387.     public static final String LABEL_METADATI_RIDEFINITI_INFO_SOAP =
  388.             LABEL_METADATI_RIDEFINITI_INFO_START+
  389.             LABEL_METADATI_RIDEFINITI_INFO_HEADER_SOAP+
  390.             LABEL_METADATI_RIDEFINITI_INFO_TEMPLATE_AUTENTICAZIONE_PLUGIN_BACKWARD+
  391.             LABEL_METADATI_RIDEFINITI_INFO_BACKWARD_SOAP;

  392.     public static final String LABEL_METADATI_RIDEFINITI_INFO_REST =
  393.             LABEL_METADATI_RIDEFINITI_INFO_START+
  394.             LABEL_METADATI_RIDEFINITI_INFO_TEMPLATE_AUTENTICAZIONE_PLUGIN_BACKWARD;
  395.    
  396.     public static final String LABEL_METADATI_BACKWARD_COMPATIBILITY_OPENSPCOOP_2 = "Backward Compatibility OpenSPCoop 2.x";
  397.     public static final String LABEL_METADATI_BACKWARD_COMPATIBILITY_OPENSPCOOP_1 = "Backward Compatibility OpenSPCoop 1.x";
  398.     public static final String LABEL_METADATI_BACKWARD_COMPATIBILITY_HEADER_SOAP = "Header SOAP";
  399.    
  400.     @Deprecated
  401.     public static final String LABEL_METADATI_INFO_OLD = "Per consentire lo scambio di informazioni, funzionali all’integrazione tra applicativi e gateway, sono previste differenti strutture dati, indicate con il termine Header di Integrazione, che possono essere attivate tramite i tipi descritti di seguito<BR/>"+
  402.             "Il Gateway dispone di una sua configurazione di default per la generazione degli header. Tramite il campo '"+CostantiControlStation.LABEL_METADATI+"' è possibile ridefinire tale comportamento.<BR/>"+
  403.             org.openspcoop2.core.constants.Costanti.WEB_NEW_LINE+
  404.             "<b>trasporto</b>: le informazioni sono veicolate all'interno di header HTTP<BR/>"+
  405.             "<b>urlBased</b>: le informazioni sono veicolate come parametri della url<BR/>"+
  406.             "<b>soap</b>: le informazioni sono incluse in uno specifico header SOAP proprietario di GovWay<BR/>"+
  407.             "<b>wsa</b>: le informazioni sono incluse in un header SOAP secondo il formato standard WS-Addressing<BR/>"+
  408.             "<b>none</b>: non viene utilizzata alcuna modalità; questo tipo serve a sovrascrivere le impostazioni di default del Gateway<BR/>"+
  409.             "<b>trasportoExt, urlBasedExt, soapExt, wsaExt</b>: rispetto alla descrizione fornita precedentemente, le informazioni vengono veicolate anche fuori dal dominio di gestione<BR/>"+
  410.             org.openspcoop2.core.constants.Costanti.WEB_NEW_LINE+
  411.             "Sono anche disponibili modalità che consentono di definire tramite un template freemaker o velocity (definito a livello globale) come le informazioni siano inserite nel messaggio.<BR/>"+
  412.             "Il tipo di template (freemarker/velocity) e il path del file template possono essere specifici per API indicandoli nelle proprietà 'integrazione.template.richiesta/risposta.tipo' e 'integrazione.template.richiesta/risposta.file'<BR/>"+
  413.             "<b>template</b>: il template viene applicato sia alla richiesta che alla risposta<BR/>"+
  414.             "<b>template-request</b>: il template viene applicato solamente alla richiesta<BR/>"+
  415.             "<b>template-response</b>: il template viene applicato solamente alla risposta<BR/>"+
  416.             org.openspcoop2.core.constants.Costanti.WEB_NEW_LINE+
  417.             "Sono infine disponibili modalità che generano gli header di integrazione compatibili con le versioni di OpenSPCoop 2.x e 1.x:<BR/>"+
  418.             "<b>openspcoop2-trasporto</b> o <b>openspcoop1-trasporto</b>: le informazioni sono veicolate all'interno di header HTTP senza prefisso 'X-'<BR/>"+
  419.             "<b>openspcoop2-x-trasporto</b> o <b>openspcoop1-x-trasporto</b>: le informazioni sono veicolate all'interno di header HTTP con prefisso 'X-'<BR/>"+
  420.             "<b>openspcoop2-urlBased</b> o <b>openspcoop1-urlBased</b>: le informazioni sono veicolate come parametri della url<BR/>"+
  421.             "<b>openspcoop2-soap</b> o <b>openspcoop1-soap</b>: le informazioni sono incluse in uno specifico header SOAP proprietario di OpenSPCoop 2.x o 1.x<BR/>"+
  422.             "<b>openspcoop2-*Ext</b>: rispetto alla descrizione fornita precedentemente, le informazioni vengono veicolate anche fuori dal dominio di gestione<BR/>";
  423.    
  424.     public static final String LABEL_METADATI_INTEGRAZIONE = "Metadati Integrazione";
  425.     public static final String LABEL_STATELESS = "Stateless";
  426.     public static final String LABEL_GESTIONE_STATELESS = "Gestione Stateless";
  427.     public static final String LABEL_GESTIONE_STATEFUL = "Gestione Stateful";
  428.     public static final String LABEL_LOCAL_FORWARD = "Local Forward";
  429.     public static final String LABEL_LOCAL_FORWARD_PA = "Porta Inbound";
  430.     public static final String LABEL_BEHAVIOUR = "Behaviour";
  431.     public static final String LABEL_GESTIONE_MANIFEST = "Gestione Manifest";
  432.     public static final String LABEL_MESSAGE_HANDLER = "Message Handler";
  433.     public static final String LABEL_REQUEST_MESSAGE_HANDLER = "Request Handler";
  434.     public static final String LABEL_RESPONSE_MESSAGE_HANDLER = "Response Handler";
  435.     public static final String LABEL_RICEVUTA_ASINCRONA_SIMMETRICA = "Ricevuta Simmetrica";
  436.     public static final String LABEL_RICEVUTA_ASINCRONA_ASIMMETRICA = "Ricevuta Asimmetrica";
  437.     public static final String LABEL_PARAMETRO_PORTE_STATO = "Stato";
  438.     public static final String LABEL_PARAMETRO_PORTE_ACCETTA_MTOM = "Accetta MTOM";
  439.     public static final String LABEL_PARAMETRO_PORTE_TIPO = "Tipo";
  440.     public static final String LABEL_PARAMETRO_PORTE_TIPO_VALIDAZIONE = "Tipo Validazione";
  441.     public static final String LABEL_PARAMETRO_PORTE_VALIDAZIONE_CONTENUTI = "Validazione";
  442.     public static final String LABEL_PARAMETRO_PORTE_VALIDAZIONE_CONTENUTI_CONFIG_DI = "Validazione di ";
  443.     public static final String LABEL_PORTE_CORRELAZIONE_APPLICATIVA_ATTENZIONE = "Attenzione";
  444.     private static final String LABEL_PORTE_CORRELAZIONE_APPLICATIVA_ATTENZIONE_MESSAGGIO_PARAM = "LUNGHEZZA_CARATTERI";
  445.     private static final String LABEL_PORTE_CORRELAZIONE_APPLICATIVA_ATTENZIONE_MESSAGGIO = "L'identificativo applicativo estratto deve possedere una lunghezza non superiore ai "+LABEL_PORTE_CORRELAZIONE_APPLICATIVA_ATTENZIONE_MESSAGGIO_PARAM+" caratteri";
  446.     public static final String getLABEL_PORTE_CORRELAZIONE_APPLICATIVA_ATTENZIONE_MESSAGGIO(int lenght) {
  447.         return LABEL_PORTE_CORRELAZIONE_APPLICATIVA_ATTENZIONE_MESSAGGIO.replace(LABEL_PORTE_CORRELAZIONE_APPLICATIVA_ATTENZIONE_MESSAGGIO_PARAM, lenght+"");
  448.     }
  449.     public static final String LABEL_PORTE_CORRELAZIONE_APPLICATIVA_QUALSIASI = "Qualsiasi";
  450.     public static final String LABEL_CONFIGURAZIONE_INCOMPLETA_LABEL = "Attenzione";
  451.     public static final String LABEL_CONFIGURAZIONE_INCOMPLETA = "Configurazione della sicurezza incompleta";
  452.     public static final String LABEL_CONFIGURAZIONE_PROPERTIES_PROCEDI = "Procedi con la configurazione";
  453.     public static final String LABEL_CONFIGURAZIONE_PROPERTIES_COMPLETA = "Completa la configurazione";
  454.     public static final String LABEL_CONFIGURAZIONE_PROPERTIES = "Configurazione";
  455.     public static final String LABEL_CONFIGURAZIONE_PROPERTIES_CONFIGURAZIONE_MANUALE = "Configurazione Manuale";
  456.     public static final String LABEL_CONFIGURAZIONE_MTOM_INCOMPLETA = "Configurazione incompleta";
  457.     public static final String LABEL_PARAMETRO_PORTE_GESTIONE_TOKEN = "Stato";
  458.     public static final String LABEL_PARAMETRO_PORTE_GESTIONE_TOKEN_POLICY = "Policy";
  459.     public static final String LABEL_PARAMETRO_PORTE_GESTIONE_TOKEN_POLICY_LABEL_COMPLETA = "Token Policy";
  460.     public static final String LABEL_PARAMETRO_PORTE_GESTIONE_TOKEN_OPZIONALE = "Token Opzionale";
  461.     public static final String LABEL_PARAMETRO_PORTE_GESTIONE_TOKEN_VALIDAZIONE_INPUT = "Validazione JWT";
  462.     public static final String LABEL_PARAMETRO_PORTE_GESTIONE_TOKEN_INTROSPECTION = "Introspection";
  463.     public static final String LABEL_PARAMETRO_PORTE_GESTIONE_TOKEN_USERINFO = "User Info";
  464.     public static final String LABEL_PARAMETRO_PORTE_GESTIONE_TOKEN_TOKEN_FORWARD = "Token Forward";
  465.     public static final String LABEL_PARAMETRO_PORTE_ELEMENTO_XML = "Elemento";
  466.    
  467.     public static final String LABEL_GESTIONE_MESSAGE_ENGINE = "Tipo";
  468.     public static final String GESTIONE_MESSAGE_ENGINE_DEFAULT = "Default";
  469.        
  470.     public static final String LABEL_STATO_ABILITATO = "Abilitato";
  471.     public static final String LABEL_STATO_DISABILITATO = "Disabilitato";
  472.     public static final String LABEL_STATO_WARNING_ONLY = "WarningOnly";
  473.    
  474.     public static final String LABEL_QUALSIASI = "Qualsiasi";
  475.     public static final String LABEL_DEFAULT = "Default";
  476.     public static final String LABEL_NESSUNO = "Nessuno";
  477.     public static final String LABEL_ABILITATO = "Abilitato";
  478.     public static final String LABEL_SI = "Si";
  479.     public static final String LABEL_NO = "No";
  480.     public static final String LABEL_SOAP_11 = "SOAP 1.1";
  481.     public static final String LABEL_SOAP_12 = "SOAP 1.2";
  482.        
  483.     public static final String LABEL_TRACCIAMENTO_CONFIGURAZIONE = "Configurazione";
  484.     public static final String LABEL_TRACCIAMENTO_CONFIGURAZIONE_EROGAZIONI = "Configurazione Erogazioni";
  485.     public static final String LABEL_TRACCIAMENTO_CONFIGURAZIONE_FRUIZIONI = "Configurazione Fruizioni";
  486.    
  487.     public static final String LABEL_DUMP = "Dump";
  488.     public static final String LABEL_REGISTRAZIONE_MESSAGGI = "Registrazione Messaggi";
  489.     public static final String LABEL_REGISTRAZIONE_MESSAGGI_CONFIG_DI = "Registrazione Messaggi di ";
  490.     public static final String LABEL_DUMP_CONFIGURAZIONE = "Configurazione";
  491.     public static final String LABEL_DUMP_CONFIGURAZIONE_EROGAZIONI = "Configurazione Erogazioni";
  492.     public static final String LABEL_DUMP_CONFIGURAZIONE_FRUIZIONI = "Configurazione Fruizioni";
  493.    
  494.     public static final String LABEL_PARAMETRO_DUMP_STATO = "Stato";
  495.     public static final String LABEL_PARAMETRO_DUMP_STATO_DEFAULT = "default";
  496.     public static final String LABEL_PARAMETRO_DUMP_STATO_RIDEFINITO = "ridefinito";
  497.     public static final String LABEL_PARAMETRO_DUMP_REALTIME = "Realtime";
  498.     public static final String LABEL_PARAMETRO_DUMP_RICHIESTA_STATO = "Stato";
  499.     public static final String LABEL_PARAMETRO_DUMP_RISPOSTA_STATO = "Stato";
  500.    
  501.     public static final String LABEL_PARAMETRO_DUMP_HEADERS = "Headers";
  502.     public static final String LABEL_PARAMETRO_DUMP_PAYLOAD = "Payload";
  503.     public static final String LABEL_PARAMETRO_DUMP_PAYLOAD_PARSING = "Multipart Parsing";
  504.     public static final String LABEL_PARAMETRO_DUMP_BODY = "Body";
  505.     public static final String LABEL_PARAMETRO_DUMP_ATTACHMENTS = "Attachments";
  506.    
  507.     public static final String LABEL_PARAMETRO_DUMP_RICHIESTA_INGRESSO_HEADERS = LABEL_PARAMETRO_DUMP_HEADERS;
  508.     public static final String LABEL_PARAMETRO_DUMP_RICHIESTA_INGRESSO_PAYLOAD = LABEL_PARAMETRO_DUMP_PAYLOAD;
  509.     public static final String LABEL_PARAMETRO_DUMP_RICHIESTA_INGRESSO_PAYLOAD_PARSING = LABEL_PARAMETRO_DUMP_PAYLOAD_PARSING;
  510.     public static final String LABEL_PARAMETRO_DUMP_RICHIESTA_INGRESSO_BODY = LABEL_PARAMETRO_DUMP_BODY;
  511.     public static final String LABEL_PARAMETRO_DUMP_RICHIESTA_INGRESSO_ATTACHMENTS = LABEL_PARAMETRO_DUMP_ATTACHMENTS;
  512.    
  513.     public static final String LABEL_PARAMETRO_DUMP_RICHIESTA_USCITA_HEADERS = LABEL_PARAMETRO_DUMP_HEADERS;
  514.     public static final String LABEL_PARAMETRO_DUMP_RICHIESTA_USCITA_PAYLOAD = LABEL_PARAMETRO_DUMP_PAYLOAD;
  515.     public static final String LABEL_PARAMETRO_DUMP_RICHIESTA_USCITA_PAYLOAD_PARSING = LABEL_PARAMETRO_DUMP_PAYLOAD_PARSING;
  516.     public static final String LABEL_PARAMETRO_DUMP_RICHIESTA_USCITA_BODY = LABEL_PARAMETRO_DUMP_BODY;
  517.     public static final String LABEL_PARAMETRO_DUMP_RICHIESTA_USCITA_ATTACHMENTS = LABEL_PARAMETRO_DUMP_ATTACHMENTS;
  518.    
  519.     public static final String LABEL_PARAMETRO_DUMP_RISPOSTA_INGRESSO_HEADERS = LABEL_PARAMETRO_DUMP_HEADERS;
  520.     public static final String LABEL_PARAMETRO_DUMP_RISPOSTA_INGRESSO_PAYLOAD = LABEL_PARAMETRO_DUMP_PAYLOAD;
  521.     public static final String LABEL_PARAMETRO_DUMP_RISPOSTA_INGRESSO_PAYLOAD_PARSING = LABEL_PARAMETRO_DUMP_PAYLOAD_PARSING;
  522.     public static final String LABEL_PARAMETRO_DUMP_RISPOSTA_INGRESSO_BODY = LABEL_PARAMETRO_DUMP_BODY;
  523.     public static final String LABEL_PARAMETRO_DUMP_RISPOSTA_INGRESSO_ATTACHMENTS = LABEL_PARAMETRO_DUMP_ATTACHMENTS;
  524.    
  525.     public static final String LABEL_PARAMETRO_DUMP_RISPOSTA_USCITA_HEADERS = LABEL_PARAMETRO_DUMP_HEADERS;
  526.     public static final String LABEL_PARAMETRO_DUMP_RISPOSTA_USCITA_PAYLOAD = LABEL_PARAMETRO_DUMP_PAYLOAD;
  527.     public static final String LABEL_PARAMETRO_DUMP_RISPOSTA_USCITA_PAYLOAD_PARSING = LABEL_PARAMETRO_DUMP_PAYLOAD_PARSING;
  528.     public static final String LABEL_PARAMETRO_DUMP_RISPOSTA_USCITA_BODY = LABEL_PARAMETRO_DUMP_BODY;
  529.     public static final String LABEL_PARAMETRO_DUMP_RISPOSTA_USCITA_ATTACHMENTS = LABEL_PARAMETRO_DUMP_ATTACHMENTS;

  530.     public static final String LABEL_PARAMETRO_DUMP_SEZIONE_GENERALE = "Generale";
  531.     public static final String LABEL_PARAMETRO_DUMP_SEZIONE_RICHIESTA = "Richiesta";
  532.     public static final String LABEL_PARAMETRO_DUMP_SEZIONE_RISPOSTA = "Risposta";
  533.     public static final String LABEL_PARAMETRO_DUMP_SEZIONE_INGRESSO = "Ingresso";
  534.     public static final String LABEL_PARAMETRO_DUMP_SEZIONE_USCITA = "Uscita";
  535.     public static final String LABEL_REGISTRAZIONE_MESSAGGI_MODIFICATA_CON_SUCCESSO = "Configurazione Registrazione Messaggi modificata con successo";
  536.    
  537.     public static final String LABEL_PARAMETRO_REQUEST_FLOW_PROPERTIES_CONFIG_NAME = "Schema Sicurezza";
  538.     public static final String LABEL_PARAMETRO_RESPONSE_FLOW_PROPERTIES_CONFIG_NAME = "Schema Sicurezza";
  539.     public static final String LABEL_PARAMETRO_PROPERTIES_CONFIG_NAME = "Nome";
  540.     public static final String LABEL_PARAMETRO_DOCUMENTO_SICUREZZA_XACML_POLICY = "Policy";
  541.     public static final String LABEL_PARAMETRO_DOCUMENTO_SICUREZZA_XACML_NUOVA_POLICY = "Nuova";
  542.     public static final String LABEL_AGGIORNAMENTO_DOCUMENTO_SICUREZZA_XACML_POLICY = "Modifica Policy";
  543.     public static final String LABEL_DOWNLOAD_DOCUMENTO_SICUREZZA_XACML_POLICY = "Download Policy Attuale";

  544.     public static final String LABEL_SICUREZZA_MESSAGGIO_STATO = "Sicurezza Messaggio (Stato)";
  545.     public static final String LABEL_SICUREZZA_MESSAGGIO_SCHEMA_RICHIESTA = "Schema Sicurezza (Richiesta)";
  546.     public static final String LABEL_SICUREZZA_MESSAGGIO_SCHEMA_RISPOSTA = "Schema Sicurezza (Risposta)";
  547.     public static final String LABEL_SICUREZZA_MESSAGGIO_SCHEMA_NESSUNO = "Nessuno";
  548.     public static final String LABEL_SICUREZZA_MESSAGGIO_SCHEMA_CONFIGURAZIONE_MANUALE = "Configurazione Manuale";
  549.     public static final String VALUE_SICUREZZA_MESSAGGIO_SCHEMA_DEFAULT = CostantiDB.SICUREZZA_MESSAGGIO_SCHEMA_DEFAULT;
  550.    
  551.     public static final String LABEL_CONFIGURAZIONE_CORS = "Gestione CORS";
  552.     public static final String LABEL_CONFIGURAZIONE_CORS_ACCESS_CONTROL = "Access Control";
  553.     public static final String LABEL_CONFIGURAZIONE_CORS_DI = "Gestione CORS di ";
  554.    
  555.     public static final String LABEL_CONFIGURAZIONE_CANALE = "Canale";
  556.     public static final String LABEL_CONFIGURAZIONE_CANALE_DI = "Canale di ";
  557.    
  558.    
  559.     public static final String LABEL_CONFIGURAZIONE_ENDPOINT = "Endpoint";
  560.     public static final String LABEL_CONFIGURAZIONE_VERIFICA_CONNETTORE_BOTTONE = "Verifica";
  561.     public static final String LABEL_CONFIGURAZIONE_CONNETTIVITA = "Connettività";
  562.     public static final String LABEL_CONFIGURAZIONE_VERIFICA_CONNETTORE_TITLE = "Verifica Connettività";
  563.     public static final String LABEL_CONFIGURAZIONE_VERIFICA_CONNETTORE = "Verifica Connettività Connettore";
  564.     public static final String LABEL_CONFIGURAZIONE_VERIFICA_CONNETTORE_DI = LABEL_CONFIGURAZIONE_VERIFICA_CONNETTORE+" di ";
  565.     public static final String LABEL_CONFIGURAZIONE_VERIFICA_CONNETTORE_EFFETTUATO_CON_SUCCESSO = CostantiLabel.LABEL_VERIFICA_CONNETTORE_EFFETTUATO_CON_SUCCESSO;
  566.     public static final String LABEL_CONFIGURAZIONE_VERIFICA_CONNETTORE_FALLITA = CostantiLabel.LABEL_VERIFICA_CONNETTORE_FALLITA;
  567.     public static final String LABEL_VERIFICA_CONNETTORE_VALORE_LINK = "verifica";
  568.     public static final String LABEL_VERIFICA_CONNETTORE_TUTTI_I_NODI = "Verifica su tutti i nodi";
  569.     public static final String LABEL_CONFIGURAZIONE_CONNETTORI_MULTIPLI = "Configurazione Connettori Multipli";
  570.     public static final String LABEL_ELENCO_CONNETTORI_MULTIPLI = "Elenco Connettori";
  571.    
  572.     public static final String LABEL_CONFIGURAZIONE_RESPONSE_CACHING = "Caching Risposta";
  573.     public static final String LABEL_CONFIGURAZIONE_RESPONSE_CACHING_DI = "Caching Risposta di ";
  574.    
  575.     public static final String LABEL_CONFIGURAZIONE_RESPONSE_CACHING_CONFIGURAZIONE_REGOLE = "Regole di Caching Risposta";
  576.     public static final String LABEL_CONFIGURAZIONE_RESPONSE_CACHING_CONFIGURAZIONE_REGOLE_DI = "Regole di Caching Risposta di";
  577.    
  578.     public static final String LABEL_CONFIGURAZIONE_PROXY_PASS_REGOLE = "Regole di Proxy Pass";
  579.     public static final String LABEL_CONFIGURAZIONE_PROXY_PASS_REGOLE_DI = "Regole di Proxy Pass di";
  580.    
  581.     public static final String LABEL_CONFIGURAZIONE_DEFAULT = "Configurazione di default del Gateway";
  582.     public static final String LABEL_CONFIGURAZIONE_RIDEFINITA = "Configurazione ridefinita per l'API";
  583.    
  584.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_CORS_STATO = "Stato";
  585.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_CORS_TIPO = "Tipo";
  586.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_CORS_TIPO_GESTITO_GATEWAY ="Gestito dal Gateway";
  587.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_CORS_TIPO_GESTITO_APPLICATIVO = "Gestito dall'Applicativo";
  588.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_CORS_TIPO_GESTITO_APPLICATIVO_DEMANDATO = "Gestione demandata all'implementazione dell'API";
  589.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_CORS_ALL_ALLOW_ORIGINS = "All Allow Origins";
  590.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_CORS_ALLOW_ORIGINS = "Allow Origins";
  591.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_CORS_ALL_ALLOW_HEADERS = "All Allow Request Headers";
  592.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_CORS_ALLOW_HEADERS = "Allow Request Headers";
  593.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_CORS_ALL_ALLOW_METHODS = "All Allow Methods";
  594.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_CORS_ALLOW_METHODS = "Allow Methods";
  595.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_CORS_ALLOW_CREDENTIALS = "Allow Credentials";
  596.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_CORS_EXPOSE_HEADERS = "Expose Response Headers";
  597.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_CORS_MAX_AGE = "Max Age";
  598.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_CORS_MAX_AGE_SECONDS = "Max Age Seconds";
  599.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_CORS_MAX_AGE_SECONDS_NOTE = "Utilizza il valore -1 per disabilitare il caching";
  600.    
  601.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_CANALI_CANALE = "Canale";
  602.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_CANALI_CANALE_STATO = "Canale";
  603.    
  604.     public static final String LABEL_PARAMETRO_CORS_STATO_PORTA = "Stato";
  605.     public static final String LABEL_PARAMETRO_CORS_STATO_PORTA_DEFAULT = "default";
  606.     public static final String LABEL_PARAMETRO_CORS_STATO_PORTA_RIDEFINITO = "ridefinito";
  607.     public static final String LABEL_GESTIONE_CORS_MODIFICATA_CON_SUCCESSO = "Configurazione CORS modificata con successo";
  608.     public static final String LABEL_CONFIGURAZIONE_RESPONSE_CACHING_GENERAZIONE_HASH = "Generazione Hash";
  609.     public static final String LABEL_GESTIONE_CANALE_MODIFICATA_CON_SUCCESSO = "Configurazione Canale modificata con successo";
  610.    
  611.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_RESPONSE_CACHING_STATO = "Stato";
  612.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_RESPONSE_CACHING_TIMEOUT = "Cache Timeout (secondi)";
  613.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_RESPONSE_CACHING_MAX_RESPONSE_SIZE = "Dimensione Max Risposta";
  614.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_RESPONSE_CACHING_MAX_RESPONSE_SIZE_BYTES = "Dimensione Max (kb)";
  615.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_RESPONSE_CACHING_RESPONSE_DIGEST_URI_INVOCAZIONE = "URL di Richiesta";
  616.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_RESPONSE_CACHING_RESPONSE_DIGEST_HEADERS = "Headers";
  617.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_RESPONSE_CACHING_RESPONSE_DIGEST_HEADERS_NOMI_HEADERS = "Headers";
  618.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_RESPONSE_CACHING_RESPONSE_DIGEST_QUERY_PARAMETERS = "URL Parameters";
  619.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_RESPONSE_CACHING_RESPONSE_DIGEST_QUERY_PARAMETERS_NOMI = "URL Parameters";
  620.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_RESPONSE_CACHING_RESPONSE_DIGEST_PAYLOAD = "Payload";
  621.     public static final String LABEL_GESTIONE_RESPONSE_CACHING_MODIFICATA_CON_SUCCESSO = "Configurazione Response Caching modificata con successo";
  622.     public static final String LABEL_PARAMETRO_RESPONSE_CACHING_STATO_PORTA = "Stato";
  623.     public static final String LABEL_PARAMETRO_RESPONSE_CACHING_STATO_PORTA_DEFAULT = "default";
  624.     public static final String LABEL_PARAMETRO_RESPONSE_CACHING_STATO_PORTA_RIDEFINITO = "ridefinito";
  625.     public static final String LABEL_CONFIGURAZIONE_RESPONSE_CACHING_CACHE_CONTROL = "Cache Control";
  626.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_RESPONSE_CACHING_CACHE_CONTROL_NO_CACHE = "No Cache";
  627.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_RESPONSE_CACHING_CACHE_CONTROL_MAX_AGE = "Max Age";
  628.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_RESPONSE_CACHING_CACHE_CONTROL_NO_STORE = "No Store";
  629.     public static final String NOTE_PARAMETRO_CONFIGURAZIONE_RESPONSE_CACHING_RESPONSE_DIGEST_HEADERS_NOMI_HEADERS = "Indicare gli Headers da utilizzare per il calcolo dell'Hash";
  630.     public static final String NOTE_PARAMETRO_CONFIGURAZIONE_RESPONSE_CACHING_RESPONSE_DIGEST_QUERY_PARAMETERS_NOMI = "Indicare i parametri della URL da utilizzare per il calcolo dell'Hash";
  631.    
  632.     public static final String LABEL_CONFIGURAZIONE_RESPONSE_CACHING_CONFIGURAZIOME_AVANZATA = "Configurazione Avanzata";
  633.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_RESPONSE_CACHING_CONFIGURAZIONE_REGOLA = "Regola";
  634.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_RESPONSE_CACHING_CONFIGURAZIONE_REGOLE = "Regole";
  635.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_RESPONSE_CACHING_CONFIGURAZIONE_REGOLA_RETURN_CODE_MIN = "Min";
  636.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_RESPONSE_CACHING_CONFIGURAZIONE_REGOLA_RETURN_CODE_MAX = "Max";
  637.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_RESPONSE_CACHING_CONFIGURAZIONE_REGOLA_RETURN_CODE = "Codice Risposta";
  638.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_RESPONSE_CACHING_CONFIGURAZIONE_REGOLA_FAULT = "Fault";
  639.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_RESPONSE_CACHING_CONFIGURAZIONE_REGOLA_CACHE_TIMEOUT_SECONDS = "Cache Timeout (Secondi)";
  640.    
  641.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_PROXY_PASS_REGOLA = "Regola";
  642.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_PROXY_PASS_REGOLE = "Regole";
  643.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_PROXY_PASS_REGOLA_STATO = "Stato";
  644.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_PROXY_PASS_REGOLA_NOME = "Nome";
  645.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_PROXY_PASS_REGOLA_DESCRIZIONE = "Descrizione";
  646.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_PROXY_PASS_REGOLA_POSIZIONE = "Ordine";
  647.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_PROXY_PASS_REGOLA_REG_EXPR = "Espressione Regolare";
  648.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_PROXY_PASS_REGOLA_REGOLA_TEXT = "Regola";
  649.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_PROXY_PASS_REGOLA_CONTESTO_ESTERNO = "Contesto";
  650.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_PROXY_PASS_REGOLA_BASE_URL = "Base URL";
  651.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_PROXY_PASS_REGOLA_PROFILO = "Profilo";
  652.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_PROXY_PASS_REGOLA_SOGGETTO = "Soggetto";
  653.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_PROXY_PASS_REGOLA_RUOLO = "Ruolo";
  654.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_PROXY_PASS_REGOLA_SERVICE_BINDING = "Tipo API";
  655.    
  656.     public static final String LABEL_PROXY_PASS_REGOLA_CRITERI_APPLICABILITA = "Criteri di Applicabilità";
  657.     public static final String LABEL_PROXY_PASS_REGOLA_NUOVA_URL = "Nuova URL di Invocazione";
  658.    
  659.     public static final String MESSAGGIO_INFO_PARAMETRO_CONFIGURAZIONE_PROXY_PASS_REGOLA_REGOLA_TEXT_STRINGA_LIBERA = "Stringa utilizzata per individuare l'applicabilità della regola.<BR/>Si ha un'applicabilità se il contesto dell'API (url di invocazione senza la Base URL) inizia con la stringa fornita";
  660.     public static final String MESSAGGIO_INFO_PARAMETRO_CONFIGURAZIONE_PROXY_PASS_REGOLA_REGOLA_TEXT_REGEXP = "Espressione Regolare utilizzata per individuare l'applicabilità della regola.<BR/>L'espressione viene verificata sull contesto dell'API (url di invocazione senza la Base URL)";
  661.     public static final String MESSAGGIO_INFO_PARAMETRO_CONFIGURAZIONE_PROXY_PASS_REGOLA_CONTESTO_ESTERNO = "Indica il contesto da utilizzare dopo la Base URL";
  662.     public static final String MESSAGGIO_INFO_PARAMETRO_CONFIGURAZIONE_PROXY_PASS_REGOLA_BASE_URL = "Permette di ridefinire la Base URL utilizzata rispetto a quanto definito nella configurazione generale";
  663.     public static final String MESSAGGIO_INFO_PARAMETRO_CONFIGURAZIONE_PROXY_PASS_REGOLA_EXPR_DATI_DINAMICI_REGXP = "<BR/><BR/>È possibile utilizzare la keyword '${posizione}' per impostare un valore dinamico individuato tramite l'espressione regolare fornita.<BR/>Il primo match, all'interno dell'espressione regolare, è rappresentata da '${0}'.<BR/>Ad esempio: http://server:8080/${0}/altro/${1}/";
  664.     public static final String MESSAGGIO_INFO_PARAMETRO_CONFIGURAZIONE_PROXY_PASS_REGOLA_EXPR_DATI_DINAMICI_CANALE = "<BR/><BR/>È possibile utilizzare la keyword '${canale}' per utilizzare l'identificativo del canale associato all'API.<BR/>Ad esempio: http://server:8080/${canale}/";
  665.     public static final String MESSAGGIO_INFO_PARAMETRO_CONFIGURAZIONE_PROXY_PASS_REGOLA_EXPR_DATI_DINAMICI_TAG = "<BR/><BR/>È possibile utilizzare la keyword '${tag}' per utilizzare l'identificativo del tag associato all'API. Poichè ad un'API è possibile associare più tag, nel caso precedente verrà utilizzato quello alla prima posizione, altrimenti è selezionabile il tag desiderato tramite l'espressione ${tag[posizione]}.<BR/>Il primo tag, all'interno della lista, è rappresentata da '${tag[0]}'.<BR/>Ad esempio: http://server:8080/${tag[0]}/";

  666.     public static final String LABEL_CONFIGURAZIONE_TRASFORMAZIONI = "Trasformazioni";
  667.     public static final String LABEL_CONFIGURAZIONE_TRASFORMAZIONI_DI = "Trasformazioni di ";
  668.     public static final String LABEL_CONFIGURAZIONE_TRASFORMAZIONI_REGOLE_TRASFORMAZIONE = "Regole di Trasformazione";
  669.     public static final String LABEL_CONFIGURAZIONE_TRASFORMAZIONI_APPLICABILITA = "Applicabilit&agrave;";
  670.     public static final String LABEL_CONFIGURAZIONE_TRASFORMAZIONI_TRASFORMAZIONE = "Trasformazione";
  671.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_RICHIESTA = "Richiesta";
  672.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_RISPOSTE = "Risposte";
  673.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_RISPOSTE_DI = "Risposte di ";
  674.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_RISPOSTA = "Risposta";
  675.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_RISPOSTA_HEADERS = "HTTP Headers";
  676.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_RISPOSTA_HEADERS_DI = "HTTP Headers di ";
  677.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_RISPOSTA_HEADER = "HTTP Header";
  678.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_RICHIESTA_HEADER = "HTTP Header";
  679.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_RICHIESTA_HEADERS = "HTTP Headers";
  680.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_RICHIESTA_HEADERS_DI = "HTTP Headers di ";
  681.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_RICHIESTA_PARAMETRI = "URL Parameters";
  682.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_RICHIESTA_PARAMETRI_DI = "URL Parameters di ";
  683.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_RICHIESTA_PARAMETRO = "URL Parameter";
  684.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_RICHIESTA_TRASPORTO = "Trasporto";
  685.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_RICHIESTA_CONTENUTO = "Contenuto";
  686.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_RICHIESTA_SOAP = "Trasformazione SOAP";
  687.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_RICHIESTA_REST = "Trasformazione Rest";
  688.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_RISPOSTA_TRASPORTO = "Trasporto";
  689.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_RISPOSTA_CONTENUTO = "Contenuto";
  690.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_RISPOSTA_SOAP = "Trasformazione SOAP";
  691.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_RISPOSTA_REST = "Trasformazione Rest";
  692.    
  693.    
  694.     public static final String LABEL_PARAMETRO_ID_CONFIGURAZIONE_TRASFORMAZIONE = "Id";
  695.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_POSIZIONE = "Ordine";
  696.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_RISPOSTA_NOME = "Nome";
  697.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_NOME = "Nome";
  698.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_STATO = "Stato";
  699.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_APPLICABILITA_RISORSE = "Risorse";
  700.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_APPLICABILITA_AZIONI = "Azioni";
  701.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_APPLICABILITA_AZIONI_ALL_VALUE_TRUE = "Qualsiasi";
  702.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_APPLICABILITA_AZIONI_ALL_VALUE_FALSE = "Azioni selezionate";
  703.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_APPLICABILITA_RISORSE_ALL_VALUE_FALSE = "Risorse selezionate";
  704.     public static final String [] LABEL_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_APPLICABILITA_AZIONI_ALL_VALUES = new String [] {
  705.             LABEL_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_APPLICABILITA_AZIONI_ALL_VALUE_TRUE,
  706.             LABEL_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_APPLICABILITA_AZIONI_ALL_VALUE_FALSE
  707.     };
  708.     public static final String [] LABEL_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_APPLICABILITA_RISORSE_ALL_VALUES = new String [] {
  709.             LABEL_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_APPLICABILITA_AZIONI_ALL_VALUE_TRUE,
  710.             LABEL_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_APPLICABILITA_RISORSE_ALL_VALUE_FALSE
  711.     };
  712.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_APPLICABILITA_CT = "Content Type";
  713.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_APPLICABILITA_PATTERN = "Pattern";
  714.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_APPLICABILITA_CONNETTORI = "Connettori";
  715.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_REQ_CONVERSIONE_ENABLED = "Abilitato";
  716.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_REQ_CONVERSIONE_TIPO = "Tipo Conversione";
  717.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_REQ_CONVERSIONE_TEMPLATE = "Template";
  718.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_REQ_CONVERSIONE_NUOVO_TEMPLATE = "Nuovo";
  719.     public static final String LABEL_AGGIORNAMENTO_DOCUMENTO_CONFIGURAZIONE_TRASFORMAZIONI_REQ_CONVERSIONE_TEMPLATE = "Modifica Template";
  720.     public static final String LABEL_DOWNLOAD_DOCUMENTO_CONFIGURAZIONE_TRASFORMAZIONI_REQ_CONVERSIONE_TEMPLATE = "Download Template Attuale";
  721.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_REQ_CONTENT_TYPE = "Content Type";
  722.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_REQ_CONTENT_TYPE_ATTACHMENT = "Content Type Attachment";
  723.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_REST_TRANSFORMATION = "Abilitato";
  724.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_REST_METHOD = "HTTP Method";
  725.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_REST_PATH = "Path";
  726.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_REST_PATH_NOTE = "Ridefinire il Method e/o il Path solamente per modificarli rispetto alla richiesta originale";
  727.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_SOAP_TRANSFORMATION = "Abilitato";
  728.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_SOAP_VERSION = "Versione";
  729.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_SOAP_ACTION = "SOAP Action";
  730.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_SOAP_ENVELOPE = "Imbustamento SOAP";
  731.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_SOAP_ENVELOPE_AS_ATTACH = "Attachment";
  732.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_SOAP_ENVELOPE_TITLE_BODY = "SOAP Body";
  733.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_SOAP_ENVELOPE_TIPO = "Tipo Conversione";
  734.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_SOAP_ENVELOPE_TEMPLATE = "Template";
  735.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_SOAP_ENVELOPE_NUOVO_TEMPLATE = "Nuovo";
  736.     public static final String LABEL_AGGIORNAMENTO_DOCUMENTO_CONFIGURAZIONE_TRASFORMAZIONI_SOAP_ENVELOPE_TEMPLATE = "Modifica Template";
  737.     public static final String LABEL_DOWNLOAD_DOCUMENTO_CONFIGURAZIONE_TRASFORMAZIONI_SOAP_ENVELOPE_TEMPLATE = "Download Template Attuale";
  738.    
  739.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_RISPOSTA_APPLICABILITA_STATUS = "Codice Risposta";
  740.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_RISPOSTA_APPLICABILITA_STATUS_MIN = "Min";
  741.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_RISPOSTA_APPLICABILITA_STATUS_MAX = "Max";
  742.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_RISPOSTA_APPLICABILITA_CT = "Content Type";
  743.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_RISPOSTA_APPLICABILITA_PATTERN = "Pattern";
  744.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_RISPOSTA_CONVERSIONE_ENABLED = "Abilitato";
  745.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_RISPOSTA_CONVERSIONE_TIPO = "Tipo Conversione";
  746.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_RISPOSTA_CONVERSIONE_TEMPLATE = "Template";
  747.     public static final String LABEL_DOWNLOAD_DOCUMENTO_CONFIGURAZIONE_TRASFORMAZIONI_RISPOSTA_CONVERSIONE_TEMPLATE = "Download Template Attuale";
  748.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_RISPOSTA_CONTENT_TYPE = "Content Type";
  749.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_RISPOSTA_CONTENT_TYPE_ATTACHMENT = "Content Type Attachment";
  750.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_RISPOSTA_RETURN_CODE = "Codice Risposta";
  751.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_RISPOSTA_SOAP_TRANSFORMATION = "Abilitato";
  752.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_RISPOSTA_SOAP_ENVELOPE = "Imbustamento SOAP";
  753.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_RISPOSTA_SOAP_ENVELOPE_AS_ATTACH = "Attachment";
  754.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_RISPOSTA_SOAP_ENVELOPE_TITLE_BODY = "SOAP Body";
  755.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_RISPOSTA_SOAP_ENVELOPE_TIPO = "Tipo Conversione";
  756.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_RISPOSTA_SOAP_ENVELOPE_TEMPLATE = "Template";
  757.     public static final String LABEL_DOWNLOAD_DOCUMENTO_CONFIGURAZIONE_TRASFORMAZIONI_RISPOSTA_SOAP_ENVELOPE_TEMPLATE = "Download Template Attuale";
  758.    
  759.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_RISPOSTA_HEADER_VALORE = "Valore";
  760.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_RISPOSTA_HEADER_NOME = "Nome";
  761.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_RISPOSTA_HEADER_TIPO = "Operazione";
  762.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_RISPOSTA_HEADER_IDENTIFICAZIONE = "Identificazione Fallita";
  763.    
  764.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_RICHIESTA_HEADER_VALORE = "Valore";
  765.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_RICHIESTA_HEADER_NOME = "Nome";
  766.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_RICHIESTA_HEADER_TIPO = "Operazione";
  767.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_RICHIESTA_HEADER_IDENTIFICAZIONE = "Identificazione Fallita";
  768.    
  769.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_RICHIESTA_PARAMETRO_VALORE = "Valore";
  770.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_RICHIESTA_PARAMETRO_NOME = "Nome";
  771.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_RICHIESTA_PARAMETRO_TIPO = "Operazione";
  772.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_RICHIESTA_PARAMETRO_IDENTIFICAZIONE = "Identificazione Fallita";
  773.    
  774.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_PARAMETRO_IDENTIFICAZIONE_FALLITA_BLOCCA = "Termina con errore";
  775.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_PARAMETRO_IDENTIFICAZIONE_FALLITA_IGNORA_HEADER = "Continua senza header";
  776.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_PARAMETRO_IDENTIFICAZIONE_FALLITA_IGNORA_PARAMETRO = "Continua senza parametro";
  777.        
  778.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_NOTE = "Permette di definire il comportamento del Gateway quando non riesce a risolvere parti dinamiche contenute nel valore indicato.<br/>Le configurazioni utilizzabili sono:";
  779.    
  780.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_NOTE_VALORE_BLOCCA = "<b>"+LABEL_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_PARAMETRO_IDENTIFICAZIONE_FALLITA_BLOCCA+"</b>: la transazione termina con un errore che riporta la fallita risoluzione della parte dinamica indicata per il valore;";
  781.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_NOTE_VALORE_IGNORA_HEADER = "<b>"+LABEL_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_PARAMETRO_IDENTIFICAZIONE_FALLITA_IGNORA_HEADER+"</b>: la transazione continua senza completare la gestione dell'header.";
  782.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_NOTE_VALORE_IGNORA_PARAMETRO = "<b>"+LABEL_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_PARAMETRO_IDENTIFICAZIONE_FALLITA_IGNORA_PARAMETRO+"</b>: la transazione continua senza completare la gestione del parametro della url.";
  783.     public static final List<String> LABEL_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_NOTE_VALORI_HEADER = new ArrayList<>();
  784.     static {
  785.         LABEL_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_NOTE_VALORI_HEADER.add(LABEL_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_NOTE_VALORE_BLOCCA);
  786.         LABEL_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_NOTE_VALORI_HEADER.add(LABEL_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_NOTE_VALORE_IGNORA_HEADER);
  787.     }  
  788.     public static final List<String> LABEL_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_NOTE_VALORI_PARAMETRO = new ArrayList<>();
  789.     static {
  790.         LABEL_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_NOTE_VALORI_PARAMETRO.add(LABEL_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_NOTE_VALORE_BLOCCA);
  791.         LABEL_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_NOTE_VALORI_PARAMETRO.add(LABEL_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_NOTE_VALORE_IGNORA_PARAMETRO);
  792.     }  
  793.     public static final String LABEL_CONFIGURAZIONE_REGISTRAZIONE_ESITI_ALL = "Registra qualsiasi esito";
  794.     public static final String LABEL_CONFIGURAZIONE_REGISTRAZIONE_ESITI_OK = "Completate con successo";
  795.     public static final String LABEL_CONFIGURAZIONE_REGISTRAZIONE_ESITI_FAULT = "Fault Applicativo";
  796.     public static final String LABEL_CONFIGURAZIONE_REGISTRAZIONE_ESITI_FALLITE = "Fallite";
  797.     public static final String LABEL_CONFIGURAZIONE_REGISTRAZIONE_ESITI_FALLITE_FAULT = "Fallite - Fault Applicativo";
  798.     public static final String LABEL_CONFIGURAZIONE_REGISTRAZIONE_ESITI_OK_FAULT = "Completate con successo - Fault Applicativo";
  799.     public static final String LABEL_CONFIGURAZIONE_REGISTRAZIONE_ESITI_SCARTATE = "Scartate";
  800.    
  801.     public static final String LABEL_CONFIGURAZIONE_RISORSA_NUMERO_RICHIESTE = "Numero Richieste";
  802.     public static final String LABEL_CONFIGURAZIONE_RISORSA_NUMERO_RICHIESTE_SIMULTANEE = "Numero Richieste Simultanee";
  803.     public static final String LABEL_CONFIGURAZIONE_RISORSA_OCCUPAZIONE_BANDA = "Occupazione Banda";
  804.     public static final String LABEL_CONFIGURAZIONE_RISORSA_TEMPO_MEDIO_RISPOSTA = "Tempo Medio Risposta";
  805.     public static final String LABEL_CONFIGURAZIONE_RISORSA_COMPLESSIVO_RISPOSTA = "Tempo Complessivo Risposta";
  806.     public static final String LABEL_CONFIGURAZIONE_RISORSA_DIMENSIONE_MASSIMA = "Dimensione Massima Messaggio";
  807.    
  808.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_POSIZIONE_SPOSTA_SU = "Sposta su";
  809.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_POSIZIONE_SPOSTA_GIU = "Sposta gi&ugrave;";
  810.        
  811.     // POLICY TIPO
  812.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_CONTROLLO_TRAFFICO_POLICY_TIPO = "Tipo";
  813.    
  814.     public static final String DEFAULT_PARAMETRO_CONFIGURAZIONE_CONTROLLO_TRAFFICO_POLICY_TIPO = "qualsiasi";
  815.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_CONTROLLO_TRAFFICO_POLICY_TIPO_QUALSIASI = CostantiControlStation.LABEL_QUALSIASI;
  816.     public static final String PARAMETRO_CONFIGURAZIONE_CONTROLLO_TRAFFICO_POLICY_TIPO_BUILT_IN = Filtri.FILTRO_TIPO_POLICY_BUILT_IN;
  817.     public static final String PARAMETRO_CONFIGURAZIONE_CONTROLLO_TRAFFICO_POLICY_TIPO_UTENTE = Filtri.FILTRO_TIPO_POLICY_UTENTE;
  818.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_CONTROLLO_TRAFFICO_POLICY_TIPO_BUILT_IN = "Built-in";
  819.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_CONTROLLO_TRAFFICO_POLICY_TIPO_UTENTE = "Utente";
  820.     public static final String[] LABEL_PARAMETRO_CONFIGURAZIONE_CONTROLLO_TRAFFICO_POLICY_TIPI_VALORI = {
  821.             DEFAULT_PARAMETRO_CONFIGURAZIONE_CONTROLLO_TRAFFICO_POLICY_TIPO,
  822.             PARAMETRO_CONFIGURAZIONE_CONTROLLO_TRAFFICO_POLICY_TIPO_BUILT_IN,
  823.             PARAMETRO_CONFIGURAZIONE_CONTROLLO_TRAFFICO_POLICY_TIPO_UTENTE
  824.     };
  825.     public static final String[] LABEL_PARAMETRO_CONFIGURAZIONE_CONTROLLO_TRAFFICO_POLICY_TIPI_LABELS = {
  826.             LABEL_PARAMETRO_CONFIGURAZIONE_CONTROLLO_TRAFFICO_POLICY_TIPO_QUALSIASI,
  827.             LABEL_PARAMETRO_CONFIGURAZIONE_CONTROLLO_TRAFFICO_POLICY_TIPO_BUILT_IN,
  828.             LABEL_PARAMETRO_CONFIGURAZIONE_CONTROLLO_TRAFFICO_POLICY_TIPO_UTENTE
  829.     };
  830.    
  831.     public static final String LABEL_PARAMETRO_AUTENTICAZIONE_CUSTOM_PROPERTIES = "Propriet&agrave;";
  832.     public static final String LABEL_PARAMETRO_AUTORIZZAZIONE_CUSTOM_PROPERTIES = "Propriet&agrave;";
  833.     public static final String LABEL_PARAMETRO_AUTORIZZAZIONE_CONTENUTI_CUSTOM_PROPERTIES = "Propriet&agrave;";
  834.    
  835.    
  836.     public static final String LABEL_PARAMETRO_ABILITA_USO_APPLICATIVO_SERVER = "Utilizza Applicativo Server";
  837.     public static final String LABEL_PARAMETRO_ID_APPLICATIVO_SERVER = "Applicativo";
  838.    
  839.     public static final String LABEL_IN_USO_COLONNA_HEADER = "Uso";
  840.     public static final String LABEL_IN_USO_TOOLTIP = "Visualizza riferimenti";
  841.     public static final String LABEL_IN_USO_BODY_HEADER_RISULTATI = "Risultati della ricerca";
  842.     public static final String LABEL_IN_USO_INFORMAZIONI_TOOLTIP = "Visualizza dettagli della configurazione";
  843.     public static final String LABEL_IN_USO_BODY_HEADER_INFORMAZIONI = "Dettagli della configurazione";
  844.    
  845.     public static final String LABEL_PROPRIETA_OGGETTO_COLONNA_HEADER = "Proprietà";
  846.     public static final String LABEL_PROPRIETA_OGGETTO_TOOLTIP = "Proprietà";
  847.     public static final String LABEL_PROPRIETA_OGGETTO_BODY_HEADER_RISULTATI = "Proprietà";
  848.     public static final String LABEL_PROPRIETA_OGGETTO_INFORMAZIONI_TOOLTIP = "Visualizza proprietà della configurazione";
  849.     public static final String LABEL_PROPRIETA_OGGETTO_BODY_HEADER_INFORMAZIONI = "Proprietà della configurazione";
  850.    
  851.     public static final String LABEL_CONFIGURAZIONE_CANALE_DEFAULT = "Configurazione di default del Gateway";
  852.     public static final String LABEL_CONFIGURAZIONE_CANALE_DEFAULT_API = "Configurazione di default dell'API";
  853.     public static final String LABEL_CONFIGURAZIONE_CANALE_RIDEFINITO_API = "Configurazione ridefinita per l'API";
  854.     public static final String LABEL_CONFIGURAZIONE_CANALE_RIDEFINITO_EROGAZIONE = "Configurazione ridefinita per l'erogazione";
  855.     public static final String LABEL_CONFIGURAZIONE_CANALE_RIDEFINITO_FRUIZIONE = "Configurazione ridefinita per la fruizione";
  856.    
  857.     public static final String LABEL_PARAMETRO_PORTE_METADATI = "Metadati";
  858.     public static final String LABEL_PARAMETRO_PORTE_METADATI_GRUPPO = "";
  859.    
  860.     public static final String LABEL_SUBTITLE_FILTRI_MODIPA = "Dati Profilo ModI";
  861.     public static final String NAME_SUBTITLE_FILTRI_MODIPA = "subtDatiProfiloModI";
  862.     public static final String LABEL_FILTRO_MODIPA_INFO_UTENTE = CostantiLabel.MODIPA_PROFILO_SICUREZZA_MESSAGGIO_CORNICE_SICUREZZA_LABEL;
  863.    
  864.     public static final String LABEL_SUBTITLE_PROPRIETA = "Dati Propriet&agrave;";
  865.     public static final String NAME_SUBTITLE_PROPRIETA = "subtDatiProp";
  866.     public static final String LABEL_FILTRO_PROPRIETA_NOME = "Nome";
  867.     public static final String LABEL_FILTRO_PROPRIETA_VALORE = "Valore";
  868.    
  869.     public static final String LABEL_SUBTITLE_DATI_CONFIGURAZIONE = "Dati Configurazione";
  870.     public static final String NAME_SUBTITLE_DATI_CONFIGURAZIONE = "subtDatiConf";
  871.    
  872.     // POLICY RISORSA TIPO
  873.    
  874.     public static final boolean USE_SELECT_LIST_SEPARATE_METRICHE = false;
  875.    
  876.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_CONTROLLO_TRAFFICO_POLICY_RISORSA_TIPO = "Metrica";
  877.    
  878.     public static final TipoRisorsaPolicyAttiva DEFAULT_PARAMETRO_CONFIGURAZIONE_CONTROLLO_TRAFFICO_POLICY_RISORSA_TIPO_VALUE = TipoRisorsaPolicyAttiva.NUMERO_RICHIESTE;
  879.    
  880.     public static final String[] LABEL_PARAMETRO_CONFIGURAZIONE_CONTROLLO_TRAFFICO_POLICY_TIPI_RISORSE_VALORI = {
  881.             TipoRisorsaPolicyAttiva.NUMERO_RICHIESTE.getValue(),
  882.             TipoRisorsaPolicyAttiva.NUMERO_RICHIESTE_SIMULTANEE.getValue(),
  883.             TipoRisorsaPolicyAttiva.DIMENSIONE_MASSIMA_MESSAGGIO.getValue(),
  884.             TipoRisorsaPolicyAttiva.OCCUPAZIONE_BANDA.getValue(),
  885.             TipoRisorsaPolicyAttiva.TEMPO_MEDIO_RISPOSTA.getValue(),
  886.             TipoRisorsaPolicyAttiva.TEMPO_COMPLESSIVO_RISPOSTA.getValue(),
  887.             TipoRisorsaPolicyAttiva.NUMERO_RICHIESTE_COMPLETATE_CON_SUCCESSO.getValue(),
  888.             TipoRisorsaPolicyAttiva.NUMERO_RICHIESTE_FALLITE.getValue(),
  889.             TipoRisorsaPolicyAttiva.NUMERO_FAULT_APPLICATIVI.getValue(),
  890.             TipoRisorsaPolicyAttiva.NUMERO_RICHIESTE_COMPLETATE_CON_SUCCESSO_OFAULT_APPLICATIVI.getValue(),
  891.             TipoRisorsaPolicyAttiva.NUMERO_RICHIESTE_FALLITE_OFAULT_APPLICATIVI.getValue()
  892.     };
  893.     public static final String[] LABEL_PARAMETRO_CONFIGURAZIONE_CONTROLLO_TRAFFICO_POLICY_TIPI_RISORSE_LABELS = {
  894.             LABEL_CONFIGURAZIONE_RISORSA_NUMERO_RICHIESTE,
  895.             LABEL_CONFIGURAZIONE_RISORSA_NUMERO_RICHIESTE_SIMULTANEE,
  896.             LABEL_CONFIGURAZIONE_RISORSA_DIMENSIONE_MASSIMA,
  897.             LABEL_CONFIGURAZIONE_RISORSA_OCCUPAZIONE_BANDA,
  898.             LABEL_CONFIGURAZIONE_RISORSA_TEMPO_MEDIO_RISPOSTA,
  899.             LABEL_CONFIGURAZIONE_RISORSA_COMPLESSIVO_RISPOSTA,
  900.             LABEL_CONFIGURAZIONE_RISORSA_NUMERO_RICHIESTE+ " "+LABEL_CONFIGURAZIONE_REGISTRAZIONE_ESITI_OK,
  901.             LABEL_CONFIGURAZIONE_RISORSA_NUMERO_RICHIESTE+ " "+LABEL_CONFIGURAZIONE_REGISTRAZIONE_ESITI_FALLITE,    
  902.             "Numero Fault Applicativi",
  903.             LABEL_CONFIGURAZIONE_RISORSA_NUMERO_RICHIESTE+ " "+LABEL_CONFIGURAZIONE_REGISTRAZIONE_ESITI_OK+" o Fault Applicativi",  
  904.             LABEL_CONFIGURAZIONE_RISORSA_NUMERO_RICHIESTE+ " "+LABEL_CONFIGURAZIONE_REGISTRAZIONE_ESITI_FALLITE+" o Fault Applicativi",
  905.     };
  906.    
  907.     public static final String LABEL_PARAMETRO_PORTE_CONTROLLO_ACCESSI_AUTORIZZAZIONE_CONTENUTI_STATO = "Stato";
  908.     public static final String LABEL_PARAMETRO_PORTE_CONTROLLO_ACCESSI_AUTORIZZAZIONE_CONTENUTI_STATO_DISABILITATO = "disabilitato";
  909.     public static final String LABEL_PARAMETRO_PORTE_CONTROLLO_ACCESSI_AUTORIZZAZIONE_CONTENUTI_STATO_ABILITATO = "abilitato";
  910.     public static final String LABEL_PARAMETRO_PORTE_CONTROLLO_ACCESSI_AUTORIZZAZIONE_CONTENUTI_STATO_CUSTOM = org.openspcoop2.core.constants.Costanti.LABEL_PARAMETRO_CUSTOM_IN_SELECT;

  911.     public static final String[] PARAMETRO_PORTE_CONTROLLO_ACCESSI_AUTORIZZAZIONE_CONTENUTI_STATO_LABELS = {
  912.             LABEL_PARAMETRO_PORTE_CONTROLLO_ACCESSI_AUTORIZZAZIONE_CONTENUTI_STATO_DISABILITATO,
  913.             LABEL_PARAMETRO_PORTE_CONTROLLO_ACCESSI_AUTORIZZAZIONE_CONTENUTI_STATO_ABILITATO
  914.     };
  915.    
  916.     /** PARAMETERS **/
  917.    
  918.     public static final String PARAMETRO_SUFFIX_LABEL = "__label";
  919.     public static final String PARAMETRO_PREFIX = "param_";
  920.    
  921.     public static final String PARAMETRO_ID = "id";
  922.     public static final String PARAMETRO_ID_SOGGETTO = "idsogg";
  923.     public static final String PARAMETRO_ID_PORTA = "idPorta";
  924.     public static final String PARAMETRO_ID_ASPS = "idAsps";
  925.     public static final String PARAMETRO_ID_FRUIZIONE = "myId";
  926.     public static final String PARAMETRO_TOKEN_AUTHORIZATION = "tokenAuthz";
  927.     public static final String PARAMETRO_NOME = "nome";
  928.     public static final String PARAMETRO_NOME_PORTA = "nomePorta";
  929.     public static final String PARAMETRO_SERVIZIO_APPLICATIVO = "servizioApplicativo";
  930.     public static final String PARAMETRO_VALORE = "valore";
  931.     public static final String PARAMETRO_PROTOCOLLO = "protocollo";
  932.     public static final String PARAMETRO_ACCESSO_DA_CHANGE = "accessoDaChange";
  933.     public static final String PARAMETRO_MESSAGE_SECURITY = "messageSecurity";
  934.     public static final String PARAMETRO_MTOM_RICHIESTA = "mtomReq";
  935.     public static final String PARAMETRO_MTOM_RISPOSTA = "mtomRes";
  936.     public static final String PARAMETRO_OBBLIGATORIO = "obbl";
  937.     public static final String PARAMETRO_CONTENT_TYPE = "contentT";
  938.     public static final String PARAMETRO_PATTERN = "pattern";
  939.     public static final String PARAMETRO_APPLICA_MTOM_RICHIESTA = "applicaMTOMReq";
  940.     public static final String PARAMETRO_APPLICA_MTOM_RISPOSTA = "applicaMTOMRes";
  941.     public static final String PARAMETRO_USAIDSOGG = "usaidsogg";
  942.     public static final String PARAMETRO_EXTENDED_FORM_ID = "extendedFormUniqueId";
  943.     public static final String PARAMETRO_CONTENT_DISPOSITION = "Content-Disposition";
  944.     public static final String PREFIX_CONTENT_DISPOSITION = "form-data; name=\"";
  945.     public static final String SUFFIX_CONTENT_DISPOSITION = "\"";
  946.     public static final String PREFIX_FILENAME = "filename=\"";
  947.     public static final String SUFFIX_FILENAME = "\"";
  948.     public static final String PARAMETRO_RUOLO = "ruolo";
  949.     public static final String PARAMETRO_RUOLO_TIPOLOGIA = "ruoloTipologia";
  950.     public static final String PARAMETRO_RUOLO_MATCH = "ruoloMatch";
  951.     public static final String PARAMETRO_RUOLO_TIPOLOGIA_TOKEN = "ruoloTipologiaToken";
  952.     public static final String PARAMETRO_RUOLO_MATCH_TOKEN = "ruoloMatchToken";
  953.     public static final String PARAMETRO_SCOPE = "scope";
  954.     public static final String PARAMETRO_SCOPE_MATCH = "scopeMatch";
  955.     public static final String PARAMETRO_PORTE_CONTROLLO_ACCESSI_STATO = "controlloAccessiStato";
  956.    
  957.     public static final String PARAMETRO_PORTE_AUTENTICAZIONE_TITLE = "autenticazioneTitle";
  958.     public static final String PARAMETRO_PORTE_AUTENTICAZIONE = "autenticazione";
  959.     public static final String PARAMETRO_PORTE_AUTENTICAZIONE_PRINCIPAL_TIPO = "autenticazionePrincipalTipo";
  960.     public static final String PARAMETRO_PORTE_AUTENTICAZIONE_PARAMETRO_LIST = "autenticazioneParametro";
  961.     public static final String PARAMETRO_PORTE_AUTENTICAZIONE_CUSTOM = "autenticazioneCustom";
  962.     public static final String PARAMETRO_PORTE_AUTENTICAZIONE_OPZIONALE = "autenticazioneOpzionale";
  963.     public static final String PARAMETRO_PORTE_AUTENTICAZIONE_TOKEN_ISSUER = "autenticazioneIssuer";
  964.     public static final String PARAMETRO_PORTE_AUTENTICAZIONE_TOKEN_CLIENT_ID = "autenticazioneClientId";
  965.     public static final String PARAMETRO_PORTE_AUTENTICAZIONE_TOKEN_SUBJECT = "autenticazioneSubject";
  966.     public static final String PARAMETRO_PORTE_AUTENTICAZIONE_TOKEN_USERNAME = "autenticazioneUsername";
  967.     public static final String PARAMETRO_PORTE_AUTENTICAZIONE_TOKEN_MAIL = "autenticazioneEMail";
  968.    
  969.     public static final String PARAMETRO_PORTE_ATTRIBUTI_STATO_TITLE = "attrStatoTitle";
  970.     public static final String PARAMETRO_PORTE_ATTRIBUTI_STATO = "attrStato";
  971.     public static final String PARAMETRO_PORTE_ATTRIBUTI_AUTHORITY = "attrAuthority";
  972.     public static final String PARAMETRO_PORTE_ATTRIBUTI_AUTHORITY_ATTRIBUTI = "AAttr";
  973.    
  974.     public static final String PARAMETRO_PORTE_AUTORIZZAZIONE_TITLE = "autorizzazioneTitle";
  975.     public static final String PARAMETRO_PORTE_AUTORIZZAZIONE = "autorizzazione";
  976.     public static final String PARAMETRO_PORTE_AUTORIZZAZIONE_CUSTOM = "autorizzazioneCustom";
  977.     public static final String PARAMETRO_PORTE_AUTORIZZAZIONE_AUTENTICAZIONE = "autorizzazioneAutenticazione";
  978.     public static final String PARAMETRO_PORTE_AUTORIZZAZIONE_RUOLI = "autorizzazioneRuoli";
  979.     public static final String PARAMETRO_PORTE_AUTORIZZAZIONE_SCOPE = "autorizzazioneScope";
  980.     public static final String PARAMETRO_PORTE_AUTORIZZAZIONE_AUTENTICAZIONE_TOKEN = "autorizzazioneAutenticazioneToken";
  981.     public static final String PARAMETRO_PORTE_AUTORIZZAZIONE_RUOLI_TOKEN = "autorizzazioneRuoliToken";
  982.     public static final String PARAMETRO_PORTE_AUTORIZZAZIONE_TOKEN = "autorizzazioneToken";
  983.     public static final String PARAMETRO_PORTE_AUTORIZZAZIONE_TOKEN_OPTIONS = "autorizzazioneTokenOptions";
  984.    
  985.     public static final String PARAMETRO_PORTE_TRACCIAMENTO_STATO = "portaTrStato";
  986.     public static final String PARAMETRO_AUTORIZZAZIONE_CONTENUTI = "autorizzazioneContenuti";
  987.     public static final String PARAMETRO_AUTORIZZAZIONE_CONTENUTI_STATO = "authContenutiStato";
  988.     public static final String PARAMETRO_AUTORIZZAZIONE_CONTENUTI_PROPERTIES = "authContenutiProp";
  989.     public static final String PARAMETRO_SCADENZA_CORRELAZIONE_APPLICATIVA = "scadcorr";
  990.     public static final String PARAMETRO_APPLICA_MODIFICA = "applicaMod";
  991.     public static final String PARAMETRO_ABILITA = "abilita";
  992.     public static final String PARAMETRO_SOGGETTO = "soggt";
  993.     public static final String PARAMETRO_SERVIZIO_APPLICATIVO_AUTORIZZATO = "saAuthz";
  994.     public static final String PARAMETRO_PORTE_TIPO_VALIDAZIONE = "tipo_validazione";
  995.     public static final String PARAMETRO_PORTE_XSD = "xsd";
  996.     public static final String PARAMETRO_PORTE_APPLICA_MTOM = PARAMETRO_APPLICA_MTOM_RICHIESTA;
  997.     public static final String PARAMETRO_PROVIDER = "provider";
  998.     public static final String PARAMETRO_CONTROLLO_FIRST_TIME = "paramFirstTime";
  999.     public static final String PARAMETRO_PORTE_GESTIONE_TOKEN_TITLE = "gestioneTokenTitle";
  1000.     public static final String PARAMETRO_PORTE_GESTIONE_TOKEN = "gestioneToken";
  1001.     public static final String PARAMETRO_PORTE_GESTIONE_TOKEN_POLICY = org.openspcoop2.protocol.engine.constants.Costanti.CONSOLE_PARAMETRO_EROGAZIONE_TOKEN_POLICY;
  1002.     public static final String PARAMETRO_PORTE_GESTIONE_TOKEN_OPZIONALE = "gtOpzionale";
  1003.     public static final String PARAMETRO_PORTE_GESTIONE_TOKEN_VALIDAZIONE_INPUT = "gtValidazione";
  1004.     public static final String PARAMETRO_PORTE_GESTIONE_TOKEN_INTROSPECTION = "gtIntrospection";
  1005.     public static final String PARAMETRO_PORTE_GESTIONE_TOKEN_USERINFO = "gtUserInfo";
  1006.     public static final String PARAMETRO_PORTE_GESTIONE_TOKEN_TOKEN_FORWARD = "gtTokenForward";
  1007.     public static final String PARAMETRO_DOCUMENTO_SICUREZZA_XACML_POLICY = "docSicXacmlPol";
  1008.     public static final String PARAMETRO_PORTE_AUTORIZZAZIONE_MODIPA = "autorizzazioneModIPA";
  1009.     public static final String PARAMETRO_ABILITA_USO_APPLICATIVO_SERVER = "saServerEnabled";
  1010.     public static final String PARAMETRO_ID_APPLICATIVO_SERVER = "saServer";
  1011.     public static final String PARAMETRO_AUTORIZZAZIONE_CONTENUTI_STATO_TITLE = "authContenutiStatoTitle";
  1012.     public static final String PARAMETRO_VERIFICA_CERTIFICATI_FROM_LISTA = "certVerFromLista";
  1013.     public static final String PARAMETRO_RESET_CACHE_FROM_LISTA = "resetFromLista";
  1014.     public static final String PARAMETRO_VERIFICA_CONNETTIVITA = "tokenVerConn";
  1015.    
  1016.     public static final String PARAMETRO_RESET_SEARCH = "resetSearch";
  1017.    
  1018.     public static final String PARAMETRO_SERVICE_BINDING = org.openspcoop2.protocol.engine.constants.Costanti.CONSOLE_PARAMETRO_SERVICE_BINDING;
  1019.     public static final String PARAMETRO_SERVICE_BINDING_SEARCH = "serviceBindingSearch";
  1020.     public static final String PARAMETRO_MESSAGE_TYPE = "messageType";
  1021.     public static final String PARAMETRO_INTERFACE_TYPE = "interfaceType";
  1022.        
  1023.     public static final String PARAMETRO_ELEMENTO_XML = "elemxml";
  1024.     public static final String PARAMETRO_MODE_CORRELAZIONE_APPLICATIVA = "mode";
  1025.     public static final String PARAMETRO_ID_CORRELAZIONE= "idcorr";
  1026.        
  1027.     public static final String ATTRIBUTO_CONFIGURAZIONE_PARENT = Costanti.SESSION_ATTRIBUTE_TAB_KEY_PREFIX + "portaPar";
  1028.     public static final int ATTRIBUTO_CONFIGURAZIONE_PARENT_NONE = 0;
  1029.     public static final int ATTRIBUTO_CONFIGURAZIONE_PARENT_SOGGETTO = 1;
  1030.     public static final int ATTRIBUTO_CONFIGURAZIONE_PARENT_CONFIGURAZIONE = 2;
  1031.    
  1032.     public static final String PARAMETRO_AZIONE = "par_porte_azione";
  1033.     public static final String PARAMETRO_AZIONI = "azioni";
  1034.     public static final int RIGHE_MULTISELECT_AZIONI = 10;
  1035.     public static final String PARAMETRO_NOME_GRUPPO = "nomeGruppo";
  1036.    
  1037.     public static final String PARAMETRO_DUMP_TIPO_CONFIGURAZIONE = "dumpConfigType";
  1038.     public static final String PARAMETRO_DUMP_STATO = "dumpStato";
  1039.     public static final String PARAMETRO_DUMP_REALTIME = "dumpRealTime";
  1040.     public static final String PARAMETRO_DUMP_RICHIESTA_STATO = "dumpStatoReq";
  1041.     public static final String PARAMETRO_DUMP_RISPOSTA_STATO = "dumpStatoRes";
  1042.    
  1043.     public static final String PARAMETRO_DUMP_RICHIESTA_INGRESSO_PAYLOAD = "dumpReqInPay";
  1044.     public static final String PARAMETRO_DUMP_RICHIESTA_INGRESSO_PAYLOAD_PARSING = "dumpReqInPars";
  1045.     public static final String PARAMETRO_DUMP_RICHIESTA_INGRESSO_BODY = "dumpReqInBody";
  1046.     public static final String PARAMETRO_DUMP_RICHIESTA_INGRESSO_ATTACHMENTS = "dumpReqInAtt";
  1047.     public static final String PARAMETRO_DUMP_RICHIESTA_INGRESSO_HEADERS = "dumpReqInHead";
  1048.    
  1049.     public static final String PARAMETRO_DUMP_RICHIESTA_USCITA_PAYLOAD = "dumpReqOutPay";
  1050.     public static final String PARAMETRO_DUMP_RICHIESTA_USCITA_PAYLOAD_PARSING = "dumpReqOutPars";
  1051.     public static final String PARAMETRO_DUMP_RICHIESTA_USCITA_BODY = "dumpReqOutBody";
  1052.     public static final String PARAMETRO_DUMP_RICHIESTA_USCITA_ATTACHMENTS = "dumpReqOutAtt";
  1053.     public static final String PARAMETRO_DUMP_RICHIESTA_USCITA_HEADERS = "dumpReqOutHead";
  1054.    
  1055.     public static final String PARAMETRO_DUMP_RISPOSTA_INGRESSO_PAYLOAD = "dumpResInPay";
  1056.     public static final String PARAMETRO_DUMP_RISPOSTA_INGRESSO_PAYLOAD_PARSING = "dumpResInPars";
  1057.     public static final String PARAMETRO_DUMP_RISPOSTA_INGRESSO_BODY = "dumpResInBody";
  1058.     public static final String PARAMETRO_DUMP_RISPOSTA_INGRESSO_ATTACHMENTS = "dumpResInAtt";
  1059.     public static final String PARAMETRO_DUMP_RISPOSTA_INGRESSO_HEADERS = "dumpResInHead";
  1060.    
  1061.     public static final String PARAMETRO_DUMP_RISPOSTA_USCITA_PAYLOAD = "dumpResOutPay";
  1062.     public static final String PARAMETRO_DUMP_RISPOSTA_USCITA_PAYLOAD_PARSING = "dumpResOutPars";
  1063.     public static final String PARAMETRO_DUMP_RISPOSTA_USCITA_BODY = "dumpResOutBody";
  1064.     public static final String PARAMETRO_DUMP_RISPOSTA_USCITA_ATTACHMENTS = "dumpResOutAtt";
  1065.     public static final String PARAMETRO_DUMP_RISPOSTA_USCITA_HEADERS = "dumpResOutHead";
  1066.    
  1067.     public static final String PARAMETRO_REQUEST_FLOW_PROPERTIES_CONFIG_NAME = "propertiesConfigNameReq";
  1068.     public static final String PARAMETRO_RESPONSE_FLOW_PROPERTIES_CONFIG_NAME = "propertiesConfigNameRes";
  1069.     public static final String PARAMETRO_PROPERTIES_CONFIG_NAME = "propertiesConfigName";
  1070.    
  1071.     public static final String PARAMETRO_CONFIGURAZIONE_CORS_STATO = "corsStato";
  1072.     public static final String PARAMETRO_CONFIGURAZIONE_CORS_TIPO = "corsTipo";
  1073.     public static final String PARAMETRO_CONFIGURAZIONE_CORS_ALL_ALLOW_ORIGINS= "corsAAllOrig";
  1074.     public static final String PARAMETRO_CONFIGURAZIONE_CORS_ALLOW_ORIGINS = "corsAllOrig";
  1075.     public static final String PARAMETRO_CONFIGURAZIONE_CORS_ALL_ALLOW_HEADERS= "corsAAllHdr";
  1076.     public static final String PARAMETRO_CONFIGURAZIONE_CORS_ALLOW_HEADERS = "corsAllHead";
  1077.     public static final String PARAMETRO_CONFIGURAZIONE_CORS_ALL_ALLOW_METHODS= "corsAAllMeth";
  1078.     public static final String PARAMETRO_CONFIGURAZIONE_CORS_ALLOW_METHODS = "corsAllMeth";
  1079.     public static final String PARAMETRO_CONFIGURAZIONE_CORS_ALLOW_CREDENTIALS = "corsAllCred";
  1080.     public static final String PARAMETRO_CONFIGURAZIONE_CORS_EXPOSE_HEADERS = "corsExpHead";
  1081.     public static final String PARAMETRO_CONFIGURAZIONE_CORS_MAX_AGE = "corsMaxAge";
  1082.     public static final String PARAMETRO_CONFIGURAZIONE_CORS_MAX_AGE_SECONDS = "corsMaxAgeSec";
  1083.     public static final String PARAMETRO_CONFIGURAZIONE_CORS_STATO_PORTA = "corsStatoPorta";
  1084.    
  1085.     public static final String PARAMETRO_CONFIGURAZIONE_CANALI_CANALE = "canale";
  1086.     public static final String PARAMETRO_CONFIGURAZIONE_CANALI_CANALE_STATO = "canaleStato";
  1087.    
  1088.     public static final String PARAMETRO_VERIFICA_CONNETTORE_ID = "connettoreId";
  1089.     public static final String PARAMETRO_VERIFICA_CONNETTORE_ACCESSO_DA_GRUPPI = "connettoreAccessoDaGruppi";
  1090.     public static final String PARAMETRO_VERIFICA_CONNETTORE_REGISTRO = "connettoreRegistro";
  1091.     public static final String PARAMETRO_VERIFICA_CONNETTORE_NODO = "connettoreNodo";
  1092.     public static final String PARAMETRO_VERIFICA_CONNETTORE_ACCESSO_DA_LISTA_CONNETTORI_MULTIPLI = "connettoreAccessoDaCM";
  1093.    
  1094.     public static final String PARAMETRO_ID_TAB = "idTab";
  1095.     public static final String PARAMETRO_RESET_ID_TAB = "rIdTab";
  1096.     public static final String PARAMETRO_ID_CONN_TAB = "idConnTab";
  1097.     public static final String PARAMETRO_RESET_ID_CONN_TAB = "rIdConnTab";
  1098.     public static final String PARAMETRO_FROM_BREADCUMP_CHANGE_NOME_CONNETTORE = "fromChangeNomeCon";
  1099.    
  1100.     public static final String PARAMETRO_API_PAGE_INFO = "fromApiPageInfo";
  1101.    
  1102.     public static final String PARAMETRO_CONFIGURAZIONE_DATI_INVOCAZIONE = "configurazioneDatiInvocazione";
  1103.     public static final String PARAMETRO_CONFIGURAZIONE_DESCRIZIONE = "configurazioneDescrizione";
  1104.     public static final String PARAMETRO_CONFIGURAZIONE_ALTRO_PORTA = "configurazioneAltroPorta";
  1105.     public static final String PARAMETRO_CONFIGURAZIONE_ALTRO_API = "configurazioneAltroApi";
  1106.     public static final String PARAMETRO_CONNETTORE_DA_LISTA_APS = "connettoreDaListaAps";
  1107.    
  1108.    
  1109.     public static final String PARAMETRO_CONFIGURAZIONE_RESPONSE_CACHING_STATO = "resCacheStato";
  1110.     public static final String PARAMETRO_CONFIGURAZIONE_RESPONSE_CACHING_TIMEOUT = "resCacheTimeout";
  1111.     public static final String PARAMETRO_CONFIGURAZIONE_RESPONSE_CACHING_MAX_RESPONSE_SIZE = "resCacheMaxResSize";
  1112.     public static final String PARAMETRO_CONFIGURAZIONE_RESPONSE_CACHING_MAX_RESPONSE_SIZE_BYTES = "resCacheMaxResSizeB";
  1113.     public static final String PARAMETRO_CONFIGURAZIONE_RESPONSE_CACHING_RESPONSE_DIGEST_URI_INVOCAZIONE = "resCacheDUri";
  1114.     public static final String PARAMETRO_CONFIGURAZIONE_RESPONSE_CACHING_RESPONSE_DIGEST_QUERY_PARAMETERS = "resCacheDQueryPar";
  1115.     public static final String PARAMETRO_CONFIGURAZIONE_RESPONSE_CACHING_RESPONSE_DIGEST_QUERY_PARAMETERS_NOMI = "resCacheDQueryParNomi";
  1116.     public static final String PARAMETRO_CONFIGURAZIONE_RESPONSE_CACHING_RESPONSE_DIGEST_HEADERS = "resCacheDHead";
  1117.     public static final String PARAMETRO_CONFIGURAZIONE_RESPONSE_CACHING_RESPONSE_DIGEST_HEADERS_NOMI_HEADERS = "resCacheDHeadNomiH";
  1118.     public static final String PARAMETRO_CONFIGURAZIONE_RESPONSE_CACHING_RESPONSE_DIGEST_PAYLOAD = "resCacheDpay";
  1119.     public static final String PARAMETRO_CONFIGURAZIONE_RESPONSE_CACHING_STATO_PORTA = "resCacheStatoPorta";
  1120.     public static final String PARAMETRO_CONFIGURAZIONE_RESPONSE_CACHING_CACHE_CONTROL_NO_CACHE = "resCacheCCNoC";
  1121.     public static final String PARAMETRO_CONFIGURAZIONE_RESPONSE_CACHING_CACHE_CONTROL_MAX_AGE = "resCacheCCMA";
  1122.     public static final String PARAMETRO_CONFIGURAZIONE_RESPONSE_CACHING_CACHE_CONTROL_NO_STORE = "resCacheCCNoS";
  1123.    
  1124.     public static final String PARAMETRO_CONFIGURAZIONE_RESPONSE_CACHING_CONFIGURAZIONE_REGOLA_RETURN_CODE_MIN = "resCacheCCRegMinCode";
  1125.     public static final String PARAMETRO_CONFIGURAZIONE_RESPONSE_CACHING_CONFIGURAZIONE_REGOLA_RETURN_CODE_MAX = "resCacheCCRegMaxCode";
  1126.     public static final String PARAMETRO_CONFIGURAZIONE_RESPONSE_CACHING_CONFIGURAZIONE_REGOLA_RETURN_CODE = "resCacheCCRegCode";
  1127.     public static final String PARAMETRO_CONFIGURAZIONE_RESPONSE_CACHING_CONFIGURAZIONE_REGOLA_FAULT = "resCacheCCRegFault";
  1128.     public static final String PARAMETRO_CONFIGURAZIONE_RESPONSE_CACHING_CONFIGURAZIONE_REGOLA_CACHE_TIMEOUT_SECONDS = "resCacheCCRegTimeout";
  1129.    
  1130.     public static final String PARAMETRO_CONFIGURAZIONE_PROXY_PASS_ID_REGOLA = "ppId";
  1131.     public static final String PARAMETRO_CONFIGURAZIONE_PROXY_PASS_REGOLA_STATO = "ppStato";
  1132.     public static final String PARAMETRO_CONFIGURAZIONE_PROXY_PASS_REGOLA_NOME = "ppNome";
  1133.     public static final String PARAMETRO_CONFIGURAZIONE_PROXY_PASS_REGOLA_DESCRIZIONE = "ppDescr";
  1134.     public static final String PARAMETRO_CONFIGURAZIONE_PROXY_PASS_REGOLA_POSIZIONE = "ppPos";
  1135.     public static final String PARAMETRO_CONFIGURAZIONE_PROXY_PASS_REGOLA_REG_EXPR = "ppRegExpr";
  1136.     public static final String PARAMETRO_CONFIGURAZIONE_PROXY_PASS_REGOLA_REGOLA_TEXT = "ppRegText";
  1137.     public static final String PARAMETRO_CONFIGURAZIONE_PROXY_PASS_REGOLA_CONTESTO_ESTERNO = "ppCE";
  1138.     public static final String PARAMETRO_CONFIGURAZIONE_PROXY_PASS_REGOLA_BASE_URL = "ppBaseUrl";
  1139.     public static final String PARAMETRO_CONFIGURAZIONE_PROXY_PASS_REGOLA_PROFILO = "ppProfilo";
  1140.     public static final String PARAMETRO_CONFIGURAZIONE_PROXY_PASS_REGOLA_SOGGETTO = "ppSogg";
  1141.     public static final String PARAMETRO_CONFIGURAZIONE_PROXY_PASS_REGOLA_RUOLO = "ppRuolo";
  1142.     public static final String PARAMETRO_CONFIGURAZIONE_PROXY_PASS_REGOLA_SERVICE_BINDING = "ppServB";
  1143.    
  1144.    
  1145.     public static final String PARAMETRO_ID_CONFIGURAZIONE_TRASFORMAZIONE = "idTrasf";
  1146.     public static final String PARAMETRO_ID_CONFIGURAZIONE_TRASFORMAZIONE_RISPOSTA = "idTrasfRes";
  1147.     public static final String PARAMETRO_ID_CONFIGURAZIONE_TRASFORMAZIONE_RICHIESTA_HEADER = "idTrasfReqHead";
  1148.     public static final String PARAMETRO_ID_CONFIGURAZIONE_TRASFORMAZIONE_RICHIESTA_PARAMETRO = "idTrasfReqParam";
  1149.     public static final String PARAMETRO_ID_CONFIGURAZIONE_TRASFORMAZIONE_RISPOSTA_HEADER = "idTrasfResHead";
  1150.     public static final String PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_FIRST = "trFirst";
  1151.     public static final String PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_NOME = "trNome";
  1152.     public static final String PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_STATO = "trStato";
  1153.     public static final String PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_APPLICABILITA_AZIONI_ALL = "trAppAzioniAll";
  1154.     public static final String PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_APPLICABILITA_AZIONI_ALL_VALUE_TRUE = Costanti.CHECK_BOX_ENABLED;
  1155.     public static final String PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_APPLICABILITA_AZIONI_ALL_VALUE_FALSE = Costanti.CHECK_BOX_DISABLED;
  1156.     public static final String [] PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_APPLICABILITA_AZIONI_ALL_VALUES = new String [] {
  1157.             PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_APPLICABILITA_AZIONI_ALL_VALUE_TRUE,
  1158.             PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_APPLICABILITA_AZIONI_ALL_VALUE_FALSE
  1159.     };
  1160.    
  1161.     public static final String PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_POSIZIONE = "trPos";
  1162.     public static final String PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_APPLICABILITA_AZIONI = "trAppAzioni";
  1163.     public static final String PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_APPLICABILITA_CT = "trAppCT";
  1164.     public static final String PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_APPLICABILITA_PATTERN = "trAppPat";
  1165.     public static final String PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_APPLICABILITA_CONNETTORI = "trAppConn";
  1166.     public static final String PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_APPLICABILITA_LIST = "trAppList";
  1167.     public static final String PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_REQ_CONVERSIONE_ENABLED = "trReqConvEn";
  1168.     public static final String PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_REQ_CONVERSIONE_TIPO = "trReqConvTp";
  1169.     public static final String PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_REQ_CONVERSIONE_TIPO_CHECK = "trReqConvTpChk";
  1170.     public static final String PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_REQ_CONVERSIONE_TEMPLATE = "trReqConvTem";
  1171.     public static final String PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_REQ_CONTENT_TYPE = "trReqCT";
  1172.     public static final String PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_REST_TRANSFORMATION = "trRestTr";
  1173.     public static final String PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_REST_METHOD = "trRestMet";
  1174.     public static final String PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_REST_PATH = "trRestPath";
  1175.     public static final String PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_SOAP_TRANSFORMATION = "trSoapTr";
  1176.     public static final String PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_SOAP_VERSION = "trSoapVers";
  1177.     public static final String PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_SOAP_ACTION = "trSoapAc";
  1178.     public static final String PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_SOAP_ENVELOPE = "trSoapEnv";
  1179. //  public static final String PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_SOAP_ENVELOPE_AS_ATTACH = "trSoapEnvAsAt";
  1180.     public static final String PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_SOAP_ENVELOPE_TIPO = "trSoapTp";
  1181.     public static final String PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_SOAP_ENVELOPE_TIPO_CHECK = "trSoapTpChk";
  1182.     public static final String PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_SOAP_ENVELOPE_TEMPLATE = "trSoapEnvTemp";
  1183.    
  1184.     public static final String PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_RISPOSTA_NOME = "trResNome";
  1185.     public static final String PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_RISPOSTA_APPLICABILITA_STATUS = "trResAppStat";
  1186.     public static final String PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_RISPOSTA_APPLICABILITA_STATUS_MIN = "trResAppStatMin";
  1187.     public static final String PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_RISPOSTA_APPLICABILITA_STATUS_MAX = "trResAppStatMax";
  1188.     public static final String PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_RISPOSTA_APPLICABILITA_CT = "trResAppCT";
  1189.     public static final String PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_RISPOSTA_APPLICABILITA_PATTERN = "trResAppPat";
  1190.     public static final String PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_RISPOSTA_CONVERSIONE_ENABLED = "trResConvEn";
  1191.     public static final String PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_RISPOSTA_CONVERSIONE_TIPO = "trResConvTp";
  1192.     public static final String PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_RISPOSTA_CONVERSIONE_TIPO_CHECK = "trResConvTpChk";
  1193.     public static final String PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_RISPOSTA_CONVERSIONE_TEMPLATE = "trResConvTem";
  1194.     public static final String PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_RISPOSTA_CONTENT_TYPE = "trResCT";
  1195.     public static final String PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_RISPOSTA_RETURN_CODE = "trResRetCode";
  1196.     public static final String PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_RISPOSTA_SOAP_TRANSFORMATION = "trResSoapTr";
  1197.     public static final String PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_RISPOSTA_SOAP_ENVELOPE = "trResSoapEnv";
  1198.     public static final String PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_RISPOSTA_SOAP_ENVELOPE_AS_ATTACH = "trResSoapEnvAsAt";
  1199.     public static final String PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_RISPOSTA_SOAP_ENVELOPE_TIPO = "trResSoapTp";
  1200.     public static final String PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_RISPOSTA_SOAP_ENVELOPE_TIPO_CHECK = "trResSoapTpChk";
  1201.     public static final String PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_RISPOSTA_SOAP_ENVELOPE_TEMPLATE = "trResSoapEnvTemp";
  1202.    
  1203.     public static final String PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_RISPOSTA_HEADER_VALORE = "trResHeadVal";
  1204.     public static final String PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_RISPOSTA_HEADER_NOME = "trResHeadNome";
  1205.     public static final String PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_RISPOSTA_HEADER_TIPO = "trResHeadTipo";
  1206.     public static final String PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_RISPOSTA_HEADER_IDENTIFICAZIONE = "trResHeadIden";
  1207.    
  1208.     public static final String PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_RICHIESTA_HEADER_VALORE = "trReqHeadVal";
  1209.     public static final String PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_RICHIESTA_HEADER_NOME = "trReqHeadNome";
  1210.     public static final String PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_RICHIESTA_HEADER_TIPO = "trReqHeadTipo";
  1211.     public static final String PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_RICHIESTA_HEADER_IDENTIFICAZIONE = "trReqHeadIden";
  1212.    
  1213.     public static final String PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_RICHIESTA_PARAMETRO_VALORE = "trReqParVal";
  1214.     public static final String PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_RICHIESTA_PARAMETRO_NOME = "trReqParNome";
  1215.     public static final String PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_RICHIESTA_PARAMETRO_TIPO = "trReqParTipo";
  1216.     public static final String PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_RICHIESTA_PARAMETRO_IDENTIFICAZIONE = "trReqParIden";
  1217.    
  1218.    
  1219.     public static final String PARAMETRO_PORTE_INTEGRAZIONE_STATO = "integrazioneStato";
  1220.     public static final String PARAMETRO_PORTE_INTEGRAZIONE = "integrazione";
  1221.     public static final String PARAMETRO_PORTE_METADATI_GRUPPO = "metadatiGruppo";
  1222.     public static final String PARAMETRO_PORTE_METADATI_GRUPPO_SINGOLO = "mdG_";
  1223.    
  1224.    
  1225.     public static final String PARAMETRO_ELIMINA_ELEMENTO_DALLA_CACHE = Costanti.PARAMETRO_ELIMINA_ELEMENTO_DALLA_CACHE;
  1226.    
  1227.     /** PARAMETRI MESSAGE PAGE **/
  1228.    
  1229.     public static final String PARAMETER_MESSAGE_TEXT = Costanti.PARAMETER_MESSAGE_TEXT;
  1230.     public static final String PARAMETER_MESSAGE_TITLE = Costanti.PARAMETER_MESSAGE_TITLE;
  1231.     public static final String PARAMETER_MESSAGE_TYPE = Costanti.PARAMETER_MESSAGE_TYPE;
  1232.     public static final String PARAMETER_MESSAGE_BREADCRUMB = Costanti.PARAMETER_MESSAGE_BREADCRUMB;
  1233.     public static final String PARAMETER_MESSAGE_ERROR_CODE = Costanti.PARAMETER_MESSAGE_ERROR_CODE;
  1234.    
  1235.     /** VALUES **/
  1236.    
  1237.     public static final int MAX_LENGTH_VALORE_STATO_RATE_LIMITING = 80;
  1238.     public static final int MAX_LENGTH_VALORE_STATO_ALLARMI = 80;
  1239.    
  1240.     public static final String DEFAULT_VALUE_ABILITATO = "abilitato";
  1241.     public static final String DEFAULT_VALUE_DISABILITATO = "disabilitato";
  1242.     public static final String DEFAULT_VALUE_WARNING_ONLY = "warningOnly";
  1243.     public static final String DEFAULT_VALUE_PARAMETRO_MESSAGE_SECURITY_ABILITATO = "abilitato";
  1244.     public static final String DEFAULT_VALUE_PARAMETRO_MESSAGE_SECURITY_DISABILITATO = "disabilitato";
  1245.     public static final String DEFAULT_VALUE_PARAMETRO_MESSAGE_SECURITY_REQUEST_FLOW = "Request Flow";
  1246.     public static final String DEFAULT_VALUE_PARAMETRO_MESSAGE_SECURITY_RESPONSE_FLOW = "Response Flow";
  1247.     public static final String DEFAULT_VALUE_PARAMETRO_MTOM_DISABLE = "disable";
  1248.     public static final String DEFAULT_VALUE_PARAMETRO_MTOM_PACKAGING = "packaging";
  1249.     public static final String DEFAULT_VALUE_PARAMETRO_MTOM_UNPACKAGING = "unpackaging";
  1250.     public static final String DEFAULT_VALUE_PARAMETRO_MTOM_VERIFY = "verify";
  1251.     public static final String DEFAULT_VALUE_PARAMETRO_PORTE_AUTENTICAZIONE_CUSTOM =  org.openspcoop2.core.constants.Costanti.VALUE_PARAMETRO_CUSTOM_IN_SELECT;
  1252.     public static final String DEFAULT_VALUE_PARAMETRO_PORTE_AUTORIZZAZIONE_CUSTOM = org.openspcoop2.core.constants.Costanti.VALUE_PARAMETRO_CUSTOM_IN_SELECT;
  1253.     public static final String DEFAULT_LABEL_PARAMETRO_PORTE_AUTENTICAZIONE_CUSTOM =  org.openspcoop2.core.constants.Costanti.LABEL_PARAMETRO_CUSTOM_IN_SELECT;
  1254.     public static final String DEFAULT_LABEL_PARAMETRO_PORTE_AUTORIZZAZIONE_CUSTOM = org.openspcoop2.core.constants.Costanti.LABEL_PARAMETRO_CUSTOM_IN_SELECT;
  1255.    
  1256.     public static final String DEFAULT_VALUE_PARAMETRO_PORTE_VALIDAZIONE_DISABILITATO = CostantiConfigurazione.STATO_CON_WARNING_DISABILITATO.toString();
  1257.     public static final String DEFAULT_VALUE_PARAMETRO_PORTE_VALIDAZIONE_ABILITATO = CostantiConfigurazione.STATO_CON_WARNING_ABILITATO.toString();
  1258.     public static final String DEFAULT_VALUE_PARAMETRO_PORTE_VALIDAZIONE_WARNING_ONLY = CostantiConfigurazione.STATO_CON_WARNING_WARNING_ONLY.toString();
  1259.     public static final String DEFAULT_VALUE_PARAMETRO_PORTE_TIPO_VALIDAZIONE_XSD =  CostantiConfigurazione.VALIDAZIONE_CONTENUTI_APPLICATIVI_XSD.toString();
  1260.     public static final String DEFAULT_VALUE_PARAMETRO_PORTE_TIPO_VALIDAZIONE_INTERFACE = CostantiConfigurazione.VALIDAZIONE_CONTENUTI_APPLICATIVI_INTERFACE.toString();
  1261.     public static final String DEFAULT_VALUE_PARAMETRO_PORTE_TIPO_VALIDAZIONE_OPENSPCOOP = CostantiConfigurazione.VALIDAZIONE_CONTENUTI_APPLICATIVI_OPENSPCOOP.toString();
  1262.    
  1263.     public static final String DEFAULT_VALUE_PARAMETRO_PROTOCOLLO_QUALSIASI = "";
  1264.     public static final String DEFAULT_VALUE_PARAMETRO_PROTOCOLLO_MODIPA = "modipa";
  1265.    
  1266.     public static final String DEFAULT_VALUE_PARAMETRO_SOGGETTO_QUALSIASI = "";
  1267.     public static final String LABEL_PARAMETRO_SOGGETTO_QUALSIASI = CostantiControlStation.LABEL_QUALSIASI;
  1268.    
  1269.     public static final String DEFAULT_VALUE_PARAMETRO_SERVICE_BINDING_SOAP = "SOAP";
  1270.     public static final String DEFAULT_VALUE_PARAMETRO_SERVICE_BINDING_REST = "REST";
  1271.     public static final String DEFAULT_VALUE_PARAMETRO_SERVICE_BINDING_QUALSIASI = "";
  1272.    
  1273.     public static final String DEFAULT_VALUE_PARAMETRO_HTTP_METHOD_QUALSIASI = "";
  1274.    
  1275.     public static final String DEFAULT_VALUE_PARAMETRO_RUOLO_TIPOLOGIA_QUALSIASI = "";
  1276.     public static final String RUOLI_TIPOLOGIA_LABEL_INTERNO = "Registro";
  1277.     public static final String RUOLI_TIPOLOGIA_LABEL_ESTERNO = "Esterna";
  1278.     public static final String LABEL_PARAMETRO_RUOLO_TIPOLOGIA_QUALSIASI = CostantiControlStation.LABEL_QUALSIASI;
  1279.    
  1280.     public static final String DEFAULT_VALUE_PARAMETRO_RUOLO_CONTESTO_QUALSIASI = "";
  1281.     public static final String RUOLI_CONTESTO_UTILIZZO_LABEL_EROGAZIONE = "Erogazione";
  1282.     public static final String RUOLI_CONTESTO_UTILIZZO_LABEL_FRUIZIONE = "Fruizione";
  1283.     public static final String LABEL_PARAMETRO_RUOLO_CONTESTO_QUALSIASI = CostantiControlStation.LABEL_QUALSIASI;
  1284.    
  1285.     public static final String DEFAULT_VALUE_PARAMETRO_SCOPE_TIPOLOGIA_QUALSIASI = "";
  1286.     public static final String SCOPE_TIPOLOGIA_LABEL_INTERNO = "Registro";
  1287.     public static final String SCOPE_TIPOLOGIA_LABEL_ESTERNO = "Esterna";
  1288.     public static final String LABEL_PARAMETRO_SCOPE_TIPOLOGIA_QUALSIASI = CostantiControlStation.LABEL_QUALSIASI;
  1289.    
  1290.     public static final String DEFAULT_VALUE_PARAMETRO_SCOPE_CONTESTO_QUALSIASI = "";
  1291.     public static final String SCOPE_CONTESTO_UTILIZZO_LABEL_EROGAZIONE = "Erogazione";
  1292.     public static final String SCOPE_CONTESTO_UTILIZZO_LABEL_FRUIZIONE = "Fruizione";
  1293.     public static final String LABEL_PARAMETRO_SCOPE_CONTESTO_QUALSIASI = CostantiControlStation.LABEL_QUALSIASI;
  1294.    
  1295.     public static final String DEFAULT_VALUE_PARAMETRO_API_CONTESTO_QUALSIASI = "";
  1296.     public static final String API_CONTESTO_UTILIZZO_LABEL_EROGAZIONE = "Erogazione";
  1297.     public static final String API_CONTESTO_UTILIZZO_LABEL_FRUIZIONE = "Fruizione";
  1298.     public static final String API_CONTESTO_UTILIZZO_LABEL_EROGAZIONE_FRUIZIONE = "Erogazione/Fruizione";
  1299.     public static final String API_CONTESTO_UTILIZZO_LABEL_SOGGETTI = "Soggetti";
  1300.     public static final String API_CONTESTO_UTILIZZO_LABEL_APPLICATIVI = "Applicativi";
  1301.     public static final String LABEL_PARAMETRO_API_CONTESTO_QUALSIASI = CostantiControlStation.LABEL_QUALSIASI;
  1302.    
  1303.     public static final String DEFAULT_VALUE_PARAMETRO_API_IMPLEMENTAZIONE_QUALSIASI = "";
  1304.     public static final String LABEL_PARAMETRO_API_IMPLEMENTAZIONE_QUALSIASI = CostantiControlStation.LABEL_QUALSIASI;

  1305.     public static final String DEFAULT_VALUE_PARAMETRO_APPLICATIVO_QUALSIASI = "";
  1306.     public static final String LABEL_PARAMETRO_APPLICATIVO_QUALSIASI = CostantiControlStation.LABEL_QUALSIASI;
  1307.    
  1308.     public static final String DEFAULT_VALUE_PARAMETRO_RUOLO_QUALSIASI = "";
  1309.     public static final String LABEL_PARAMETRO_RUOLO_QUALSIASI = CostantiControlStation.LABEL_QUALSIASI;
  1310.    
  1311.     public static final String DEFAULT_VALUE_PARAMETRO_GRUPPO_QUALSIASI = "";
  1312.     public static final String LABEL_PARAMETRO_GRUPPO_QUALSIASI = CostantiControlStation.LABEL_QUALSIASI;
  1313.    
  1314.     public static final String DEFAULT_VALUE_PARAMETRO_API_QUALSIASI = "";
  1315.     public static final String LABEL_PARAMETRO_API_QUALSIASI = CostantiControlStation.LABEL_QUALSIASI;
  1316.    
  1317.     public static final String DEFAULT_VALUE_PARAMETRO_CANALE_QUALSIASI = "";
  1318.     public static final String LABEL_PARAMETRO_CANALE_QUALSIASI = CostantiControlStation.LABEL_QUALSIASI;
  1319.     public static final String PREFIX_VALUE_PARAMETRO_CANALE_DEFAULT = Filtri.PREFIX_VALUE_CANALE_DEFAULT;
  1320.    
  1321.     public static final String DEFAULT_VALUE_PARAMETRO_TIPO_CREDENZIALI_QUALSIASI = "";
  1322.     public static final String LABEL_PARAMETRO_TIPO_CREDENZIALI_QUALSIASI = CostantiControlStation.LABEL_QUALSIASI;
  1323.    
  1324.     public static final String DEFAULT_VALUE_PARAMETRO_TIPO_TOKEN_POLICY_QUALSIASI = "";
  1325.     public static final String LABEL_PARAMETRO_TIPO_TOKEN_POLICY_QUALSIASI = CostantiControlStation.LABEL_QUALSIASI;
  1326.    
  1327.     public static final String DEFAULT_VALUE_PARAMETRO_STATO_QUALSIASI = "";
  1328.     public static final String LABEL_PARAMETRO_STATO_QUALSIASI = CostantiControlStation.LABEL_QUALSIASI;
  1329.    
  1330.     public static final String DEFAULT_VALUE_PARAMETRO_CONFIGURAZIONE_TIPO_AUTENTICAZIONE_TOKEN_QUALSIASI = "";
  1331.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_TIPO_AUTENTICAZIONE_TOKEN_QUALSIASI = CostantiControlStation.LABEL_QUALSIASI;
  1332.     public static final String LABEL_FILTRO_CONFIGURAZIONE_TIPO_AUTENTICAZIONE_TOKEN = CostantiLabel.LABEL_CONFIGURAZIONE_TIPO_AUTENTICAZIONE_TOKEN;
  1333.    
  1334.     public static final String DEFAULT_VALUE_PARAMETRO_CONFIGURAZIONE_TIPO_AUTENTICAZIONE_TRASPORTO_QUALSIASI = "";
  1335.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_TIPO_AUTENTICAZIONE_TRASPORTO_QUALSIASI = CostantiControlStation.LABEL_QUALSIASI;
  1336.     public static final String LABEL_FILTRO_CONFIGURAZIONE_TIPO_AUTENTICAZIONE_TRASPORTO = CostantiLabel.LABEL_CONFIGURAZIONE_TIPO_AUTENTICAZIONE_TRASPORTO;
  1337.     public static final String LABEL_FILTRO_CONFIGURAZIONE_TIPO_AUTENTICAZIONE_CANALE = CostantiLabel.LABEL_CONFIGURAZIONE_TIPO_AUTENTICAZIONE_CANALE;

  1338.     public static final String DEFAULT_VALUE_PARAMETRO_CONFIGURAZIONE_TRANSAZIONI_QUALSIASI = "";
  1339.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_TRANSAZIONI_QUALSIASI = CostantiControlStation.LABEL_QUALSIASI;
  1340.     public static final String LABEL_FILTRO_CONFIGURAZIONE_TRANSAZIONI = CostantiLabel.LABEL_CONFIGURAZIONE_TRANSAZIONI;
  1341.    
  1342.     public static final String DEFAULT_VALUE_PARAMETRO_CONFIGURAZIONE_TIPO_DUMP_QUALSIASI = "";
  1343.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_TIPO_DUMP_QUALSIASI = CostantiControlStation.LABEL_QUALSIASI;
  1344.     public static final String LABEL_FILTRO_CONFIGURAZIONE_TIPO_DUMP = CostantiLabel.LABEL_CONFIGURAZIONE_TIPO_DUMP;
  1345.    
  1346.     public static final String DEFAULT_VALUE_PARAMETRO_CONFIGURAZIONE_STATO_QUALSIASI = "";
  1347.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_STATO_QUALSIASI = CostantiControlStation.LABEL_QUALSIASI;
  1348.     public static final String LABEL_FILTRO_CONFIGURAZIONE_STATO = CostantiLabel.LABEL_CONFIGURAZIONE_STATO;
  1349.    
  1350.     public static final String DEFAULT_VALUE_PARAMETRO_CONFIGURAZIONE_RATE_LIMITING_STATO_QUALSIASI = "";
  1351.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_RATE_LIMITING_STATO_QUALSIASI = CostantiControlStation.LABEL_QUALSIASI;
  1352.     public static final String LABEL_FILTRO_CONFIGURAZIONE_RATE_LIMITING_STATO = CostantiLabel.LABEL_CONFIGURAZIONE_RATE_LIMITING;
  1353.    
  1354.     public static final String DEFAULT_VALUE_PARAMETRO_CONFIGURAZIONE_VALIDAZIONE_STATO_QUALSIASI = "";
  1355.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_VALIDAZIONE_STATO_QUALSIASI = CostantiControlStation.LABEL_QUALSIASI;
  1356.     public static final String LABEL_FILTRO_CONFIGURAZIONE_VALIDAZIONE_STATO = CostantiLabel.LABEL_CONFIGURAZIONE_VALIDAZIONE;
  1357.    
  1358.     public static final String DEFAULT_VALUE_PARAMETRO_CONFIGURAZIONE_CACHE_RISPOSTA_STATO_QUALSIASI = "";
  1359.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_CACHE_RISPOSTA_STATO_QUALSIASI = CostantiControlStation.LABEL_QUALSIASI;
  1360.     public static final String LABEL_FILTRO_CONFIGURAZIONE_CACHE_RISPOSTA_STATO = CostantiLabel.LABEL_CONFIGURAZIONE_CACHE_RISPOSTA;
  1361.    
  1362.     public static final String DEFAULT_VALUE_PARAMETRO_CONFIGURAZIONE_MESSAGE_SECURITY_STATO_QUALSIASI = "";
  1363.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_MESSAGE_SECURITY_STATO_QUALSIASI = CostantiControlStation.LABEL_QUALSIASI;
  1364.     public static final String LABEL_FILTRO_CONFIGURAZIONE_MESSAGE_SECURITY_STATO = CostantiLabel.LABEL_CONFIGURAZIONE_MESSAGE_SECURITY;
  1365.    
  1366.     public static final String DEFAULT_VALUE_PARAMETRO_CONFIGURAZIONE_MTOM_STATO_QUALSIASI = "";
  1367.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_MTOM_STATO_QUALSIASI = CostantiControlStation.LABEL_QUALSIASI;
  1368.     public static final String LABEL_FILTRO_CONFIGURAZIONE_MTOM_STATO = CostantiLabel.LABEL_CONFIGURAZIONE_MTOM;
  1369.    
  1370.     public static final String DEFAULT_VALUE_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONE_STATO_QUALSIASI = "";
  1371.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONE_STATO_QUALSIASI = CostantiControlStation.LABEL_QUALSIASI;
  1372.     public static final String LABEL_FILTRO_CONFIGURAZIONE_TRASFORMAZIONE_STATO = CostantiLabel.LABEL_CONFIGURAZIONE_TRASFORMAZIONE;
  1373.    
  1374.     public static final String DEFAULT_VALUE_PARAMETRO_CONFIGURAZIONE_CORRELAZIONE_APPLICATIVA_STATO_QUALSIASI = "";
  1375.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_CORRELAZIONE_APPLICATIVA_STATO_QUALSIASI = CostantiControlStation.LABEL_QUALSIASI;
  1376.     public static final String LABEL_FILTRO_CONFIGURAZIONE_CORRELAZIONE_APPLICATIVA_STATO = CostantiLabel.LABEL_CONFIGURAZIONE_CORRELAZIONE_APPLICATIVA;
  1377.    
  1378.     public static final String DEFAULT_VALUE_PARAMETRO_CONFIGURAZIONE_CORS_STATO_QUALSIASI = "";
  1379.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_CORS_STATO_QUALSIASI = CostantiControlStation.LABEL_QUALSIASI;
  1380.     public static final String LABEL_FILTRO_CONFIGURAZIONE_CORS_STATO = CostantiLabel.LABEL_CONFIGURAZIONE_CORS;
  1381.    
  1382.     public static final String LABEL_FILTRO_CONFIGURAZIONE_CORS_ORIGIN = CostantiLabel.LABEL_CONFIGURAZIONE_CORS_ORIGIN;
  1383.    
  1384.     public static final String DEFAULT_VALUE_PARAMETRO_MESSAGE_TYPE_DEFAULT = "D";
  1385.     public static final String DEFAULT_VALUE_PARAMETRO_MESSAGE_TYPE_SOAP_11 = "SOAP_11";
  1386.     public static final String DEFAULT_VALUE_PARAMETRO_MESSAGE_TYPE_SOAP_12 = "SOAP_12";
  1387.     public static final String DEFAULT_VALUE_PARAMETRO_MESSAGE_TYPE_XML = "XML";
  1388.     public static final String DEFAULT_VALUE_PARAMETRO_MESSAGE_TYPE_JSON = "JSON";
  1389.     public static final String DEFAULT_VALUE_PARAMETRO_MESSAGE_TYPE_BINARY = "BINARY";
  1390.     public static final String DEFAULT_VALUE_PARAMETRO_MESSAGE_TYPE_MIME_MULTIPART = "MIME_MULTIPART";
  1391.    
  1392.     public static final String VALUE_PARAMETRO_INTERFACE_TYPE_WSDL_11 = FormatoSpecifica.WSDL_11.getValue();
  1393.     public static final String VALUE_PARAMETRO_INTERFACE_TYPE_WADL = FormatoSpecifica.WADL.getValue();
  1394.     public static final String VALUE_PARAMETRO_INTERFACE_TYPE_SWAGGER_2 = FormatoSpecifica.SWAGGER_2.getValue();
  1395.     public static final String VALUE_PARAMETRO_INTERFACE_TYPE_OPEN_API_3 = FormatoSpecifica.OPEN_API_3.getValue();
  1396.     public static final String DEFAULT_VALUE_PARAMETRO_INTERFACE_TYPE_REST = CostantiRegistroServizi.DEFAULT_VALUE_INTERFACE_TYPE_REST.getValue();
  1397.     public static final String DEFAULT_VALUE_PARAMETRO_INTERFACE_TYPE_SOAP = CostantiRegistroServizi.DEFAULT_VALUE_INTERFACE_TYPE_SOAP.getValue();
  1398.    
  1399.     public static final String VALUE_PARAMETRO_MODE_CORRELAZIONE_TEMPLATE = CostantiConfigurazione.CORRELAZIONE_APPLICATIVA_RICHIESTA_TEMPLATE.toString();
  1400.     public static final String VALUE_PARAMETRO_MODE_CORRELAZIONE_FREEMARKER_TEMPLATE = CostantiConfigurazione.CORRELAZIONE_APPLICATIVA_RICHIESTA_FREEMARKER_TEMPLATE.toString();
  1401.     public static final String VALUE_PARAMETRO_MODE_CORRELAZIONE_VELOCITY_TEMPLATE = CostantiConfigurazione.CORRELAZIONE_APPLICATIVA_RICHIESTA_VELOCITY_TEMPLATE.toString();
  1402.     public static final String VALUE_PARAMETRO_MODE_CORRELAZIONE_INPUT_BASED = CostantiConfigurazione.CORRELAZIONE_APPLICATIVA_RICHIESTA_INPUT_BASED.toString();
  1403.     public static final String VALUE_PARAMETRO_MODE_CORRELAZIONE_URL_BASED = CostantiConfigurazione.CORRELAZIONE_APPLICATIVA_RICHIESTA_URL_BASED.toString();
  1404.     public static final String VALUE_PARAMETRO_MODE_CORRELAZIONE_HEADER_BASED = CostantiConfigurazione.CORRELAZIONE_APPLICATIVA_RICHIESTA_HEADER_BASED.toString();
  1405.     public static final String VALUE_PARAMETRO_MODE_CORRELAZIONE_CONTENT_BASED = CostantiConfigurazione.CORRELAZIONE_APPLICATIVA_RICHIESTA_CONTENT_BASED.toString();
  1406.     public static final String VALUE_PARAMETRO_MODE_CORRELAZIONE_DISABILITATO = CostantiConfigurazione.CORRELAZIONE_APPLICATIVA_RICHIESTA_DISABILITATO.toString();
  1407.     public static final String LABEL_PARAMETRO_MODE_CORRELAZIONE_DISABILITATO = "Disabilitata";
  1408.    
  1409.     public static final String VALUE_PARAMETRO_DUMP_STATO_DEFAULT = "default";
  1410.     public static final String VALUE_PARAMETRO_DUMP_STATO_RIDEFINITO = "ridefinito";
  1411.     public static final String VALUE_PARAMETRO_DUMP_SEZIONE_RICHIESTA = "richiesta";
  1412.     public static final String VALUE_PARAMETRO_DUMP_SEZIONE_RISPOSTA = "risposta";
  1413.    
  1414.     public static final String LABEL_LIST_VALORE_NON_PRESENTE = "--";
  1415.     public static final String DEFAULT_VALUE_NON_SELEZIONATO = org.openspcoop2.protocol.engine.constants.Costanti.CONSOLE_DEFAULT_VALUE_NON_SELEZIONATO;
  1416.     public static final String DEFAULT_VALUE_AZIONE_RISORSA_NON_SELEZIONATA = ""; // lasciare vuota, se si usa il trattino rimane aperto l'area di ricerca con filtro Qualsiasi
  1417.        
  1418.     public static final String VALUE_PARAMETRO_PROPERTIES_MODE_DEFAULT = "default";
  1419.    
  1420.     public static final String DEFAULT_VALUE_PARAMETRO_CONFIGURAZIONE_GESTORE_POLICY_TOKEN_TIPOLOGIA_GESTIONE_POLICY_TOKEN = org.openspcoop2.pdd.core.token.Costanti.TIPOLOGIA;
  1421.     public static final String DEFAULT_VALUE_PARAMETRO_CONFIGURAZIONE_GESTORE_POLICY_TOKEN_TIPOLOGIA_RETRIEVE_POLICY_TOKEN = org.openspcoop2.pdd.core.token.Costanti.TIPOLOGIA_RETRIEVE;
  1422.     public static final String DEFAULT_VALUE_PARAMETRO_CONFIGURAZIONE_GESTORE_POLICY_TOKEN_TIPOLOGIA_ATTRIBUTE_AUTHORITY = org.openspcoop2.pdd.core.token.Costanti.ATTRIBUTE_AUTHORITY;
  1423.    
  1424.     public static final String DEFAULT_VALUE_PARAMETRO_CONFIGURAZIONE_GESTORE_POLICY_TOKEN_OPZIONALE = StatoFunzionalita.DISABILITATO.getValue();
  1425.    
  1426.     public static final String DEFAULT_VALUE_PARAMETRO_CONFIGURAZIONE_GESTORE_POLICY_TOKEN_VALIDAZIONE_INPUT = StatoFunzionalitaConWarning.ABILITATO.getValue();
  1427.     public static final String DEFAULT_VALUE_PARAMETRO_CONFIGURAZIONE_GESTORE_POLICY_TOKEN_INTROSPECTION = StatoFunzionalitaConWarning.ABILITATO.getValue();
  1428.     public static final String DEFAULT_VALUE_PARAMETRO_CONFIGURAZIONE_GESTORE_POLICY_TOKEN_USER_INFO = StatoFunzionalitaConWarning.ABILITATO.getValue();
  1429.     public static final String DEFAULT_VALUE_PARAMETRO_CONFIGURAZIONE_GESTORE_POLICY_TOKEN_TOKEN_FORWARD = StatoFunzionalita.ABILITATO.getValue();
  1430.    
  1431.     public static final String DEFAULT_VALUE_PARAMETRO_CONFIGURAZIONE_GESTORE_POLICY_TOKEN_AUTENTICAZIONE_ISSUER = StatoFunzionalita.DISABILITATO.getValue();
  1432.     public static final String DEFAULT_VALUE_PARAMETRO_CONFIGURAZIONE_GESTORE_POLICY_TOKEN_AUTENTICAZIONE_CLIENT_ID = StatoFunzionalita.DISABILITATO.getValue();
  1433.     public static final String DEFAULT_VALUE_PARAMETRO_CONFIGURAZIONE_GESTORE_POLICY_TOKEN_AUTENTICAZIONE_SUBJECT = StatoFunzionalita.DISABILITATO.getValue();
  1434.     public static final String DEFAULT_VALUE_PARAMETRO_CONFIGURAZIONE_GESTORE_POLICY_TOKEN_AUTENTICAZIONE_USERNAME = StatoFunzionalita.DISABILITATO.getValue();
  1435.     public static final String DEFAULT_VALUE_PARAMETRO_CONFIGURAZIONE_GESTORE_POLICY_TOKEN_AUTENTICAZIONE_EMAIL = StatoFunzionalita.DISABILITATO.getValue();
  1436.    
  1437.    
  1438.     public static final int DEFAULT_VALUE_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_PATTERN_LIST_MAX_VALUE = 100;
  1439.    
  1440.     public static final String DEFAULT_VALUE_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_RICHIESTA_SOAP_VERSION_11 = VersioneSOAP._1_1.getValue();
  1441.     public static final String DEFAULT_VALUE_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_RICHIESTA_SOAP_VERSION_12 = VersioneSOAP._1_2.getValue();
  1442.    
  1443.     public static final String[] SELECT_VALUES_STATO_FUNZIONALITA_CON_WARNING = {StatoFunzionalitaConWarning.ABILITATO.getValue(), StatoFunzionalitaConWarning.DISABILITATO.getValue(), StatoFunzionalitaConWarning.WARNING_ONLY.getValue()};
  1444.     public static final String[] SELECT_VALUES_STATO_FUNZIONALITA= {StatoFunzionalita.ABILITATO.getValue(), StatoFunzionalita.DISABILITATO.getValue()};
  1445.    
  1446.     public static final String[] SELECT_VALUES_STATO_FUNZIONALITA_RESPONSE_CACHING_DIGEST_QUERY_PARAMETERS=
  1447.         {StatoFunzionalitaCacheDigestQueryParameter.ABILITATO.getValue(), StatoFunzionalitaCacheDigestQueryParameter.SELEZIONE_PUNTUALE.getValue(), StatoFunzionalitaCacheDigestQueryParameter.DISABILITATO.getValue()};

  1448.     public static final String NOME_FILE_EROGAZIONE_XACML_POLICY_XML_SUFFIX = "xacmlPolicy.xml";
  1449.     public static final String NOME_FILE_FRUIZIONE_XACML_POLICY_XML_SUFFIX = "fruizioneXacmlPolicy.xml";
  1450.    
  1451.     public static final String VALUE_PARAMETRO_CORS_STATO_DEFAULT = "default";
  1452.     public static final String VALUE_PARAMETRO_CORS_STATO_RIDEFINITO = "ridefinito";
  1453.    
  1454.     public static final String VALUE_PARAMETRO_RESPONSE_CACHING_STATO_DEFAULT = "default";
  1455.     public static final String VALUE_PARAMETRO_RESPONSE_CACHING_STATO_RIDEFINITO = "ridefinito";
  1456.    
  1457.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_RETURN_CODE_QUALSIASI = "Qualsiasi";
  1458.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_RETURN_CODE_ESATTO = "Singolo";
  1459.     public static final String LABEL_PARAMETRO_CONFIGURAZIONE_RETURN_CODE_INTERVALLO = "Intervallo";
  1460.    
  1461.     public static final String[] SELECT_LABELS_CONFIGURAZIONE_RETURN_CODE = {
  1462.             LABEL_PARAMETRO_CONFIGURAZIONE_RETURN_CODE_QUALSIASI,LABEL_PARAMETRO_CONFIGURAZIONE_RETURN_CODE_ESATTO,LABEL_PARAMETRO_CONFIGURAZIONE_RETURN_CODE_INTERVALLO
  1463.     };
  1464.    
  1465.     public static final String VALUE_PARAMETRO_CONFIGURAZIONE_RETURN_CODE_QUALSIASI = "qualsiasi";
  1466.     public static final String VALUE_PARAMETRO_CONFIGURAZIONE_RETURN_CODE_ESATTO = "esatto";
  1467.     public static final String VALUE_PARAMETRO_CONFIGURAZIONE_RETURN_CODE_INTERVALLO = "intervallo";
  1468.    
  1469.     public static final String[] SELECT_VALUES_CONFIGURAZIONE_RETURN_CODE = {
  1470.              VALUE_PARAMETRO_CONFIGURAZIONE_RETURN_CODE_QUALSIASI,
  1471.              VALUE_PARAMETRO_CONFIGURAZIONE_RETURN_CODE_ESATTO,
  1472.              VALUE_PARAMETRO_CONFIGURAZIONE_RETURN_CODE_INTERVALLO
  1473.     };
  1474.    
  1475.     public static final String VALUE_PARAMETRO_CONFIGURAZIONE_POSIZIONE_SU = "su";
  1476.     public static final String VALUE_PARAMETRO_CONFIGURAZIONE_POSIZIONE_GIU = "giu";
  1477.    
  1478.     public static final String VALUE_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_PARAMETRO_ADD = TrasformazioneRegolaParametroTipoAzione.ADD.getValue();
  1479.     public static final String VALUE_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_PARAMETRO_DELETE = TrasformazioneRegolaParametroTipoAzione.DELETE.getValue();
  1480.     public static final String VALUE_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_PARAMETRO_UPDATE = TrasformazioneRegolaParametroTipoAzione.UPDATE.getValue();
  1481.     public static final String VALUE_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_PARAMETRO_UPDATE_OR_ADD = TrasformazioneRegolaParametroTipoAzione.UPDATE_OR_ADD.getValue();
  1482.    
  1483.     public static final String[] SELECT_VALUES_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_PARAMETRO = {
  1484.             VALUE_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_PARAMETRO_ADD,
  1485.             VALUE_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_PARAMETRO_DELETE,
  1486.             VALUE_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_PARAMETRO_UPDATE,
  1487.             VALUE_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_PARAMETRO_UPDATE_OR_ADD
  1488.     };
  1489.    
  1490.     public static final String VALUE_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_PARAMETRO_IDENTIFICAZIONE_FALLITA_BLOCCA = TrasformazioneIdentificazioneRisorsaFallita.BLOCCA.getValue();
  1491.     public static final String VALUE_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_PARAMETRO_IDENTIFICAZIONE_FALLITA_IGNORA = TrasformazioneIdentificazioneRisorsaFallita.IGNORA.getValue();
  1492.     public static final String DEFAULT_VALUE_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_PARAMETRO_IDENTIFICAZIONE_FALLITA = VALUE_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_PARAMETRO_IDENTIFICAZIONE_FALLITA_BLOCCA;
  1493.    
  1494.     public static final String[] SELECT_VALUES_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_PARAMETRO_IDENTIFICAZIONE_FALLITA = {
  1495.             VALUE_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_PARAMETRO_IDENTIFICAZIONE_FALLITA_BLOCCA,
  1496.             VALUE_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_PARAMETRO_IDENTIFICAZIONE_FALLITA_IGNORA
  1497.     };
  1498.    
  1499.     public static final String[] SELECT_LABELS_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_PARAMETRO_IDENTIFICAZIONE_FALLITA_HEADER = {
  1500.             LABEL_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_PARAMETRO_IDENTIFICAZIONE_FALLITA_BLOCCA,
  1501.             LABEL_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_PARAMETRO_IDENTIFICAZIONE_FALLITA_IGNORA_HEADER
  1502.     };
  1503.     public static final String[] SELECT_LABELS_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_PARAMETRO_IDENTIFICAZIONE_FALLITA_PARAMETRO = {
  1504.             LABEL_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_PARAMETRO_IDENTIFICAZIONE_FALLITA_BLOCCA,
  1505.             LABEL_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_PARAMETRO_IDENTIFICAZIONE_FALLITA_IGNORA_PARAMETRO
  1506.     };
  1507.    
  1508.     public static final String VALUE_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_REQ_CONVERSIONE_TIPO_CHECK_UPDATE_TIPO = "updateTipo";
  1509.     public static final String VALUE_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_REQ_CONVERSIONE_TIPO_CHECK_UPDATE_FILE = "updateFile";
  1510.    
  1511.     public static final String LABEL_VALUE_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_SOAP_ENVELOPE_DISABILITATO = "Disabilitato";
  1512.     public static final String LABEL_VALUE_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_SOAP_ENVELOPE_AS_BODY = "Utilizza contenuto come SOAP Body";
  1513.     public static final String LABEL_VALUE_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_SOAP_ENVELOPE_AS_ATTACHMENT = "Utilizza contenuto come Attachment";
  1514.    
  1515.     public static final String VALUE_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_SOAP_ENVELOPE_DISABILITATO = "0";
  1516.     public static final String VALUE_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_SOAP_ENVELOPE_AS_BODY = "1";
  1517.     public static final String VALUE_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_SOAP_ENVELOPE_AS_ATTACHMENT = "2";
  1518.    
  1519.     public static final String[] SELECT_VALUES_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_SOAP_ENVELOPE = {
  1520.             VALUE_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_SOAP_ENVELOPE_DISABILITATO,
  1521.             VALUE_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_SOAP_ENVELOPE_AS_BODY,
  1522.             VALUE_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_SOAP_ENVELOPE_AS_ATTACHMENT
  1523.     };
  1524.    
  1525.     public static final String[] SELECT_LABELS_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_SOAP_ENVELOPE = {
  1526.             LABEL_VALUE_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_SOAP_ENVELOPE_DISABILITATO,
  1527.             LABEL_VALUE_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_SOAP_ENVELOPE_AS_BODY,
  1528.             LABEL_VALUE_PARAMETRO_CONFIGURAZIONE_TRASFORMAZIONI_SOAP_ENVELOPE_AS_ATTACHMENT
  1529.     };
  1530.    
  1531.     public static final String VALUE_PARAMETRO_PORTE_CONTROLLO_ACCESSI_STATO_PUBBLICO = "pubblico";
  1532.     public static final String VALUE_PARAMETRO_PORTE_CONTROLLO_ACCESSI_STATO_AUTENTICATO = "autenticato";
  1533.     public static final String[] SELECT_VALUES_PARAMETRO_PORTE_CONTROLLO_ACCESSI_STATO = {
  1534.             VALUE_PARAMETRO_PORTE_CONTROLLO_ACCESSI_STATO_AUTENTICATO,
  1535.             VALUE_PARAMETRO_PORTE_CONTROLLO_ACCESSI_STATO_PUBBLICO
  1536.     };
  1537.    
  1538.     public static final String VALUE_PARAMETRO_PORTE_CONTROLLO_ACCESSI_AUTORIZZAZIONE_CONTENUTI_STATO_DISABILITATO = StatoFunzionalita.DISABILITATO.getValue();
  1539.     public static final String VALUE_PARAMETRO_PORTE_CONTROLLO_ACCESSI_AUTORIZZAZIONE_CONTENUTI_STATO_ABILITATO = StatoFunzionalita.ABILITATO.getValue();
  1540.     public static final String VALUE_PARAMETRO_PORTE_CONTROLLO_ACCESSI_AUTORIZZAZIONE_CONTENUTI_STATO_CUSTOM = "custom";

  1541.     public static final String[] PARAMETRO_PORTE_CONTROLLO_ACCESSI_AUTORIZZAZIONE_CONTENUTI_STATO_VALUES = {
  1542.             VALUE_PARAMETRO_PORTE_CONTROLLO_ACCESSI_AUTORIZZAZIONE_CONTENUTI_STATO_DISABILITATO,
  1543.             VALUE_PARAMETRO_PORTE_CONTROLLO_ACCESSI_AUTORIZZAZIONE_CONTENUTI_STATO_ABILITATO
  1544.     };
  1545.    
  1546.     public static final boolean VALUE_TRASFORMAZIONI_CHECK_UNIQUE_NOME_TIPO_HEADER_URL = false;
  1547.     public static final String MESSAGGIO_TRASFORMAZIONI_CHECK_UNIQUE_NOME_TIPO_URL = "Una regola con la propriet&agrave indicata risulta gi&agrave; registrata";
  1548.     public static final String MESSAGGIO_TRASFORMAZIONI_CHECK_UNIQUE_NOME_TIPO_HEADER = "Una regola con l'header indicato risulta gi&agrave; registrata";

  1549.     public static final String DEFAULT_VALUE_PARAMETRO_PROXY_PASS_REGOLA_RUOLO_QUALSIASI = "";
  1550.     public static final String DEFAULT_VALUE_PARAMETRO_PROXY_PASS_REGOLA_RUOLO_EROGAZIONE = "erogazione";
  1551.     public static final String DEFAULT_VALUE_PARAMETRO_PROXY_PASS_REGOLA_RUOLO_FRUIZIONE = "fruizione";
  1552.    
  1553.     public static final String[] SELECT_VALUES_PARAMETRO_PROXY_PASS_REGOLA_RUOLO = { DEFAULT_VALUE_PARAMETRO_PROXY_PASS_REGOLA_RUOLO_QUALSIASI, DEFAULT_VALUE_PARAMETRO_PROXY_PASS_REGOLA_RUOLO_EROGAZIONE, DEFAULT_VALUE_PARAMETRO_PROXY_PASS_REGOLA_RUOLO_FRUIZIONE};
  1554.    
  1555.        
  1556.     public static final String LABEL_PARAMETRO_PROXY_PASS_REGOLA_RUOLO_EROGAZIONE = "Erogazione";
  1557.     public static final String LABEL_PARAMETRO_PROXY_PASS_REGOLA_RUOLO_FRUIZIONE = "Fruizione";
  1558.     public static final String LABEL_PARAMETRO_PROXY_PASS_REGOLA_RUOLO_QUALSIASI = CostantiControlStation.LABEL_QUALSIASI;
  1559.    
  1560.     public static final String[] SELECT_LABELS_PARAMETRO_PROXY_PASS_REGOLA_RUOLO = { LABEL_PARAMETRO_PROXY_PASS_REGOLA_RUOLO_QUALSIASI, LABEL_PARAMETRO_PROXY_PASS_REGOLA_RUOLO_EROGAZIONE, LABEL_PARAMETRO_PROXY_PASS_REGOLA_RUOLO_FRUIZIONE };
  1561.    
  1562.     public static final String[] SELECT_VALUES_PARAMETRO_PROXY_PASS_REGOLA_SERVICE_BINDING = { DEFAULT_VALUE_PARAMETRO_SERVICE_BINDING_QUALSIASI, DEFAULT_VALUE_PARAMETRO_SERVICE_BINDING_SOAP, DEFAULT_VALUE_PARAMETRO_SERVICE_BINDING_REST };
  1563.     public static final String[] SELECT_LABELS_PARAMETRO_PROXY_PASS_REGOLA_SERVICE_BINDING = { LABEL_PARAMETRO_SERVICE_BINDING_QUALSIASI, LABEL_PARAMETRO_SERVICE_BINDING_SOAP, LABEL_PARAMETRO_SERVICE_BINDING_REST };
  1564.    
  1565.     public static final String LABEL_DEFAULT_VALUE_PARAMETRO_CONFIGURAZIONE_CANALI_CANALE_STATO_RIDEFINITO = "ridefinito";
  1566.     public static final String LABEL_DEFAULT_VALUE_PARAMETRO_CONFIGURAZIONE_CANALI_CANALE_STATO_DEFAULT = "default ({0})";
  1567.     public static final String LABEL_DEFAULT_VALUE_PARAMETRO_CONFIGURAZIONE_CANALI_CANALE_STATO_DEFAULT_API = "default API ({0})";
  1568.    
  1569.     public static final String DEFAULT_VALUE_PARAMETRO_CANALE_STATO_RIDEFINITO = "ridefinito";
  1570.     public static final String DEFAULT_VALUE_PARAMETRO_CANALE_STATO_DEFAULT = "default";
  1571.    
  1572.     public static final String[] VALUES_PARAMETRO_CONFIGURAZIONE_CANALI_CANALE_STATO = { DEFAULT_VALUE_PARAMETRO_CANALE_STATO_DEFAULT, DEFAULT_VALUE_PARAMETRO_CANALE_STATO_RIDEFINITO   };
  1573.    
  1574.     /** OTHER */
  1575.     public static final String IMAGES_DIR = "images";
  1576.     public static final String CSS_DIR = "css";
  1577.     public static final String JS_DIR = "js";
  1578.     public static final String FONTS_DIR = "fonts";
  1579.     public static final String PUBLIC_DIR = "public";
  1580.     public static final String OPERATIONS_DELIMITER = "\n--------------------------------------------\n\n";
  1581.    
  1582.     /** ICONE
  1583.      * La definizione delle icone e' stata spostata nel file {@link Costanti} per aver un unico punto dove sono definite.
  1584.      * */
  1585.     public static final String ICONA_FRECCIA_SU = Costanti.ICONA_FRECCIA_SU;
  1586.     public static final String ICONA_FRECCIA_GIU = Costanti.ICONA_FRECCIA_GIU;
  1587.     public static final String ICONA_PLACEHOLDER = Costanti.ICONA_PLACEHOLDER;
  1588.    
  1589.     public static final String ICONA_CONTINUE = Costanti.ICONA_CONTINUE;
  1590.     public static final String ICONA_BREAK = Costanti.ICONA_BREAK;

  1591.     public static final String ICONA_ALARM_ACTIVE = Costanti.ICONA_ALARM_ACTIVE;
  1592.     public static final String ICONA_ALARM_PASSIVE = Costanti.ICONA_ALARM_PASSIVE;
  1593.    
  1594.     public static final String ICONA_SCHEDULE_ACTIVE = Costanti.ICONA_SCHEDULE_ACTIVE;
  1595.     public static final String ICONA_SCHEDULE_PASSIVE = Costanti.ICONA_SCHEDULE_PASSIVE;
  1596.    
  1597.     /** COSTANTI FILE TEMPORANEI */
  1598.     public static final String TEMP_FILE_PREFIX = "__pddconsole__";
  1599.     public static final String TEMP_FILE_SUFFIX = ".tmp";
  1600.    
  1601.     /** COSTANTI VISUALIZZAZIONE MESSAGGI MODIFICA POSIZIONE TRASFORMAZIONI */
  1602.     public static final boolean VISUALIZZA_MESSAGGIO_CONFERMA_SPOSTAMENTO_REGOLA_TRASFORMAZIONE = false;
  1603.     public static final boolean VISUALIZZA_MESSAGGIO_CONFERMA_SPOSTAMENTO_RISPOSTA_REGOLA_TRASFORMAZIONE = false;
  1604.     public static final boolean VISUALIZZA_MESSAGGIO_CONFERMA_SPOSTAMENTO_POLICY = false;
  1605.    
  1606.     /** COSTANTI VISUALIZZAZIONE MESSAGGI MODIFICA POSIZIONE REGOLA PROXY PASS */
  1607.     public static final boolean VISUALIZZA_MESSAGGIO_CONFERMA_SPOSTAMENTO_REGOLA_PROXY_PASS = false;
  1608.    
  1609.     /** COSTANTI VISUALIZZAZIONE MESSAGGI MODIFICA POSIZIONE PLUGINS ARCHIVI */
  1610.     public static final boolean VISUALIZZA_MESSAGGIO_CONFERMA_SPOSTAMENTO_PLUGINS_ARCHIVI = false;
  1611.    
  1612.     /** COSTANTE DIMENSIONE TEXT_AREAD */
  1613.     public static final int LABEL_PARAMETRO_TEXT_AREA_SIZE = 3;
  1614.    
  1615.     public static final int LABEL_PARAMETRO_TEXT_AREA_AZIONI_SIZE = 5;
  1616.    
  1617.     public static final int LABEL_PARAMETRO_TEXT_AREA_API_SIZE = 30;
  1618.     public static final int LABEL_PARAMETRO_TEXT_AREA_API_COLUMNS = 110;
  1619.    
  1620.     /** INFO */
  1621.    
  1622.     public static final String LABEL_PARAMETRO_FORCE_INTERFACE_BASED_LEFT = "Identificazione tramite API";
  1623.     public static final String LABEL_PARAMETRO_FORCE_INTERFACE_BASED_RIGHT = "Modalità alternativa utilizzata se l'identificazione indicata fallisce";
  1624.    
  1625.     public static final String LABEL_ELIMINATO_CACHE_SUCCESSO = "{0} eliminato dalla cache";
  1626.     public static final String LABEL_ELIMINATO_CACHE_FALLITO_PREFIX = "Eliminazione {0} dalla cache non riuscita: ";
  1627.    
  1628.     public static final String LABEL_VERIFICA_CERTIFICATI_NON_PRESENTI = "Non sono state rilevate configurazioni che utilizzano certificati";
  1629.     public static final String LABEL_VERIFICA_CERTIFICATI_DEFINITI_IN_MODI_APPLICATIVO = LABEL_VERIFICA_CERTIFICATI_NON_PRESENTI+": vengono riferiti i certificati definiti nella configurazione dell'applicativo";
  1630.     public static final String LABEL_VERIFICA_CERTIFICATI_DEFINITI_IN_MODI_FRUIZIONE = LABEL_VERIFICA_CERTIFICATI_NON_PRESENTI+": vengono riferiti i certificati definiti nella configurazione della fruizione";
  1631.     public static final String LABEL_VERIFICA_CERTIFICATI_PRESENTE_SOLO_CONFIGURAZIONE_MANUALE = LABEL_VERIFICA_CERTIFICATI_NON_PRESENTI+"."+org.openspcoop2.core.constants.Costanti.WEB_NEW_LINE+"È presente una configurazione manuale del Subject e dell'Issuer";
  1632.     public static final String LABEL_VERIFICA_CERTIFICATI_SUCCESSO = "Tutti i certificati riferiti risultano validi";
  1633.     public static final String LABEL_VERIFICA_CERTIFICATI_WARNING_PREFIX = "Rilevati certificati prossimi alla scadenza in ";
  1634.     public static final String LABEL_VERIFICA_CERTIFICATI_WARNING_ANCHE_SCADUTI_PREFIX = "Rilevati certificati prossimi alla scadenza o scaduti in ";
  1635.     public static final String LABEL_VERIFICA_CERTIFICATI_ERROR_PREFIX = "Rilevati certificati non validi in ";
  1636.    
  1637.     public static final String LABEL_CONFIGURAZIONE_CORRELAZIONE_APPLICATIVA_INFO_APPLICABILITA = "Espressione applicata sul messaggio; se si ha un match la regola di correlazione verrà utilizzata.<br/>I tipi di espressione utilizzabili sono:";
  1638.     public static final String LABEL_CONFIGURAZIONE_CORRELAZIONE_APPLICATIVA_INFO_APPLICABILITA_SOAP = "<b>Path</b>: espressione XPath";
  1639.     public static final String LABEL_CONFIGURAZIONE_CORRELAZIONE_APPLICATIVA_INFO_APPLICABILITA_XPATH = "<b>XPath</b>: espressione XPath utilizzabile con messaggi XML";
  1640.     public static final String LABEL_CONFIGURAZIONE_CORRELAZIONE_APPLICATIVA_INFO_APPLICABILITA_JSONPATH = "<b>JSONPath</b>: espressione JsonPath utilizzabile con messaggi JSON";
  1641.     public static final String LABEL_CONFIGURAZIONE_CORRELAZIONE_APPLICATIVA_INFO_APPLICABILITA_ACTION_SOAP = "<b>Azione</b>: identificativo di un'azione dell'API";
  1642.     public static final String LABEL_CONFIGURAZIONE_CORRELAZIONE_APPLICATIVA_INFO_APPLICABILITA_ACTION_SOAP_BY_EXPR_REGULAR = "<b>Azione</b>: identificativo di un'azione dell'API; può essere fornito puntualmente o tramite una espressione regolare (es. ^(?:operazione1|operazione2)$)";
  1643.     public static final String LABEL_CONFIGURAZIONE_CORRELAZIONE_APPLICATIVA_INFO_APPLICABILITA_ACTION_REST = "<b>Risorsa</b>: identificativo di una risorsa dell'API";
  1644.     public static final String LABEL_CONFIGURAZIONE_CORRELAZIONE_APPLICATIVA_INFO_APPLICABILITA_ACTION_REST_BY_EXPR_REGULAR = "<b>Risorsa</b>: identificativo di una risorsa dell'API; può essere fornito puntualmente o tramite una espressione regolare (es. ^(?:POST\\.operazione1|GET\\.operazione2)$)";
  1645.     public static final String LABEL_CONFIGURAZIONE_CORRELAZIONE_APPLICATIVA_INFO_APPLICABILITA_ACTION_REST_METHOD_PATH = "<b>HttpMethod Path</b>: metodo http e path di una risorsa dell'API; è possibile indicare qualsiasi metodo o qualsiasi path con il carattere speciale '*'. È inoltre possibile definire solamente la parte iniziale di un path attraverso lo '*'. Alcuni esempi: <BR/>- 'POST /resource'<BR/>- '* /resource'<BR/>- 'POST *'<BR/>- '* /resource/*'";
  1646.     public static final String LABEL_CONFIGURAZIONE_CORRELAZIONE_APPLICATIVA_INFO_APPLICABILITA_LOCAL_NAME_REST = "<b>LocalName</b>: localName (senza prefisso e namespace) dell'elemento radice di un messaggio XML";
  1647.     public static final String LABEL_CONFIGURAZIONE_CORRELAZIONE_APPLICATIVA_INFO_APPLICABILITA_LOCAL_NAME_SOAP = "<b>LocalName</b>: localName (senza prefisso e namespace) del primo elemento interno al SOAPBody ";
  1648.     public static final String LABEL_CONFIGURAZIONE_CORRELAZIONE_APPLICATIVA_INFO_APPLICABILITA_EMPTY = "<b>Campo vuoto</b>: indica qualsiasi elemento; la regola verrà utilizzata se non ne esiste una più specifica";
  1649.     public static final List<String> LABEL_CONFIGURAZIONE_CORRELAZIONE_APPLICATIVA_INFO_APPLICABILITA_VALORI_REST = new ArrayList<>();
  1650.     static {
  1651.         LABEL_CONFIGURAZIONE_CORRELAZIONE_APPLICATIVA_INFO_APPLICABILITA_VALORI_REST.add(LABEL_CONFIGURAZIONE_CORRELAZIONE_APPLICATIVA_INFO_APPLICABILITA_ACTION_REST_METHOD_PATH);
  1652.         LABEL_CONFIGURAZIONE_CORRELAZIONE_APPLICATIVA_INFO_APPLICABILITA_VALORI_REST.add(LABEL_CONFIGURAZIONE_CORRELAZIONE_APPLICATIVA_INFO_APPLICABILITA_ACTION_REST);
  1653.         LABEL_CONFIGURAZIONE_CORRELAZIONE_APPLICATIVA_INFO_APPLICABILITA_VALORI_REST.add(LABEL_CONFIGURAZIONE_CORRELAZIONE_APPLICATIVA_INFO_APPLICABILITA_XPATH);
  1654.         LABEL_CONFIGURAZIONE_CORRELAZIONE_APPLICATIVA_INFO_APPLICABILITA_VALORI_REST.add(LABEL_CONFIGURAZIONE_CORRELAZIONE_APPLICATIVA_INFO_APPLICABILITA_JSONPATH);
  1655.         LABEL_CONFIGURAZIONE_CORRELAZIONE_APPLICATIVA_INFO_APPLICABILITA_VALORI_REST.add(LABEL_CONFIGURAZIONE_CORRELAZIONE_APPLICATIVA_INFO_APPLICABILITA_LOCAL_NAME_REST);
  1656.         LABEL_CONFIGURAZIONE_CORRELAZIONE_APPLICATIVA_INFO_APPLICABILITA_VALORI_REST.add(LABEL_CONFIGURAZIONE_CORRELAZIONE_APPLICATIVA_INFO_APPLICABILITA_EMPTY);
  1657.     }
  1658.     public static final List<String> LABEL_CONFIGURAZIONE_CORRELAZIONE_APPLICATIVA_INFO_APPLICABILITA_VALORI_SOAP = new ArrayList<>();
  1659.     static {
  1660.         LABEL_CONFIGURAZIONE_CORRELAZIONE_APPLICATIVA_INFO_APPLICABILITA_VALORI_SOAP.add(LABEL_CONFIGURAZIONE_CORRELAZIONE_APPLICATIVA_INFO_APPLICABILITA_ACTION_SOAP);
  1661.         LABEL_CONFIGURAZIONE_CORRELAZIONE_APPLICATIVA_INFO_APPLICABILITA_VALORI_SOAP.add(LABEL_CONFIGURAZIONE_CORRELAZIONE_APPLICATIVA_INFO_APPLICABILITA_SOAP);
  1662.         LABEL_CONFIGURAZIONE_CORRELAZIONE_APPLICATIVA_INFO_APPLICABILITA_VALORI_SOAP.add(LABEL_CONFIGURAZIONE_CORRELAZIONE_APPLICATIVA_INFO_APPLICABILITA_LOCAL_NAME_SOAP);
  1663.         LABEL_CONFIGURAZIONE_CORRELAZIONE_APPLICATIVA_INFO_APPLICABILITA_VALORI_SOAP.add(LABEL_CONFIGURAZIONE_CORRELAZIONE_APPLICATIVA_INFO_APPLICABILITA_EMPTY);
  1664.     }
  1665.    
  1666.     public static final String LABEL_CONFIGURAZIONE_CORRELAZIONE_APPLICATIVA_INFO_PATTERN_REST = "Espressione utilizzata sul messaggio per estrarre un identificativo applicativo.<br/>I tipi di espressione utilizzabili sono:";
  1667.     public static final String LABEL_CONFIGURAZIONE_CORRELAZIONE_APPLICATIVA_INFO_PATTERN_SOAP = "Espressione utilizzata sul messaggio per estrarre un identificativo applicativo.";
  1668.     public static final String LABEL_CONFIGURAZIONE_CORRELAZIONE_APPLICATIVA_INFO_PATTERN_XPATH = "<b>XPath</b>: utilizzabile con messaggi XML";
  1669.     public static final String LABEL_CONFIGURAZIONE_CORRELAZIONE_APPLICATIVA_INFO_PATTERN_JSONPATH = "<b>JSONPath</b>: utilizzabile con messaggi JSON";
  1670.     public static final List<String> LABEL_CONFIGURAZIONE_CORRELAZIONE_APPLICATIVA_INFO_PATTERN_VALORI_REST = new ArrayList<>();
  1671.     static {
  1672.         LABEL_CONFIGURAZIONE_CORRELAZIONE_APPLICATIVA_INFO_PATTERN_VALORI_REST.add(LABEL_CONFIGURAZIONE_CORRELAZIONE_APPLICATIVA_INFO_PATTERN_XPATH);
  1673.         LABEL_CONFIGURAZIONE_CORRELAZIONE_APPLICATIVA_INFO_PATTERN_VALORI_REST.add(LABEL_CONFIGURAZIONE_CORRELAZIONE_APPLICATIVA_INFO_PATTERN_JSONPATH);
  1674.     }

  1675.     public static final String LABEL_CONFIGURAZIONE_MTOM_INFO_NOME_SOAP_PACKAGE = "Identificativo della regola di processamento";
  1676.     public static final String LABEL_CONFIGURAZIONE_MTOM_INFO_PATTERN_SOAP_PACKAGE = "Espressione XPath che identifica sul messaggio un elemento da convertire in MTOM-XOP attachment";
  1677.     public static final String LABEL_CONFIGURAZIONE_MTOM_INFO_PATTERN_SOAP_VERIFY = "Espressione XPath che identifica sul messaggio un elemento; il gateway verifica che l'elemento individuato sia un MTOM-XOP attachment";
  1678.     public static final String LABEL_CONFIGURAZIONE_MTOM_INFO_CONTENT_TYPE_SOAP_PACKAGE = "L'elemento convertito in MTOM-XOP attachment possiederà il Content-Type indicato.<BR/>Nel caso non ne sia definito uno verrà utilizzato il Content-Type '"+HttpConstants.CONTENT_TYPE_APPLICATION_OCTET_STREAM+"'";
  1679.     public static final String LABEL_CONFIGURAZIONE_MTOM_INFO_CONTENT_TYPE_SOAP_VERIFY = "Indica il Content-Type associato all'attachment MTOM-XOP per l'elemento identificato; il gateway verifica la corrispondenza.<BR/>Nel caso non ne sia definito uno verrà utilizzato il Content-Type '"+HttpConstants.CONTENT_TYPE_APPLICATION_OCTET_STREAM+"'";
  1680.        
  1681.    
  1682.     public static final String LABEL_CONFIGURAZIONE_TRASFORMAZIONI_APPLICABILITA_INFO_PATTERN_REST_RICHIESTA = "Espressione da applicare sul messaggio di richiesta; se si ha un match la regola di trasformazione verrà utilizzata.<br/>I tipi di espressione utilizzabili sono:";
  1683.     public static final String LABEL_CONFIGURAZIONE_TRASFORMAZIONI_APPLICABILITA_INFO_PATTERN_REST_RISPOSTA = "Espressione da applicare sul messaggio di risposta; se si ha un match la regola di trasformazione verrà utilizzata.<br/>I tipi di espressione utilizzabili sono:";
  1684.     public static final String LABEL_CONFIGURAZIONE_TRASFORMAZIONI_APPLICABILITA_INFO_PATTERN_SOAP_RICHIESTA = "Espressione XPath da applicare sul messaggio di richiesta; se si ha un match la regola di trasformazione verrà utilizzata.";
  1685.     public static final String LABEL_CONFIGURAZIONE_TRASFORMAZIONI_APPLICABILITA_INFO_PATTERN_SOAP_RISPOSTA = "Espressione XPath da applicare sul messaggio di risposta; se si ha un match la regola di trasformazione verrà utilizzata.";
  1686.     public static final String LABEL_CONFIGURAZIONE_TRASFORMAZIONI_APPLICABILITA_INFO_PATTERN_XPATH = "<b>XPath</b>: utilizzabile con messaggi XML";
  1687.     public static final String LABEL_CONFIGURAZIONE_TRASFORMAZIONI_APPLICABILITA_INFO_PATTERN_JSONPATH = "<b>JSONPath</b>: utilizzabile con messaggi JSON";
  1688.     public static final List<String> LABEL_CONFIGURAZIONE_TRASFORMAZIONI_APPLICABILITA_INFO_PATTERN_VALORI_REST = new ArrayList<>();
  1689.     static {
  1690.         LABEL_CONFIGURAZIONE_TRASFORMAZIONI_APPLICABILITA_INFO_PATTERN_VALORI_REST.add(LABEL_CONFIGURAZIONE_TRASFORMAZIONI_APPLICABILITA_INFO_PATTERN_XPATH);
  1691.         LABEL_CONFIGURAZIONE_TRASFORMAZIONI_APPLICABILITA_INFO_PATTERN_VALORI_REST.add(LABEL_CONFIGURAZIONE_TRASFORMAZIONI_APPLICABILITA_INFO_PATTERN_JSONPATH);
  1692.     }
  1693.    
  1694.    
  1695.     public static final String LABEL_CONFIGURAZIONE_POLICY_STATO_ABILITATO = "<b>"+CostantiControlStation.LABEL_STATO_ABILITATO+"</b>: la policy viene applicata alle richieste che soddisfano i criteri di applicabilità";
  1696.     public static final String LABEL_CONFIGURAZIONE_POLICY_STATO_WARNING_ONLY = "<b>"+CostantiControlStation.LABEL_STATO_WARNING_ONLY+"</b>: la policy viene applicata in modalità warning only, limitandosi a segnalare nella diagnostica le violazioni senza bloccare le richieste";
  1697.     public static final String LABEL_CONFIGURAZIONE_POLICY_STATO_DISABILITATO = "<b>"+CostantiControlStation.LABEL_STATO_DISABILITATO+"</b>: la policy è disabilitata e non verrà applicata a nessun richiesta";
  1698.     public static final List<String> LABEL_CONFIGURAZIONE_POLICY_STATO_VALORI = new ArrayList<>();
  1699.     static {
  1700.         LABEL_CONFIGURAZIONE_POLICY_STATO_VALORI.add(LABEL_CONFIGURAZIONE_POLICY_STATO_ABILITATO);
  1701.         LABEL_CONFIGURAZIONE_POLICY_STATO_VALORI.add(LABEL_CONFIGURAZIONE_POLICY_STATO_WARNING_ONLY);
  1702.         LABEL_CONFIGURAZIONE_POLICY_STATO_VALORI.add(LABEL_CONFIGURAZIONE_POLICY_STATO_DISABILITATO);
  1703.     }
  1704.    
  1705.    
  1706.     public static final List<String> LABEL_TOKEN_VALUES = new ArrayList<>();
  1707.     static {
  1708.         LABEL_TOKEN_VALUES.add(LABEL_PARAMETRO_PORTE_AUTENTICAZIONE_TOKEN_SUBJECT);
  1709.         LABEL_TOKEN_VALUES.add(LABEL_PARAMETRO_PORTE_AUTENTICAZIONE_TOKEN_ISSUER);
  1710.         LABEL_TOKEN_VALUES.add(LABEL_PARAMETRO_PORTE_AUTENTICAZIONE_TOKEN_CLIENT_ID);
  1711.         LABEL_TOKEN_VALUES.add(LABEL_PARAMETRO_PORTE_AUTENTICAZIONE_TOKEN_USERNAME);
  1712.         LABEL_TOKEN_VALUES.add(LABEL_PARAMETRO_PORTE_AUTENTICAZIONE_TOKEN_MAIL);
  1713.     }
  1714.    
  1715.     public static final List<String> LABEL_TOKEN_VALUES_WITHOUT_ISSUER = new ArrayList<>();
  1716.     static {
  1717.         LABEL_TOKEN_VALUES_WITHOUT_ISSUER.add(LABEL_PARAMETRO_PORTE_AUTENTICAZIONE_TOKEN_SUBJECT);
  1718.         LABEL_TOKEN_VALUES_WITHOUT_ISSUER.add(LABEL_PARAMETRO_PORTE_AUTENTICAZIONE_TOKEN_CLIENT_ID);
  1719.         LABEL_TOKEN_VALUES_WITHOUT_ISSUER.add(LABEL_PARAMETRO_PORTE_AUTENTICAZIONE_TOKEN_USERNAME);
  1720.         LABEL_TOKEN_VALUES_WITHOUT_ISSUER.add(LABEL_PARAMETRO_PORTE_AUTENTICAZIONE_TOKEN_MAIL);
  1721.     }
  1722.    
  1723.     public static final List<String> LABEL_TOKEN_VALUES_WITHOUT_ISSUER_CON_PDND = new ArrayList<>();
  1724.     static {
  1725.         LABEL_TOKEN_VALUES_WITHOUT_ISSUER_CON_PDND.add(LABEL_PARAMETRO_PORTE_AUTENTICAZIONE_TOKEN_SUBJECT);
  1726.         LABEL_TOKEN_VALUES_WITHOUT_ISSUER_CON_PDND.add(LABEL_PARAMETRO_PORTE_AUTENTICAZIONE_TOKEN_CLIENT_ID);
  1727.         LABEL_TOKEN_VALUES_WITHOUT_ISSUER_CON_PDND.add(LABEL_PARAMETRO_PORTE_AUTENTICAZIONE_TOKEN_PDND_ORGANIZATION_NAME);
  1728.         LABEL_TOKEN_VALUES_WITHOUT_ISSUER_CON_PDND.add(LABEL_PARAMETRO_PORTE_AUTENTICAZIONE_TOKEN_USERNAME);
  1729.         LABEL_TOKEN_VALUES_WITHOUT_ISSUER_CON_PDND.add(LABEL_PARAMETRO_PORTE_AUTENTICAZIONE_TOKEN_MAIL);
  1730.     }
  1731.    
  1732.     public static final List<String> TOKEN_VALUES = new ArrayList<>();
  1733.     static {
  1734.         TOKEN_VALUES.add(TipoCredenzialeMittente.TOKEN_SUBJECT.getRawValue());
  1735.         TOKEN_VALUES.add(TipoCredenzialeMittente.TOKEN_ISSUER.getRawValue());
  1736.         TOKEN_VALUES.add(TipoCredenzialeMittente.TOKEN_CLIENT_ID.getRawValue());
  1737.         TOKEN_VALUES.add(TipoCredenzialeMittente.TOKEN_USERNAME.getRawValue());
  1738.         TOKEN_VALUES.add(TipoCredenzialeMittente.TOKEN_EMAIL.getRawValue());
  1739.     }
  1740.    
  1741.     public static final List<String> TOKEN_VALUES_WITHOUT_ISSUER = new ArrayList<>();
  1742.     static {
  1743.         TOKEN_VALUES_WITHOUT_ISSUER.add(TipoCredenzialeMittente.TOKEN_SUBJECT.getRawValue());
  1744.         TOKEN_VALUES_WITHOUT_ISSUER.add(TipoCredenzialeMittente.TOKEN_CLIENT_ID.getRawValue());
  1745.         TOKEN_VALUES_WITHOUT_ISSUER.add(TipoCredenzialeMittente.TOKEN_USERNAME.getRawValue());
  1746.         TOKEN_VALUES_WITHOUT_ISSUER.add(TipoCredenzialeMittente.TOKEN_EMAIL.getRawValue());
  1747.     }
  1748.    
  1749.     public static final List<String> TOKEN_VALUES_WITHOUT_ISSUER_CON_PDND_INFO = new ArrayList<>();
  1750.     static {
  1751.         TOKEN_VALUES_WITHOUT_ISSUER_CON_PDND_INFO.add(TipoCredenzialeMittente.TOKEN_SUBJECT.getRawValue());
  1752.         TOKEN_VALUES_WITHOUT_ISSUER_CON_PDND_INFO.add(TipoCredenzialeMittente.TOKEN_CLIENT_ID.getRawValue());
  1753.         TOKEN_VALUES_WITHOUT_ISSUER_CON_PDND_INFO.add(TipoCredenzialeMittente.PDND_ORGANIZATION_NAME.getRawValue());
  1754.         TOKEN_VALUES_WITHOUT_ISSUER_CON_PDND_INFO.add(TipoCredenzialeMittente.TOKEN_USERNAME.getRawValue());
  1755.         TOKEN_VALUES_WITHOUT_ISSUER_CON_PDND_INFO.add(TipoCredenzialeMittente.TOKEN_EMAIL.getRawValue());
  1756.     }
  1757.        
  1758.    
  1759.     public static final String PARAMETRO_TIPO_PERSONALIZZATO_VALORE_UNDEFINED = "--";
  1760.     public static final String PARAMETRO_TIPO_PERSONALIZZATO_LABEL_UNDEFINED = "-";
  1761.    
  1762.    
  1763.     public static final String LABEL_PARAMETRO_PORTE_INTEGRAZIONE_STATO_DEFAULT = "default";
  1764.     public static final String LABEL_PARAMETRO_PORTE_INTEGRAZIONE_STATO_DISABILITATO = "disabilitato";
  1765.     public static final String LABEL_PARAMETRO_PORTE_INTEGRAZIONE_STATO_RIDEFINITO = "ridefinito";
  1766.    
  1767.     public static final List<String> LABELS_PARAMETRO_PORTE_INTEGRAZIONE_STATO = new ArrayList<>();
  1768.     static {
  1769.         LABELS_PARAMETRO_PORTE_INTEGRAZIONE_STATO.add(LABEL_PARAMETRO_PORTE_INTEGRAZIONE_STATO_DEFAULT);
  1770.         LABELS_PARAMETRO_PORTE_INTEGRAZIONE_STATO.add(LABEL_PARAMETRO_PORTE_INTEGRAZIONE_STATO_DISABILITATO);
  1771.         LABELS_PARAMETRO_PORTE_INTEGRAZIONE_STATO.add(LABEL_PARAMETRO_PORTE_INTEGRAZIONE_STATO_RIDEFINITO);
  1772.     }
  1773.    
  1774.     public static final String VALUE_PARAMETRO_PORTE_INTEGRAZIONE_STATO_DEFAULT = "default";
  1775.     public static final String VALUE_PARAMETRO_PORTE_INTEGRAZIONE_STATO_DISABILITATO = TipoIntegrazione.DISABILITATO.getValue();
  1776.     public static final String VALUE_PARAMETRO_PORTE_INTEGRAZIONE_STATO_RIDEFINITO = "ridefinito";
  1777.    
  1778.     public static final List<String> VALUES_PARAMETRO_PORTE_INTEGRAZIONE_STATO = new ArrayList<>();
  1779.     static {
  1780.         VALUES_PARAMETRO_PORTE_INTEGRAZIONE_STATO.add(VALUE_PARAMETRO_PORTE_INTEGRAZIONE_STATO_DEFAULT);
  1781.         VALUES_PARAMETRO_PORTE_INTEGRAZIONE_STATO.add(VALUE_PARAMETRO_PORTE_INTEGRAZIONE_STATO_DISABILITATO);
  1782.         VALUES_PARAMETRO_PORTE_INTEGRAZIONE_STATO.add(VALUE_PARAMETRO_PORTE_INTEGRAZIONE_STATO_RIDEFINITO);
  1783.     }
  1784.    
  1785.    
  1786.     /** MESSAGGI */
  1787.     public static final String MESSAGGIO_CONFERMA_REGOLA_POLICY_SPOSTATA_CORRETTAMENTE = "Posizione della policy modificata correttamente.";
  1788.     public static final String MESSAGGIO_CONFERMA_REGOLA_TRASFORMAZIONE_SPOSTATA_CORRETTAMENTE = "Posizione della regola modificata correttamente.";
  1789.     public static final String MESSAGGIO_CONFERMA_REGOLA_TRASFORMAZIONE_RISPOSTA_SPOSTATA_CORRETTAMENTE ="Posizione della regola di risposta modificata correttamente.";
  1790.     public static final String MESSAGGIO_CONFERMA_REGOLA_PROXY_PASS_SPOSTATA_CORRETTAMENTE = "Posizione della regola modificata correttamente.";
  1791.     public static final String MESSAGGIO_CONFERMA_PLUGINS_ARCHIVIO_SPOSTATO_CORRETTAMENTE = "Posizione dell'archivio modificata correttamente.";
  1792.    
  1793.     public static final String MESSAGGIO_CONFERMA_ABILITAZIONE_GRUPPO ="Procedere con l''abilitazione del gruppo ''{0}''?";
  1794.     public static final String MESSAGGIO_CONFERMA_ABILITAZIONE_FROM_API ="Procedere con l'abilitazione dell'API ?";
  1795.    
  1796.     public static final String MESSAGGIO_CONFERMA_DISABILITAZIONE_GRUPPO ="Procedere con la disabilitazione del gruppo ''{0}''?";
  1797.     public static final String MESSAGGIO_CONFERMA_DISABILITAZIONE_FROM_API ="Procedere con la disabilitazione dell'API ?";
  1798.    
  1799.     public static final String MESSAGGIO_CONFERMA_REGISTRAZIONE_MESSAGGI_DOPPIO_SPAZIO = "L''attuale configurazione, prevedendo di registrare i dati del messaggio di {0} sia in Ingresso che in Uscita, raddoppia l''ammontare di spazio occupato. Procedere con la configurazione effettuata?";
  1800.    
  1801.     /** MESSAGGI ERRORE */
  1802.     public static final String MESSAGGIO_ERRORE_CONTROLLO_ACCESSO_DISABILITAZIONE_GESTIONE_TOKEN_AUTENTICAZIONE_PRINCIPAL = "Non è possibile disabilitare la gestione del token in presenza di autenticazione principal che accede a claim del token";
  1803.     public static final String MESSAGGIO_ERRORE_CORRELAZIONE_APPLICATIVA_CON_ELEMENTO_XML_DEFINITA_GIA_ESISTENTE = "Esiste gi&agrave; una correlazione applicativa con elemento [{0}] definita nella {1}";
  1804.     public static final String MESSAGGIO_ERRORE_MODALITA_IDENTIFICAZIONE_CON_TIPI_POSSIBILI = "Modalit&agrave; identificazione dev'essere disabilitato, headerBased, urlBased, contentBased o inputBased ";
  1805.     public static final String MESSAGGIO_ERRRORE_DATI_INCOMPLETI = "Dati incompleti.";
  1806.     public static final String MESSAGGIO_ERRRORE_CAMPI_DIFFERENTI = "&Egrave; necessario indicare dei valori differenti in {0} e {1}";
  1807.     public static final String MESSAGGIO_ERRRORE_DATI_INCOMPLETI_E_NECESSARIO_INDICARE_XX = "Dati incompleti. &Egrave; necessario indicare: {0}";
  1808.     public static final String MESSAGGIO_ERRRORE_DATI_INCOMPLETI_VALORE_MINORE_DEL_MINIMO = "Il valore indicato per {0} è minore del minimo consentito: ${1}";
  1809.     public static final String MESSAGGIO_ERRRORE_DATI_INCOMPLETI_VALORE_MINORE_DEL_MASSIMO = "Il valore indicato per {0} è maggiore del massimo consentito: ${1}";
  1810.     public static final String MESSAGGIO_ERRORE_DATI_NON_VALIDI_INSERIRE_UN_NUMERO_INTERO_MAGGIORE_DI_ZERO = "Il valore indicato per {0} non è valido, inserire un numero intero maggiore di zero";
  1811.     public static final String MESSAGGIO_ERRORE_SCADENZA_CORRELAZIONE_APPLICATIVA_NON_VALIDA_INSERIRE_UN_NUMERO_INTERO_MAGGIORE_DI_ZERO = "Scadenza Correlazione Applicativa non valida, inserire un numero intero maggiore di zero";
  1812.     public static final String MESSAGGIO_ERRORE_CON_LA_SOLA_MODALITA_DI_AUTORIZZAZIONE_XX_DEVE_ESSERE_INDICATA_ANCHE_UNA_MODALITA_DI_AUTENTICAZIONE_YY = "Con la sola modalit&agrave; di autorizzazione ''{0}'' deve essere indicata anche una modalit&agrave; di autenticazione";
  1813.     public static final String MESSAGGIO_ERRORE_CON_LA_SOLA_MODALITA_DI_AUTORIZZAZIONE_XX_NON_E_POSSIBILE_ASSOCIATA_UNA_MODALITÀ_DI_AUTENTICAZIONE_OPZIONALE = "Con la sola modalit&agrave; di autorizzazione ''{0}'' non &egrave; possibile associata una modalit&agrave; di autenticazione ''opzionale''";
  1814.     public static final String MESSAGGIO_ERRORE_CON_UNA_MODALITA_DI_AUTENTICAZIONE_BASIC_OBBLIGATORIA_NON_E_POSSIBILE_SELEZIONARE_ENTRAMBE_LE_MODALITA_DI_AUTORIZZAZIONE = "Con una modalit&agrave; di autenticazione ''"+TipoAutenticazione.BASIC.getLabel()+"'' obbligatoria non &egrave; possibile selezionare entrambe le modalit&agrave; di autorizzazione trasporto ''{0}'' e ''{1}''.<BR/>Per usare entrambe le autorizzazioni rendere opzionale l''autenticazione";
  1815.     public static final String MESSAGGIO_ERRORE_LA_PORTA_CONTIENE_GIA_DEI_RUOLI_CHE_NON_SONO_COMPATIBILI_CON_LA_NUOVA_AUTORIZZAZIONE = "La porta contiene gi&agrave; dei ruoli che non sono compatibili con la nuova autorizzazione ''{0}'' scelta.<BR/>Eliminare i ruoli prima di procedere con la modifica del tipo di autorizzazione.";
  1816.     public static final String MESSAGGIO_ERRORE_CON_UNA_FONTE_PER_I_RUOLI_DI_TIPO_XX_DEVE_ESSERE_ASSOCIATA_UNA_MODALITÀ_DI_AUTENTICAZIONE = "Con una {0} per i ruoli di tipo ''{1}'' deve essere associata una modalit&agrave; di autenticazione";
  1817.     public static final String MESSAGGIO_ERRORE_CON_UNA_FONTE_PER_I_RUOLI_DI_TIPO_XX_NON_E_POSSIBILE_ASSOCIATA_UNA_MODALITÀ_DI_AUTENTICAZIONE_OPZIONALE = "Con una {0} per i ruoli di tipo ''{1}'' non &egrave; possibile associata una modalit&agrave; di autenticazione ''opzionale''";
  1818.     public static final String MESSAGGIO_ERRORE_LA_PORTA_CONTIENE_DEI_RUOLI_XX_CHE_NON_SONO_COMPATIBILI_CON_LA_NUOVA_FONTE_SCELTA = "La porta contiene gi&agrave; dei ruoli ({0}) che non sono compatibili con la nuova {1} ''{2}'' scelta.";
  1819.     public static final String MESSAGGIO_ERRORE_SELEZIONARE_ALMENO_UNA_MODALITÀ_DI_AUTORIZZAZIONE = "Selezionare almeno una modalit&agrave; di autorizzazione";
  1820.     public static final String MESSAGGIO_ERRORE_IL_RUOLO_XX_E_GIA_STATO_ASSOCIATA_AL_SOGGETTO = "Il ruolo ''{0}'' &egrave; gi&agrave; stato associata al soggetto";
  1821.     public static final String MESSAGGIO_ERRORE_LO_SCOPE_XX_E_GIA_STATO_ASSOCIATA_AL_SOGGETTO = "Lo scope ''{0}'' &egrave; gi&agrave; stato associata al soggetto";
  1822.     public static final String MESSAGGIO_ERRORE_NON_ESISTONO_RUOLI_ASSOCIABILI = "Non esistono ruoli associabili";
  1823.     public static final String MESSAGGIO_ERRORE_NON_ESISTONO_SCOPE_ASSOCIABILI = "Non esistono scope associabili";
  1824.     public static final String MESSAGGIO_ERRORE_NON_ESISTONO_ULTERIORI_RUOLI_ASSOCIABILI = "Non esistono ulteriori ruoli associabili";
  1825.     public static final String MESSAGGIO_ERRORE_NON_ESISTONO_ULTERIORI_SCOPE_ASSOCIABILI = "Non esistono ulteriori scope associabili";
  1826.     public static final String MESSAGGIO_ERRORE_IL_CAMPO_XX_DEVE_RISPETTARE_IL_PATTERN_YY = "Il campo {0} deve rispettare il seguente pattern: {1}";
  1827.     public static final String MESSAGGIO_ERRORE_PROPRIETA_DI_MTOM_GIA_ASSOCIATA_ALLA_PORTA_APPLICATIVA_XX = "La propriet&agrave; di MTOM {0} &egrave; gi&agrave; stato associata alla porta applicativa {1}";
  1828.     public static final String MESSAGGIO_ERRORE_PROPRIETA_DI_MTOM_GIA_ASSOCIATA_ALLA_PORTA_DELEGATA_XX = "La propriet&agrave; di MTOM {0} &egrave; gi&agrave; stato associata alla porta delegata {1}";
  1829.     public static final String MESSAGGIO_ERRORE_NON_INSERIRE_SPAZI_NEL_CAMPO_CONTENT_TYPE = "Non inserire spazi nel campo Content Type";
  1830.     public static final String MESSAGGIO_ERRROE_NON_INSERIRE_SPAZI_NEL_CAMPO_PATTERN = "Non inserire spazi nel campo Pattern";
  1831.     public static final String MESSAGGIO_ERRORE_NON_INSERIRE_SPAZI_NEL_CAMPO_NOME = "Non inserire spazi nel campo Nome";
  1832.     public static final String MESSAGGIO_ERRORE_STATO_DELLA_RISPOSTA_DEVE_ESSERE_DISABLED_PACKAGING_UNPACKAGING_O_VERIFY = "Stato della Risposta dev'essere disabled, packaging, unpackaging o verify.";
  1833.     public static final String MESSAGGIO_ERRORE_STATO_DELLA_RICHIESTA_DEVE_ESSERE_DISABLED_PACKAGING_UNPACKAGING_O_VERIFY = "Stato della Richiesta dev'essere disabled, packaging, unpackaging o verify.";
  1834.     public static final String MESSAGGIO_ERRORE_CORRELAZIONE_APPLICATIVA_PER_LA_RISPOSTA_CON_ELEMENTO_DEFINITA_GIA_ESISTENTE = "Esiste gi&agrave; una correlazione applicativa per la risposta con elemento [{0}] definita nella {1}";
  1835.     public static final String MESSAGGIO_ERRORE_NON_INSERIRE_SPAZI_NEI_CAMPI_DI_TESTO = "Non inserire spazi nei campi di testo";
  1836.     public static final String MESSAGGIO_ERRORE_AZIONE_PORTA_NON_PUO_ESSERE_VUOTA = "Deve essere selezionata una Azione";
  1837.     public static final String MESSAGGIO_ERRORE_NOME_GRUPPO_GIA_ESISTENTE = "Il nome indicato è già stato assegnato ad un altro gruppo";
  1838.     public static final String MESSAGGIO_ERRORE_NOME_GRUPPO_NON_PUO_ESSERE_VUOTA = "Deve essere indicato un nome per il gruppo";
  1839.     public static final String MESSAGGIO_ERRORE_AZIONE_PORTA_GIA_PRESENTE = "L'azione scelta &egrave; gi&agrave; presente";
  1840.    
  1841.     public static final String MESSAGGIO_ERRORE_XXX = "XXX";
  1842.     public static final String MESSAGGIO_ERRORE_TRASPORTO = "trasporto";
  1843.     public static final String MESSAGGIO_ERRORE_CANALE = "canale";
  1844.     public static final String MESSAGGIO_ERRORE_MESSAGGIO = "messaggio";
  1845.     public static final String MESSAGGIO_ERRORE_TOKEN = "token";
  1846.    
  1847.     private static final String MESSAGGIO_ERRORE_RUOLI_PRESENTI_AUTORIZZAZIONE_XXX_DISABILITATA_AUTORIZZAZIONE_GENERALE = "Non &egrave; possibile disabilitare l'autorizzazione senza prima eliminare i ruoli registrati nell'autorizzazione "+MESSAGGIO_ERRORE_XXX+" per ruoli";
  1848.     private static final String MESSAGGIO_ERRORE_RUOLI_PRESENTI_AUTORIZZAZIONE_XXX_DISABILITATA_PUNTUALMENTE = "Non &egrave; possibile disabilitare l'autorizzazione "+MESSAGGIO_ERRORE_XXX+" per ruoli senza prima eliminare i ruoli registrati";
  1849.     public static final String MESSAGGIO_ERRORE_RUOLI_PRESENTI_AUTORIZZAZIONE_TRASPORTO_DISABILITATA_AUTORIZZAZIONE_GENERALE = MESSAGGIO_ERRORE_RUOLI_PRESENTI_AUTORIZZAZIONE_XXX_DISABILITATA_AUTORIZZAZIONE_GENERALE.replaceAll(MESSAGGIO_ERRORE_XXX, MESSAGGIO_ERRORE_TRASPORTO);
  1850.     public static final String MESSAGGIO_ERRORE_RUOLI_PRESENTI_AUTORIZZAZIONE_TRASPORTO_DISABILITATA_PUNTUALMENTE = MESSAGGIO_ERRORE_RUOLI_PRESENTI_AUTORIZZAZIONE_XXX_DISABILITATA_PUNTUALMENTE.replaceAll(MESSAGGIO_ERRORE_XXX, MESSAGGIO_ERRORE_TRASPORTO);
  1851.     public static final String MESSAGGIO_ERRORE_RUOLI_PRESENTI_AUTORIZZAZIONE_CANALE_DISABILITATA_AUTORIZZAZIONE_GENERALE = MESSAGGIO_ERRORE_RUOLI_PRESENTI_AUTORIZZAZIONE_XXX_DISABILITATA_AUTORIZZAZIONE_GENERALE.replaceAll(MESSAGGIO_ERRORE_XXX, MESSAGGIO_ERRORE_CANALE);
  1852.     public static final String MESSAGGIO_ERRORE_RUOLI_PRESENTI_AUTORIZZAZIONE_CANALE_DISABILITATA_PUNTUALMENTE = MESSAGGIO_ERRORE_RUOLI_PRESENTI_AUTORIZZAZIONE_XXX_DISABILITATA_PUNTUALMENTE.replaceAll(MESSAGGIO_ERRORE_XXX, MESSAGGIO_ERRORE_CANALE);
  1853.     public static final String MESSAGGIO_ERRORE_RUOLI_PRESENTI_AUTORIZZAZIONE_TOKEN_DISABILITATA_AUTORIZZAZIONE_GENERALE = MESSAGGIO_ERRORE_RUOLI_PRESENTI_AUTORIZZAZIONE_XXX_DISABILITATA_AUTORIZZAZIONE_GENERALE.replaceAll(MESSAGGIO_ERRORE_XXX, MESSAGGIO_ERRORE_TOKEN);
  1854.     public static final String MESSAGGIO_ERRORE_RUOLI_PRESENTI_AUTORIZZAZIONE_TOKEN_DISABILITATA_PUNTUALMENTE = MESSAGGIO_ERRORE_RUOLI_PRESENTI_AUTORIZZAZIONE_XXX_DISABILITATA_PUNTUALMENTE.replaceAll(MESSAGGIO_ERRORE_XXX, MESSAGGIO_ERRORE_TOKEN);
  1855.    
  1856.     public static final String MESSAGGIO_ERRORE_SCOPE_PRESENTI_AUTORIZZAZIONE_SCOPE_DISABILITATA_AUTORIZZAZIONE_GENERALE = "Non &egrave; possibile disabilitare l'autorizzazione senza prima eliminare gli scope registrati nell'autorizzazione token per scope";
  1857.     public static final String MESSAGGIO_ERRORE_SCOPE_PRESENTI_AUTORIZZAZIONE_SCOPE_DISABILITATA_PUNTUALMENTE = "Non &egrave; possibile disabilitare l'autorizzazione token per scope senza prima eliminare gli scope registrati";
  1858.    
  1859.     private static final String MESSAGGIO_ERRORE_APPLICATIVI_PRESENTI_AUTORIZZAZIONE_XXX_DISABILITATA_AUTORIZZAZIONE_GENERALE = "Non &egrave; possibile disabilitare l'autorizzazione senza prima eliminare gli applicativi registrati nell'autorizzazione "+MESSAGGIO_ERRORE_XXX+" per richiedente";
  1860.     private static final String MESSAGGIO_ERRORE_APPLICATIVI_PRESENTI_AUTORIZZAZIONE_XXX_DISABILITATA_PUNTUALMENTE = "Non &egrave; possibile disabilitare l'autorizzazione "+MESSAGGIO_ERRORE_XXX+" per richiedente senza prima eliminare gli applicativi registrati";
  1861.     public static final String MESSAGGIO_ERRORE_APPLICATIVI_PRESENTI_AUTORIZZAZIONE_TRASPORTO_DISABILITATA_AUTORIZZAZIONE_GENERALE = MESSAGGIO_ERRORE_APPLICATIVI_PRESENTI_AUTORIZZAZIONE_XXX_DISABILITATA_AUTORIZZAZIONE_GENERALE.replaceAll(MESSAGGIO_ERRORE_XXX, MESSAGGIO_ERRORE_TRASPORTO);
  1862.     public static final String MESSAGGIO_ERRORE_APPLICATIVI_PRESENTI_AUTORIZZAZIONE_TRASPORTO_DISABILITATA_PUNTUALMENTE = MESSAGGIO_ERRORE_APPLICATIVI_PRESENTI_AUTORIZZAZIONE_XXX_DISABILITATA_PUNTUALMENTE.replaceAll(MESSAGGIO_ERRORE_XXX, MESSAGGIO_ERRORE_TRASPORTO);
  1863.     public static final String MESSAGGIO_ERRORE_APPLICATIVI_PRESENTI_AUTORIZZAZIONE_CANALE_DISABILITATA_AUTORIZZAZIONE_GENERALE = MESSAGGIO_ERRORE_APPLICATIVI_PRESENTI_AUTORIZZAZIONE_XXX_DISABILITATA_AUTORIZZAZIONE_GENERALE.replaceAll(MESSAGGIO_ERRORE_XXX, MESSAGGIO_ERRORE_CANALE);
  1864.     public static final String MESSAGGIO_ERRORE_APPLICATIVI_PRESENTI_AUTORIZZAZIONE_CANALE_DISABILITATA_PUNTUALMENTE = MESSAGGIO_ERRORE_APPLICATIVI_PRESENTI_AUTORIZZAZIONE_XXX_DISABILITATA_PUNTUALMENTE.replaceAll(MESSAGGIO_ERRORE_XXX, MESSAGGIO_ERRORE_CANALE);
  1865.     public static final String MESSAGGIO_ERRORE_APPLICATIVI_PRESENTI_AUTORIZZAZIONE_TOKEN_DISABILITATA_AUTORIZZAZIONE_GENERALE = MESSAGGIO_ERRORE_APPLICATIVI_PRESENTI_AUTORIZZAZIONE_XXX_DISABILITATA_AUTORIZZAZIONE_GENERALE.replaceAll(MESSAGGIO_ERRORE_XXX, MESSAGGIO_ERRORE_TOKEN);
  1866.     public static final String MESSAGGIO_ERRORE_APPLICATIVI_PRESENTI_AUTORIZZAZIONE_TOKEN_DISABILITATA_PUNTUALMENTE = MESSAGGIO_ERRORE_APPLICATIVI_PRESENTI_AUTORIZZAZIONE_XXX_DISABILITATA_PUNTUALMENTE.replaceAll(MESSAGGIO_ERRORE_XXX, MESSAGGIO_ERRORE_TOKEN);
  1867.     public static final String MESSAGGIO_ERRORE_APPLICATIVI_PRESENTI_AUTORIZZAZIONE_MESSAGGIO_DISABILITATA_AUTORIZZAZIONE_GENERALE = MESSAGGIO_ERRORE_APPLICATIVI_PRESENTI_AUTORIZZAZIONE_XXX_DISABILITATA_AUTORIZZAZIONE_GENERALE.replaceAll(MESSAGGIO_ERRORE_XXX, MESSAGGIO_ERRORE_MESSAGGIO);
  1868.     public static final String MESSAGGIO_ERRORE_APPLICATIVI_PRESENTI_AUTORIZZAZIONE_MESSAGGIO_DISABILITATA_PUNTUALMENTE = MESSAGGIO_ERRORE_APPLICATIVI_PRESENTI_AUTORIZZAZIONE_XXX_DISABILITATA_PUNTUALMENTE.replaceAll(MESSAGGIO_ERRORE_XXX, MESSAGGIO_ERRORE_MESSAGGIO);
  1869.    
  1870.     private static final String MESSAGGIO_ERRORE_SOGGETTI_PRESENTI_AUTORIZZAZIONE_XXX_DISABILITATA_AUTORIZZAZIONE_GENERALE = "Non &egrave; possibile disabilitare l'autorizzazione senza prima eliminare i soggetti registrati nell'autorizzazione "+MESSAGGIO_ERRORE_XXX+" per richiedente";
  1871.     private static final String MESSAGGIO_ERRORE_SOGGETTI_PRESENTI_AUTORIZZAZIONE_XXX_DISABILITATA_PUNTUALMENTE = "Non &egrave; possibile disabilitare l'autorizzazione "+MESSAGGIO_ERRORE_XXX+" per richiedente senza prima eliminare i soggetti registrati";
  1872.     public static final String MESSAGGIO_ERRORE_SOGGETTI_PRESENTI_AUTORIZZAZIONE_TRASPORTO_DISABILITATA_AUTORIZZAZIONE_GENERALE = MESSAGGIO_ERRORE_SOGGETTI_PRESENTI_AUTORIZZAZIONE_XXX_DISABILITATA_AUTORIZZAZIONE_GENERALE.replaceAll(MESSAGGIO_ERRORE_XXX, MESSAGGIO_ERRORE_TRASPORTO);
  1873.     public static final String MESSAGGIO_ERRORE_SOGGETTI_PRESENTI_AUTORIZZAZIONE_TRASPORTO_DISABILITATA_PUNTUALMENTE = MESSAGGIO_ERRORE_SOGGETTI_PRESENTI_AUTORIZZAZIONE_XXX_DISABILITATA_PUNTUALMENTE.replaceAll(MESSAGGIO_ERRORE_XXX, MESSAGGIO_ERRORE_TRASPORTO);
  1874.     public static final String MESSAGGIO_ERRORE_SOGGETTI_PRESENTI_AUTORIZZAZIONE_CANALE_DISABILITATA_AUTORIZZAZIONE_GENERALE = MESSAGGIO_ERRORE_SOGGETTI_PRESENTI_AUTORIZZAZIONE_XXX_DISABILITATA_AUTORIZZAZIONE_GENERALE.replaceAll(MESSAGGIO_ERRORE_XXX, MESSAGGIO_ERRORE_CANALE);
  1875.     public static final String MESSAGGIO_ERRORE_SOGGETTI_PRESENTI_AUTORIZZAZIONE_CANALE_DISABILITATA_PUNTUALMENTE = MESSAGGIO_ERRORE_SOGGETTI_PRESENTI_AUTORIZZAZIONE_XXX_DISABILITATA_PUNTUALMENTE.replaceAll(MESSAGGIO_ERRORE_XXX, MESSAGGIO_ERRORE_CANALE);
  1876.    
  1877.     private static final String MESSAGGIO_ERRORE_APPLICATIVI_PRESENTI_AUTENTICAZIONE_XXX_MODIFICATA = "Non &egrave; possibile modificare l'autenticazione "+MESSAGGIO_ERRORE_XXX+" senza prima eliminare gli applicativi registrati nell'autorizzazione "+MESSAGGIO_ERRORE_XXX+" per richiedente";
  1878.     public static final String MESSAGGIO_ERRORE_APPLICATIVI_PRESENTI_AUTENTICAZIONE_TRASPORTO_MODIFICATA = MESSAGGIO_ERRORE_APPLICATIVI_PRESENTI_AUTENTICAZIONE_XXX_MODIFICATA.replaceAll(MESSAGGIO_ERRORE_XXX, MESSAGGIO_ERRORE_TRASPORTO);
  1879.     public static final String MESSAGGIO_ERRORE_APPLICATIVI_PRESENTI_AUTENTICAZIONE_CANALE_MODIFICATA = MESSAGGIO_ERRORE_APPLICATIVI_PRESENTI_AUTENTICAZIONE_XXX_MODIFICATA.replaceAll(MESSAGGIO_ERRORE_XXX, MESSAGGIO_ERRORE_CANALE);
  1880.     public static final String MESSAGGIO_ERRORE_APPLICATIVI_PRESENTI_AUTENTICAZIONE_TOKEN_MODIFICATA = MESSAGGIO_ERRORE_APPLICATIVI_PRESENTI_AUTENTICAZIONE_XXX_MODIFICATA.replaceAll(MESSAGGIO_ERRORE_XXX, MESSAGGIO_ERRORE_TOKEN);
  1881.     public static final String MESSAGGIO_ERRORE_APPLICATIVI_PRESENTI_AUTENTICAZIONE_TOKEN_MODIFICATA_MODI = MESSAGGIO_ERRORE_APPLICATIVI_PRESENTI_AUTENTICAZIONE_XXX_MODIFICATA.replaceFirst(MESSAGGIO_ERRORE_XXX, MESSAGGIO_ERRORE_TOKEN).replaceFirst(MESSAGGIO_ERRORE_XXX, MESSAGGIO_ERRORE_MESSAGGIO);
  1882.        
  1883.     private static final String MESSAGGIO_ERRORE_SOGGETTI_PRESENTI_AUTENTICAZIONE_XXX_MODIFICATA = "Non &egrave; possibile modificare l'autenticazione "+MESSAGGIO_ERRORE_XXX+" senza prima eliminare i soggetti registrati nell'autorizzazione "+MESSAGGIO_ERRORE_XXX+" per richiedente";
  1884.     public static final String MESSAGGIO_ERRORE_SOGGETTI_PRESENTI_AUTENTICAZIONE_TRASPORTO_MODIFICATA = MESSAGGIO_ERRORE_SOGGETTI_PRESENTI_AUTENTICAZIONE_XXX_MODIFICATA.replaceAll(MESSAGGIO_ERRORE_XXX, MESSAGGIO_ERRORE_TRASPORTO);
  1885.     public static final String MESSAGGIO_ERRORE_SOGGETTI_PRESENTI_AUTENTICAZIONE_CANALE_MODIFICATA = MESSAGGIO_ERRORE_SOGGETTI_PRESENTI_AUTENTICAZIONE_XXX_MODIFICATA.replaceAll(MESSAGGIO_ERRORE_XXX, MESSAGGIO_ERRORE_CANALE);
  1886.    
  1887.     private static final String MESSAGGIO_ERRORE_RUOLI_PRESENTI_AUTENTICAZIONE_XXX_MODIFICATA = "Non &egrave; possibile modificare l'autenticazione "+MESSAGGIO_ERRORE_XXX+" senza prima eliminare i ruoli registrati nell'autorizzazione "+MESSAGGIO_ERRORE_XXX+" per ruoli";
  1888.     public static final String MESSAGGIO_ERRORE_RUOLI_PRESENTI_AUTENTICAZIONE_TOKEN_MODIFICATA = MESSAGGIO_ERRORE_RUOLI_PRESENTI_AUTENTICAZIONE_XXX_MODIFICATA.replaceAll(MESSAGGIO_ERRORE_XXX, MESSAGGIO_ERRORE_TOKEN).replace("modificare", "disabilitare");
  1889.     public static final String MESSAGGIO_ERRORE_RUOLI_PRESENTI_AUTENTICAZIONE_TOKEN_MODIFICATA_MODI = MESSAGGIO_ERRORE_RUOLI_PRESENTI_AUTENTICAZIONE_XXX_MODIFICATA.replaceFirst(MESSAGGIO_ERRORE_XXX, MESSAGGIO_ERRORE_TOKEN).replaceFirst(MESSAGGIO_ERRORE_XXX, MESSAGGIO_ERRORE_MESSAGGIO).replace("modificare", "disabilitare");
  1890.    
  1891.     private static final String MESSAGGIO_ERRORE_SCOPE_PRESENTI_AUTENTICAZIONE_XXX_MODIFICATA = "Non &egrave; possibile modificare l'autenticazione "+MESSAGGIO_ERRORE_XXX+" senza prima eliminare gli scope registrati nell'autorizzazione "+MESSAGGIO_ERRORE_XXX+" per scope";
  1892.     public static final String MESSAGGIO_ERRORE_SCOPE_PRESENTI_AUTENTICAZIONE_TOKEN_MODIFICATA = MESSAGGIO_ERRORE_SCOPE_PRESENTI_AUTENTICAZIONE_XXX_MODIFICATA.replaceAll(MESSAGGIO_ERRORE_XXX, MESSAGGIO_ERRORE_TOKEN).replace("modificare", "disabilitare");
  1893.    
  1894.     private static final String MESSAGGIO_ERRORE_APPLICATIVI_PRESENTI_AUTENTICAZIONE_XXX_MODIFICATA_TOKEN_POLICY = "Non &egrave; possibile modificare la policy impostata nell'autenticazione "+MESSAGGIO_ERRORE_XXX+" senza prima eliminare gli applicativi registrati nell'autorizzazione "+MESSAGGIO_ERRORE_XXX+" per richiedente";
  1895.     public static final String MESSAGGIO_ERRORE_APPLICATIVI_PRESENTI_AUTENTICAZIONE_TOKEN_MODIFICATA_TOKEN_POLICY = MESSAGGIO_ERRORE_APPLICATIVI_PRESENTI_AUTENTICAZIONE_XXX_MODIFICATA_TOKEN_POLICY.replaceAll(MESSAGGIO_ERRORE_XXX, MESSAGGIO_ERRORE_TOKEN);
  1896.     public static final String MESSAGGIO_ERRORE_APPLICATIVI_PRESENTI_AUTENTICAZIONE_TOKEN_MODIFICATA_TOKEN_POLICY_MODI = MESSAGGIO_ERRORE_APPLICATIVI_PRESENTI_AUTENTICAZIONE_XXX_MODIFICATA_TOKEN_POLICY.replaceFirst(MESSAGGIO_ERRORE_XXX, MESSAGGIO_ERRORE_TOKEN).replaceFirst(MESSAGGIO_ERRORE_XXX, MESSAGGIO_ERRORE_MESSAGGIO);
  1897.    
  1898.    
  1899. //  public static final String MESSAGGIO_ERRORE_APPLICATIVI_PRESENTI_TRASFORMAZIONI_AUTORIZZAZIONE_DISABILITATA = "Non &egrave; possibile disabilitare l'autorizzazione senza prima eliminare gli applicativi associati alle trasformazioni:";
  1900. //  public static final String MESSAGGIO_ERRORE_SOGGETTI_PRESENTI_TRASFORMAZIONI_AUTORIZZAZIONE_DISABILITATA = "Non &egrave; possibile disabilitare l'autorizzazione senza prima eliminare i soggetti associati alle trasformazioni:";
  1901.    
  1902.     private static final String MESSAGGIO_ERRORE_SOGGETTI_PRESENTI_TRASFORMAZIONI_AUTENTICAZIONE_XXX_MODIFICATA = "Non &egrave; possibile modificare l'autenticazione "+MESSAGGIO_ERRORE_XXX+" senza prima eliminare i soggetti associati alle trasformazioni:";
  1903.     public static final String MESSAGGIO_ERRORE_SOGGETTI_PRESENTI_TRASFORMAZIONI_AUTENTICAZIONE_TRASPORTO_MODIFICATA = MESSAGGIO_ERRORE_SOGGETTI_PRESENTI_TRASFORMAZIONI_AUTENTICAZIONE_XXX_MODIFICATA.replaceAll(MESSAGGIO_ERRORE_XXX, MESSAGGIO_ERRORE_TRASPORTO);
  1904.     public static final String MESSAGGIO_ERRORE_SOGGETTI_PRESENTI_TRASFORMAZIONI_AUTENTICAZIONE_CANALE_MODIFICATA = MESSAGGIO_ERRORE_SOGGETTI_PRESENTI_TRASFORMAZIONI_AUTENTICAZIONE_XXX_MODIFICATA.replaceAll(MESSAGGIO_ERRORE_XXX, MESSAGGIO_ERRORE_CANALE);
  1905.     public static final String MESSAGGIO_ERRORE_SOGGETTI_PRESENTI_TRASFORMAZIONI_AUTENTICAZIONE_TOKEN_MODIFICATA = MESSAGGIO_ERRORE_SOGGETTI_PRESENTI_TRASFORMAZIONI_AUTENTICAZIONE_XXX_MODIFICATA.replaceAll(MESSAGGIO_ERRORE_XXX, MESSAGGIO_ERRORE_TOKEN);
  1906.        
  1907.     private static final String MESSAGGIO_ERRORE_SOGGETTI_PRESENTI_TRASFORMAZIONI_AUTENTICAZIONE_XXX_MODIFICATA_TOKEN_POLICY = "Non &egrave; possibile modificare la policy impostata nell'autenticazione "+MESSAGGIO_ERRORE_XXX+" senza prima eliminare i soggetti associati alle trasformazioni:";
  1908.     public static final String MESSAGGIO_ERRORE_SOGGETTI_PRESENTI_TRASFORMAZIONI_AUTENTICAZIONE_TOKEN_MODIFICATA_TOKEN_POLICY = MESSAGGIO_ERRORE_SOGGETTI_PRESENTI_TRASFORMAZIONI_AUTENTICAZIONE_XXX_MODIFICATA_TOKEN_POLICY.replaceAll(MESSAGGIO_ERRORE_XXX, MESSAGGIO_ERRORE_TOKEN);
  1909.        
  1910.     private static final String MESSAGGIO_ERRORE_APPLICATIVI_PRESENTI_TRASFORMAZIONI_AUTENTICAZIONE_XXX_MODIFICATA = "Non &egrave; possibile modificare l'autenticazione "+MESSAGGIO_ERRORE_XXX+" senza prima eliminare gli applicativi associati alle trasformazioni:";
  1911.     public static final String MESSAGGIO_ERRORE_APPLICATIVI_PRESENTI_TRASFORMAZIONI_AUTENTICAZIONE_TRASPORTO_MODIFICATA = MESSAGGIO_ERRORE_APPLICATIVI_PRESENTI_TRASFORMAZIONI_AUTENTICAZIONE_XXX_MODIFICATA.replaceAll(MESSAGGIO_ERRORE_XXX, MESSAGGIO_ERRORE_TRASPORTO);
  1912.     public static final String MESSAGGIO_ERRORE_APPLICATIVI_PRESENTI_TRASFORMAZIONI_AUTENTICAZIONE_CANALE_MODIFICATA = MESSAGGIO_ERRORE_APPLICATIVI_PRESENTI_TRASFORMAZIONI_AUTENTICAZIONE_XXX_MODIFICATA.replaceAll(MESSAGGIO_ERRORE_XXX, MESSAGGIO_ERRORE_CANALE);
  1913.     public static final String MESSAGGIO_ERRORE_APPLICATIVI_PRESENTI_TRASFORMAZIONI_AUTENTICAZIONE_TOKEN_MODIFICATA = MESSAGGIO_ERRORE_APPLICATIVI_PRESENTI_TRASFORMAZIONI_AUTENTICAZIONE_XXX_MODIFICATA.replaceAll(MESSAGGIO_ERRORE_XXX, MESSAGGIO_ERRORE_TOKEN);
  1914.    
  1915.     private static final String MESSAGGIO_ERRORE_APPLICATIVI_PRESENTI_TRASFORMAZIONI_AUTENTICAZIONE_XXX_MODIFICATA_TOKEN_POLICY = "Non &egrave; possibile modificare la policy impostata nell'autenticazione "+MESSAGGIO_ERRORE_XXX+" senza prima eliminare gli applicativi associati alle trasformazioni:";
  1916.     public static final String MESSAGGIO_ERRORE_APPLICATIVI_PRESENTI_TRASFORMAZIONI_AUTENTICAZIONE_TOKEN_MODIFICATA_TOKEN_POLICY = MESSAGGIO_ERRORE_APPLICATIVI_PRESENTI_TRASFORMAZIONI_AUTENTICAZIONE_XXX_MODIFICATA_TOKEN_POLICY.replaceAll(MESSAGGIO_ERRORE_XXX, MESSAGGIO_ERRORE_TOKEN);
  1917.        
  1918.     private static final String MESSAGGIO_ERRORE_APPLICATIVI_PRESENTI_RATE_LIMITING_AUTENTICAZIONE_XXX_MODIFICATA = "Non &egrave; possibile modificare l'autenticazione "+MESSAGGIO_ERRORE_XXX+" senza prima eliminare gli applicativi associati alle politiche di Rate Limiting:";
  1919.     public static final String MESSAGGIO_ERRORE_APPLICATIVI_PRESENTI_RATE_LIMITING_AUTENTICAZIONE_TRASPORTO_MODIFICATA = MESSAGGIO_ERRORE_APPLICATIVI_PRESENTI_RATE_LIMITING_AUTENTICAZIONE_XXX_MODIFICATA.replaceAll(MESSAGGIO_ERRORE_XXX, MESSAGGIO_ERRORE_TRASPORTO);
  1920.     public static final String MESSAGGIO_ERRORE_APPLICATIVI_PRESENTI_RATE_LIMITING_AUTENTICAZIONE_CANALE_MODIFICATA = MESSAGGIO_ERRORE_APPLICATIVI_PRESENTI_RATE_LIMITING_AUTENTICAZIONE_XXX_MODIFICATA.replaceAll(MESSAGGIO_ERRORE_XXX, MESSAGGIO_ERRORE_CANALE);
  1921.     public static final String MESSAGGIO_ERRORE_APPLICATIVI_PRESENTI_RATE_LIMITING_AUTENTICAZIONE_TOKEN_MODIFICATA = MESSAGGIO_ERRORE_APPLICATIVI_PRESENTI_RATE_LIMITING_AUTENTICAZIONE_XXX_MODIFICATA.replaceAll(MESSAGGIO_ERRORE_XXX, MESSAGGIO_ERRORE_TOKEN);
  1922.        
  1923.     private static final String MESSAGGIO_ERRORE_APPLICATIVI_PRESENTI_RATE_LIMITING_AUTENTICAZIONE_XXX_MODIFICATA_TOKEN_POLICY = "Non &egrave; possibile modificare la policy impostata nell'autenticazione "+MESSAGGIO_ERRORE_XXX+" senza prima eliminare gli applicativi associati alle politiche di Rate Limiting:";
  1924.     public static final String MESSAGGIO_ERRORE_APPLICATIVI_PRESENTI_RATE_LIMITING_AUTENTICAZIONE_TOKEN_MODIFICATA_TOKEN_POLICY = MESSAGGIO_ERRORE_APPLICATIVI_PRESENTI_RATE_LIMITING_AUTENTICAZIONE_XXX_MODIFICATA_TOKEN_POLICY.replaceAll(MESSAGGIO_ERRORE_XXX, MESSAGGIO_ERRORE_TOKEN);
  1925.        
  1926.     private static final String MESSAGGIO_ERRORE_APPLICATIVI_PRESENTI_ALLARMI_AUTENTICAZIONE_XXX_MODIFICATA = "Non &egrave; possibile modificare l'autenticazione "+MESSAGGIO_ERRORE_XXX+" senza prima eliminare gli applicativi associati agli allarmi:";
  1927.     public static final String MESSAGGIO_ERRORE_APPLICATIVI_PRESENTI_ALLARMI_AUTENTICAZIONE_TRASPORTO_MODIFICATA = MESSAGGIO_ERRORE_APPLICATIVI_PRESENTI_ALLARMI_AUTENTICAZIONE_XXX_MODIFICATA.replaceAll(MESSAGGIO_ERRORE_XXX, MESSAGGIO_ERRORE_TRASPORTO);
  1928.     public static final String MESSAGGIO_ERRORE_APPLICATIVI_PRESENTI_ALLARMI_AUTENTICAZIONE_CANALE_MODIFICATA = MESSAGGIO_ERRORE_APPLICATIVI_PRESENTI_ALLARMI_AUTENTICAZIONE_XXX_MODIFICATA.replaceAll(MESSAGGIO_ERRORE_XXX, MESSAGGIO_ERRORE_CANALE);
  1929.     public static final String MESSAGGIO_ERRORE_APPLICATIVI_PRESENTI_ALLARMI_AUTENTICAZIONE_TOKEN_MODIFICATA = MESSAGGIO_ERRORE_APPLICATIVI_PRESENTI_ALLARMI_AUTENTICAZIONE_XXX_MODIFICATA.replaceAll(MESSAGGIO_ERRORE_XXX, MESSAGGIO_ERRORE_TOKEN);
  1930.    
  1931.     private static final String MESSAGGIO_ERRORE_APPLICATIVI_PRESENTI_ALLARMI_AUTENTICAZIONE_XXX_MODIFICATA_TOKEN_POLICY = "Non &egrave; possibile modificare la policy impostata nell'autenticazione "+MESSAGGIO_ERRORE_XXX+" senza prima eliminare gli applicativi associati agli allarmi:";
  1932.     public static final String MESSAGGIO_ERRORE_APPLICATIVI_PRESENTI_ALLARMI_AUTENTICAZIONE_TOKEN_MODIFICATA_TOKEN_POLICY = MESSAGGIO_ERRORE_APPLICATIVI_PRESENTI_ALLARMI_AUTENTICAZIONE_XXX_MODIFICATA_TOKEN_POLICY.replaceAll(MESSAGGIO_ERRORE_XXX, MESSAGGIO_ERRORE_TOKEN);
  1933.        
  1934.    
  1935.     public static final String MESSAGGIO_ERRORE_VALIDAZIONE_XSD_DEV_ESSERE_ABILITATO_DISABILITATO_O_WARNING_ONLY = "Validazione XSD dev'essere abilitato, disabilitato o warningOnly";
  1936.     public static final String MESSAGGIO_ERRORE_CONFIGURAZIONE_DUMPO_VALORE_DEL_CAMPO_XX_NON_VALIDO = "Valore del campo {0} non valido.";
  1937.     public static final String MESSAGGIO_ERRORE_CONFIGURAZIONE_DUMPO_VALORE_DEL_CAMPO_XX_DELLA_YY_NON_VALIDO = "Valore del campo {0} della {1} non valido.";
  1938.     public static final String MESSAGGIO_ERRORE_CONFIGURAZIONE_DUMPO_VALORE_DEL_CAMPO_XX_YY_DELLA_ZZ_NON_VALIDO = "Valore del campo {0} {1} della {2} non valido.";
  1939.     public static final String MESSAGGIO_ERRORE_CONFIGURAZIONE_POLICY_TOKEN_DATI_INCOMPLETI_E_NECESSARIO_INDICARE_UNA_MODALITA = "Dati incompleti. &Egrave; necessario abilitare almeno una voce tra {0}";
  1940.     public static final String MESSAGGIO_ERRORE_CONFIGURAZIONE_DUMP_DATI_INCOMPLETI_E_NECESSARIO_ABILITARE_UNA_VOCE_TRA_RICHIESTA_E_RISPOSTA = "Per salvare la configurazione &egrave; necessario abilitare la registrazione almeno in una delle due sezioni";
  1941.     public static final String MESSAGGIO_ERRORE_CONFIGURAZIONE_DUMP_DATI_INCOMPLETI_E_NECESSARIO_ABILITARE_UNA_VOCE = "Impossibile abilitare la Registrazione dei messaggi di {0} senza specificare almeno una voce di Ingresso o Uscita";
  1942.     public static final String MESSAGGIO_ERRORE_CONFIGURAZIONE_DUMP_DATI_INCOMPLETI_E_NECESSARIO_ABILITARE_UNA_VOCE_PAYLOAD_PARSING = "Nella Registrazione dei messaggi di {0}, se si abilita la funzionalità "+CostantiControlStation.LABEL_PARAMETRO_DUMP_PAYLOAD_PARSING+" deve essere abilitata almeno una voce tra "+CostantiControlStation.LABEL_PARAMETRO_DUMP_BODY+" o "+CostantiControlStation.LABEL_PARAMETRO_DUMP_ATTACHMENTS;
  1943.     public static final String MESSAGGIO_ERRORE_AUTORIZZAZIONE_TOKEN = "I claims in ogni riga devono essere indicati come coppia (nome=valore); non è stato riscontrato il carattere separatore '='";
  1944.     public static final String MESSAGGIO_ERRORE_POLICY_OBBLIGATORIA_CON_LA_NUOVA_AUTORIZZAZIONE = "La policy &egrave; obbligatoria quando si seleziona l''autorizzazione ''{0}''";
  1945.     public static final String MESSAGGIO_ERRORE_NOME_GRUPPO_GIA_PRESENTE = "Il nome gruppo indicato &egrave; gi&agrave; utilizzato in un'altra configurazione";
  1946.     public static final String MESSAGGIO_ERRORE_TOKEN_OPTIONS_NON_INDICATI = "Dati incompleti. Definire almeno un claim utilizzato per autorizzare la richiesta";
  1947.     public static final String MESSAGGIO_ERRORE_CORS_SPAZI_BIANCHI_NON_AMMESSI = "Non inserire spazi bianchi nei valori del campo {0}";
  1948.     public static final String MESSAGGIO_ERRORE_CORS_CAMPO_OBBLIGATORIO = "Inserire almeno un valore nel campo {0}";
  1949.     public static final String MESSAGGIO_ERRORE_CORS_DIPENDENZA = "Non è consentito abilitare entrambe le modalità {0} e {1}";
  1950.     public static final String MESSAGGIO_ERRORE_CORS_ALLOW_METHOD_NON_VALIDO = "Il valore {0} indicato per il campo {1} non rappresenta un HTTP-Method valido";
  1951.     public static final String MESSAGGIO_ERRORE_REGOLA_TRASFORMAZIONE_APPLICABILITA_DUPLICATA = "&Egrave; gi&agrave; presente una regola di trasformazione con i parametri di applicabilit&agrave; indicati.";
  1952.     public static final String MESSAGGIO_ERRORE_REGOLA_TRASFORMAZIONE_APPLICABILITA_NOME = "&Egrave; gi&agrave; presente una regola di trasformazione con il nome indicato.";
  1953.     public static final String MESSAGGIO_ERRORE_REGOLA_TRASFORMAZIONE_APPLICABILITA_DUPLICATA_APPLICATIVO = "&Egrave; gi&agrave; presente una regola di trasformazione, con gli stessi parametri di applicabilit&agrave; e l'applicativo selezionato.";
  1954.     public static final String MESSAGGIO_ERRORE_REGOLA_TRASFORMAZIONE_APPLICABILITA_DUPLICATA_SOGGETTO = "&Egrave; gi&agrave; presente una regola di trasformazione, con gli stessi parametri di applicabilit&agrave; e il soggetto selezionato.";
  1955.     public static final String MESSAGGIO_ERRORE_AZIONE_NON_ASSEGNABILE_RATE_LIMITING = "Operazione {0} non assegnabile poich&egrave; utilizzata come filtro della policy di rate limiting ''{1}''";
  1956.     public static final String MESSAGGIO_ERRORE_AZIONE_NON_ASSEGNABILE_RATE_LIMITING_GRUPPO = "Operazione {0} non assegnabile poich&egrave; utilizzata come filtro della policy di rate limiting ''{1}'' (gruppo: {2})";
  1957.     public static final String MESSAGGIO_ERRORE_AZIONE_NON_ASSEGNABILE_ALLARME = "Operazione {0} non assegnabile poich&egrave; utilizzata come filtro dell'allarme ''{1}''";
  1958.     public static final String MESSAGGIO_ERRORE_AZIONE_NON_ASSEGNABILE_ALLARME_GRUPPO = "Operazione {0} non assegnabile poich&egrave; utilizzata come filtro dell'allarme ''{1}'' (gruppo: {2})";
  1959.     public static final String MESSAGGIO_ERRORE_AZIONE_NON_ASSEGNABILE_TRASFORMAZIONE = "Operazione {0} non assegnabile poich&egrave; utilizzata nel criterio di applicabilità della regola di trasformazione ''{1}''";
  1960.     public static final String MESSAGGIO_ERRORE_AZIONE_NON_ASSEGNABILE_TRASFORMAZIONE_GRUPPO = "Operazione {0} non assegnabile poich&egrave; utilizzata nel criterio di applicabilità della regola di trasformazione ''{1}'' (gruppo: {2})";

  1961.     public static final String MESSAGGIO_ERRORE_AUTENTICAZIONE_CUSTOM_NON_INDICATA = "Non è stato selezionato nessun plugin da utilizzare come meccanismo di autenticazione";
  1962.     public static final String MESSAGGIO_ERRORE_AUTORIZZAZIONE_CUSTOM_NON_INDICATA = "Non è stato selezionato nessun plugin da utilizzare come meccanismo di autorizzazione";
  1963.     public static final String MESSAGGIO_ERRORE_AUTORIZZAZIONE_CONTENUTO_NON_INDICATA = "Dati incompleti. Definire almeno un controllo di autorizzazione per il contenuto della richiesta";
  1964.     public static final String MESSAGGIO_ERRORE_AUTORIZZAZIONE_CONTENUTO_CUSTOM_NON_INDICATA = "Non è stato selezionato nessun plugin da utilizzare per autorizzare il contenuto della richiesta";
  1965.     public static final String MESSAGGIO_ERRORE_AUTORIZZAZIONE_CONTENUTO_TOKEN_NON_VALIDI = "I controlli di autorizzazione del contenuto in ogni riga devono essere indicati come coppia (risorsa=valore); non è stato riscontrato il carattere separatore '=' nella linea ";
  1966.     public static final String MESSAGGIO_ERRORE_AUTORIZZAZIONE_CONTENUTO_TOKEN_NON_VALIDI_RISORSA_NON_DEFINITA_PREFIX = "I controlli di autorizzazione del contenuto in ogni riga devono essere indicati come coppia (risorsa=valore); non è stato riscontrata l'indicazione di una risorsa, tramite espressioni dinamiche, nella linea ";
  1967.     public static final String MESSAGGIO_ERRORE_AUTORIZZAZIONE_CONTENUTO_TOKEN_NON_VALIDI_LUNGHEZZA_MASSIMA_SUPERATA_RISORSA = "I controlli di autorizzazione del contenuto in ogni riga devono essere indicati come coppia (risorsa=valore); è stata riscontrata una lunghezza superiore ai 255 caratteri per la risorsa indicata nella linea ";
  1968.     public static final String MESSAGGIO_ERRORE_AUTORIZZAZIONE_CONTENUTO_TOKEN_NON_VALIDI_VALORE_NON_DEFINITO = "I controlli di autorizzazione del contenuto in ogni riga devono essere indicati come coppia (risorsa=valore); non è stato indicato un valore nella linea ";
  1969.     public static final String MESSAGGIO_ERRORE_AUTORIZZAZIONE_CONTENUTO_TOKEN_NON_VALIDI_LUNGHEZZA_MASSIMA_SUPERATA_VALORE = "I controlli di autorizzazione del contenuto in ogni riga devono essere indicati come coppia (risorsa=valore); è stata riscontrata una lunghezza superiore ai 255 caratteri per il valore indicato nella linea ";
  1970.    
  1971.     public static final String MESSAGGIO_ERRRORE_ATTRIBUTE_AUTHORITY_NON_ESISTENTE_XX = "Attribute Authority ''{0}'' indicata nel campo ''{1}'' non esistente";
  1972.     public static final String MESSAGGIO_ERRRORE_ATTRIBUTE_AUTHORITY_VUOTA_XX = "Non sono stati definiti degli attributi per l'Attribute Authority ''{0}'' indicata nel campo ''{1}''";
  1973.    
  1974.     public static final String MESSAGGIO_ERRORE_PORTE_INTEGRAZIONE_GRUPPI_VUOTI = "Non è stato selezionato nessun gruppo di metadati";
  1975.     public static final String MESSAGGIO_ERRORE_PORTE_INTEGRAZIONE_GRUPPO_VUOTO = "Non è stato selezionato nessun valore per il gruppo di metadati {0}";
  1976.    
  1977.     public static final String MESSAGGIO_ERRORE_VALORE_PROPRIETA_255 = "Il valore della proprietà non deve superare i 255 caratteri";
  1978.     public static final String MESSAGGIO_ERRORE_VALORE_PROPRIETA_4000 = "Il valore della proprietà non deve superare i 4000 caratteri";
  1979.    
  1980.    
  1981.     /** ICONE E TOOLTIP
  1982.      *  La definizione delle icone e' stata spostata nel file {@link Costanti} per aver un unico punto dove sono definite
  1983.      *
  1984.      * */
  1985.    
  1986.     public static final String ICONA_AGGIUNGI_DESCRIZIONE = Costanti.ICONA_DESCRIZIONE;
  1987.     public static final String AGGIUNGI_DESCRIZIONE_TOOLTIP_CON_PARAMETRO = "Aggiungi {0}";
  1988.    
  1989.     public static final String ICONA_MODIFICA_CONFIGURAZIONE = Costanti.ICONA_EDIT;
  1990.     public static final String ICONA_MODIFICA_CONFIGURAZIONE_TOOLTIP = "Modifica";
  1991.     public static final String ICONA_MODIFICA_CONFIGURAZIONE_TOOLTIP_CON_PARAMETRO = "Modifica {0}";
  1992.    
  1993.     public static final String ICONA_VISUALIZZA = Costanti.ICONA_VISUALIZZA;
  1994.     public static final String ICONA_VISUALIZZA_TOOLTIP = "Visualizza";
  1995.     public static final String ICONA_VISUALIZZA_TOOLTIP_CON_PARAMETRO = "Visualizza {0}";
  1996.    
  1997.     public static final String ICONA_VERIFICA = Costanti.ICONA_VERIFICA;
  1998.     public static final String ICONA_VERIFICA_TOOLTIP = Costanti.ICONA_VERIFICA_TOOLTIP;
  1999.     public static final String ICONA_VERIFICA_TOOLTIP_CON_PARAMETRO = Costanti.ICONA_VERIFICA_TOOLTIP_CON_PARAMETRO;
  2000.    
  2001.     public static final String ICONA_VERIFICA_CERTIFICATI = Costanti.ICONA_VERIFICA_CERTIFICATI;
  2002.     public static final String ICONA_VERIFICA_CERTIFICATI_TOOLTIP = Costanti.ICONA_VERIFICA_CERTIFICATI_TOOLTIP;
  2003.     public static final String ICONA_VERIFICA_CERTIFICATI_TOOLTIP_CON_PARAMETRO = Costanti.ICONA_VERIFICA_CERTIFICATI_TOOLTIP_CON_PARAMETRO;
  2004.    
  2005.     public static final String ICONA_MODIFICA_CONFIGURAZIONE_CONNETTORI_MULTIPLI = Costanti.ICONA_SETTINGS;
  2006.     public static final String ICONA_MODIFICA_CONFIGURAZIONE_CONNETTORI_MULTIPLI_TOOLTIP = "Configurazione Connettori Multipli";
  2007.     public static final String ICONA_MODIFICA_CONFIGURAZIONE_CONNETTORI_MULTIPLI_TOOLTIP_CON_PARAMETRO = "Configurazione Connettori Multipli {0}";
  2008.    
  2009.     public static final String ICONA_ELENCO_CONNETTORI_MULTIPLI = Costanti.ICONA_ELENCO;
  2010.     public static final String ICONA_ELENCO_CONNETTORI_MULTIPLI_TOOLTIP = "Elenco Connettori";
  2011.     public static final String ICONA_ELENCO_CONNETTORI_MULTIPLI_TOOLTIP_CON_PARAMETRO = "Elenco Connettori {0}";
  2012.    
  2013.     public static final String ICONA_UPGRADE_CONFIGURAZIONE = Costanti.ICONA_UPGRADE;
  2014.     public static final String ICONA_UPGRADE_CONFIGURAZIONE_TOOLTIP = "Aggiorna";
  2015.     public static final String ICONA_UPGRADE_CONFIGURAZIONE_TOOLTIP_CON_PARAMETRO = "Aggiorna {0}";
  2016.    
  2017.     public static final String ICONA_MODIFICA_TOGGLE_ON = Costanti.ICONA_TOGGLE_ON;
  2018.     public static final String ICONA_MODIFICA_TOGGLE_OFF = Costanti.ICONA_TOGGLE_OFF;
  2019.    
  2020.     public static final String ICONA_RESET_CACHE_ELEMENTO = Costanti.ICONA_RESET_CACHE_ELEMENTO;
  2021.     public static final String ICONA_RESET_CACHE_ELEMENTO_TOOLTIP = Costanti.ICONA_RESET_CACHE_ELEMENTO_TOOLTIP;
  2022.     public static final String ICONA_RESET_CACHE_ELEMENTO_TOOLTIP_CON_PARAMETRO = Costanti.ICONA_RESET_CACHE_ELEMENTO_TOOLTIP_CON_PARAMETRO;
  2023.    
  2024.     // Indica il numero delle possibili classi CSS per i tag dei gruppi, modificare questo valore se si vuole modificare il numero delle classi disponibili
  2025.     public static final Integer NUMERO_GRUPPI_CSS = Costanti.NUMERO_GRUPPI_CSS;
  2026.    
  2027.     public static final String EMAIL_PATTERN =
  2028.             "^[_A-Za-z0-9-\\+]+(\\.[_A-Za-z0-9-]+)*@"+"[A-Za-z0-9-]+(\\.[A-Za-z0-9]+)*(\\.[A-Za-z]{2,})$";
  2029.    
  2030.     public static final String VALORE_QUALSIASI_STAR = "*";
  2031.    
  2032.     public static final String NOTA_ELEMENTO_CIFRATO = "Elemento cifrato";
  2033.    
  2034.     public static final String VALORE_CIFRATO = "******";

  2035. }