CostantiDB.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.core.constants;

  21. import org.openspcoop2.utils.certificate.KeystoreType;

  22. /**
  23.  * CostantiDB
  24.  *
  25.  * @author Stefano Corallo (corallo@link.it)
  26.  * @author $Author$
  27.  * @version $Rev$, $Date$
  28.  */
  29. public final class CostantiDB {
  30.    
  31.     private CostantiDB() {}
  32.        

  33.     /** TABELLE*/
  34.    
  35.     /*ID GENERATOR*/
  36.     public static final String TABELLA_ID_AS_LONG = org.openspcoop2.utils.id.serial.Constants.TABELLA_ID_AS_LONG;
  37.     public static final String TABELLA_ID_RELATIVO_AS_LONG = org.openspcoop2.utils.id.serial.Constants.TABELLA_ID_RELATIVO_AS_LONG;
  38.     public static final String TABELLA_ID_AS_STRING = org.openspcoop2.utils.id.serial.Constants.TABELLA_ID_AS_STRING;
  39.     public static final String TABELLA_ID_RELATIVO_AS_STRING = org.openspcoop2.utils.id.serial.Constants.TABELLA_ID_RELATIVO_AS_STRING;
  40.    
  41.     public static final String TABELLA_ID_COLONNA_COUNTER = org.openspcoop2.utils.id.serial.Constants.TABELLA_ID_COLONNA_COUNTER;
  42.     public static final String TABELLA_ID_COLONNA_PROTOCOLLO = org.openspcoop2.utils.id.serial.Constants.TABELLA_ID_COLONNA_PROTOCOLLO;
  43.     public static final String TABELLA_ID_COLONNA_PROGRESSIVO = org.openspcoop2.utils.id.serial.Constants.TABELLA_ID_COLONNA_PROGRESSIVO;
  44.     public static final String TABELLA_ID_COLONNA_INFO_ASSOCIATA = org.openspcoop2.utils.id.serial.Constants.TABELLA_ID_COLONNA_INFO_ASSOCIATA;
  45.    
  46.     public static final String CONDITION_IS_NOT_NULL = "is not null";
  47.     public static final String CONDITION_IS_NULL = "is null";
  48.     public static final String CONDITION_AND = " AND ";
  49.     public static final String CONDITION_OR = " OR ";
  50.    
  51.     /*ENC*/
  52.     public static final String ENC_PREFIX = "==";
  53.    
  54.     /*COMMONS*/
  55.     public static final String COLUMN_ALIAS_COUNT = "count";
  56.     public static final String COLUMN_ID = "id";
  57.     public static final String COLUMN_ID_PROPRIETARIO = "id_proprietario";
  58.     public static final String CONNETTORI = "connettori";
  59.     public static final String CONNETTORI_COLUMN_NOME = "nome_connettore";
  60.     public static final String CONNETTORI_COLUMN_ENDPOINT_TYPE = "endpointtype";
  61.     public static final String CONNETTORI_COLUMN_ID_CONNETTORE_INV = "id_connettore_inv";
  62.     public static final String CONNETTORI_CUSTOM = "connettori_custom";
  63.     public static final String CONNETTORI_CUSTOM_COLUMN_NAME = "name";
  64.     public static final String CONNETTORI_CUSTOM_COLUMN_VALUE = "value";
  65.     public static final String CONNETTORI_CUSTOM_COLUMN_ENC_VALUE = "enc_value";
  66.     public static final String CONNETTORI_CUSTOM_COLUMN_ID_CONNETTORE = "id_connettore";
  67.     public static final String SOGGETTI = "soggetti";
  68.     public static final String SOGGETTI_PDD = "soggetti_pdd";
  69.     public static final String SOGGETTI_COLUMN_TIPO_SOGGETTO = "tipo_soggetto";
  70.     public static final String SOGGETTI_COLUMN_NOME_SOGGETTO = "nome_soggetto";
  71.     public static final String SOGGETTI_COLUMN_DESCRIZIONE = "descrizione";
  72.     public static final String SOGGETTI_COLUMN_IDENTIFICATIVO_PORTA = "identificativo_porta";
  73.     public static final String SOGGETTI_COLUMN_SERVER = "server";
  74.     public static final String SOGGETTI_COLUMN_ROUTER = "is_router";
  75.     public static final String SOGGETTI_COLUMN_DEFAULT = "is_default";
  76.     public static final String SOGGETTI_COLUMN_TIPO_SOGGETTO_VIRTUALE = "tipo_soggetto_virtuale";
  77.     public static final String SOGGETTI_COLUMN_NOME_SOGGETTO_VIRTUALE = "nome_soggetto_virtuale";
  78.     public static final String SOGGETTI_COLUMN_SUPERUSER = "superuser";
  79.    
  80.     /*COMMONS PROPRIETA*/
  81.     public static final String PROPRIETA_OGGETTO_UTENTE_RICHIEDENTE = "utente_richiedente";
  82.     public static final String PROPRIETA_OGGETTO_DATA_CREAZIONE = "data_creazione";
  83.     public static final String PROPRIETA_OGGETTO_UTENTE_ULTIMA_MODIFICA = "utente_ultima_modifica";
  84.     public static final String PROPRIETA_OGGETTO_DATA_ULTIMA_MODIFICA = "data_ultima_modifica";
  85.     public static final String PROPRIETA_OGGETTO_ALIAS_UTENTE_RICHIEDENTE = "prop_obj_ur";
  86.     public static final String PROPRIETA_OGGETTO_ALIAS_DATA_CREAZIONE = "prop_obj_dc";
  87.     public static final String PROPRIETA_OGGETTO_ALIAS_UTENTE_ULTIMA_MODIFICA = "prop_obj_um";
  88.     public static final String PROPRIETA_OGGETTO_ALIAS_DATA_ULTIMA_MODIFICA = "prop_obj_dm";
  89.    
  90.     /*REGSERV*/
  91.     public static final String PROTOCOL_PROPERTIES = "protocol_properties";
  92.     public static final String PROTOCOL_PROPERTIES_COLUMN_TIPO_PROPRIETARIO = "tipo_proprietario";
  93.     public static final String PROTOCOL_PROPERTIES_COLUMN_ID_PROPRIETARIO = "id_proprietario";
  94.     public static final String PROTOCOL_PROPERTIES_COLUMN_NAME = "name";
  95.     public static final String PROTOCOL_PROPERTIES_COLUMN_VALUE_STRING = "value_string";
  96.     public static final String PROTOCOL_PROPERTIES_COLUMN_VALUE_ENCODING_STRING = "enc_value_string";
  97.     public static final String PROTOCOL_PROPERTIES_COLUMN_VALUE_NUMBER = "value_number";
  98.     public static final String PROTOCOL_PROPERTIES_COLUMN_VALUE_BOOLEAN = "value_boolean";
  99.     public static final String PROTOCOL_PROPERTIES_COLUMN_VALUE_BINARY = "value_binary";
  100.     public static final String PROTOCOL_PROPERTIES_COLUMN_FILENAME = "file_name";
  101.     public static final String PROTOCOL_PROPERTIES_COLUMN_ID = "id";
  102.    
  103.     public static final String PDD = "pdd";
  104.     public static final String PDD_COLUMN_NOME = "nome";
  105.     public static final String PDD_COLUMN_TIPO = "tipo";
  106.     public static final String GRUPPI   = "gruppi";
  107.     public static final String GRUPPI_COLUMN_NOME = "nome";
  108.     public static final String RUOLI    = "ruoli";
  109.     public static final String SCOPE    = "scope";
  110.     public static final String SOGGETTI_RUOLI = "soggetti_ruoli";
  111.     public static final String SOGGETTI_CREDENZIALI = "soggetti_credenziali";
  112.     public static final String SOGGETTI_PROPS = "soggetti_properties";
  113.     public static final String SOGGETTI_PROPS_COLUMN_NAME = "nome";
  114.     public static final String SOGGETTI_PROPS_COLUMN_VALUE = "valore";
  115.     public static final String SOGGETTI_PROPS_COLUMN_ENC_VALUE = "enc_value";
  116.     public static final String SERVIZI = "servizi";
  117.     public static final String SERVIZI_COLUMN_TIPO_SERVIZIO = "tipo_servizio";
  118.     public static final String SERVIZI_COLUMN_NOME_SERVIZIO = "nome_servizio";
  119.     public static final String SERVIZI_COLUMN_VERSIONE_SERVIZIO = "versione_servizio";
  120.     public static final String SERVIZI_COLUMN_ID_ACCORDO_REF = "id_accordo";
  121.     public static final String SERVIZI_COLUMN_ID_SOGGETTO_REF = "id_soggetto";
  122.     public static final String SERVIZI_AZIONI = "servizi_azioni";
  123.     public static final String SERVIZI_AZIONE = "servizi_azione";
  124.     public static final String SERVIZI_FRUITORI = "servizi_fruitori";
  125.     public static final String SERVIZI_FRUITORI_ID_SOGGETTO_REF = "id_soggetto";
  126.     public static final String SERVIZI_FRUITORI_ID_SERVIZIO_REF = "id_servizio";
  127.     public static final String SERVIZI_FRUITORI_AZIONI = "servizi_fruitori_azioni";
  128.     public static final String SERVIZI_FRUITORI_AZIONE = "servizi_fruitori_azione";
  129.     public static final String ACCORDI = "accordi";
  130.     public static final String ACCORDI_AZIONI = "accordi_azioni";
  131.     public static final String PORT_TYPE = "port_type";
  132.     public static final String PORT_TYPE_AZIONI = "port_type_azioni";
  133.     public static final String PORT_TYPE_AZIONI_OPERATION_MESSAGES = "operation_messages";
  134.     public static final String ACCORDI_COLUMN_ID_ACCORDO_REF = "id_accordo";
  135.     public static final String ACCORDI_COLUMN_ID_REFERENTE_REF = "id_referente";
  136.     public static final String API_RESOURCES = "api_resources";
  137.     public static final String API_RESOURCES_RESPONSE = "api_resources_response";
  138.     public static final String API_RESOURCES_MEDIA = "api_resources_media";
  139.     public static final String API_RESOURCES_PARAMETER = "api_resources_parameter";
  140.     public static final String ACCORDI_GRUPPI = "accordi_gruppi";
  141.     public static final String ACCORDI_GRUPPI_COLUMN_ID_ACCORDO_REF = "id_accordo";
  142.     public static final String ACCORDI_GRUPPI_COLUMN_ID_GRUPPO_REF = "id_gruppo";
  143.     public static final String CONNETTORI_PROPERTIES = "connettori_properties";
  144.     public static final String DOCUMENTI = "documenti";
  145.     public static final String ACCORDI_SERVIZI_COMPOSTO = "acc_serv_composti";
  146.     public static final String ACCORDI_SERVIZI_COMPONENTI = "acc_serv_componenti";
  147.     public static final String ACCORDI_COOPERAZIONE = "accordi_cooperazione";
  148.     public static final String ACCORDI_COOPERAZIONE_PARTECIPANTI = "accordi_coop_partecipanti";
  149.    
  150.     /*CONFIG*/
  151.     public static final String SERVIZI_APPLICATIVI = "servizi_applicativi";
  152.     public static final String SERVIZI_APPLICATIVI_COLUMN_ID_SOGGETTO = "id_soggetto";
  153.     public static final String SERVIZI_APPLICATIVI_COLUMN_NOME = "nome";
  154.     public static final String SERVIZI_APPLICATIVI_COLUMN_TIPO = "tipo";
  155.     public static final String SERVIZI_APPLICATIVI_COLUMN_TIPOLOGIA_FRUIZIONE = "tipologia_fruizione";
  156.     public static final String SERVIZI_APPLICATIVI_COLUMN_TIPOLOGIA_EROGAZIONE = "tipologia_erogazione";
  157.     public static final String SERVIZI_APPLICATIVI_COLUMN_TOKEN_POLICY = "token_policy";
  158.     public static final String SERVIZI_APPLICATIVI_COLUMN_AS_CLIENT = "as_client";
  159.     public static final String SERVIZI_APPLICATIVI_COLUMN_TIPOAUTH = "tipoauth";
  160.     public static final String SERVIZI_APPLICATIVI_COLUMN_CN_SUBJECT = "cn_subject";
  161.     public static final String SERVIZI_APPLICATIVI_COLUMN_SUBJECT = "subject";
  162.     public static final String SERVIZI_APPLICATIVI_COLUMN_CN_ISSUER = "cn_issuer";
  163.     public static final String SERVIZI_APPLICATIVI_COLUMN_ISSUER = "issuer";
  164.     public static final String SERVIZI_APPLICATIVI_COLUMN_UTENTE = "utente";
  165.     public static final String SERVIZI_APPLICATIVI_RUOLI = "sa_ruoli";
  166.     public static final String SERVIZI_APPLICATIVI_RUOLI_ID_SERVIZIO_APPLICATIVO_REF = "id_servizio_applicativo";
  167.     public static final String SERVIZI_APPLICATIVI_RUOLI_COLUMN_RUOLO = "ruolo";
  168.     public static final String SERVIZI_APPLICATIVI_CREDENZIALI = "sa_credenziali";
  169.     public static final String SERVIZI_APPLICATIVI_PROPS = "sa_properties";
  170.     public static final String SERVIZI_APPLICATIVI_PROPS_COLUMN_NOME = "nome";
  171.     public static final String SERVIZI_APPLICATIVI_PROPS_COLUMN_VALUE = "valore";
  172.     public static final String SERVIZI_APPLICATIVI_PROPS_COLUMN_ENC_VALUE = "enc_value";
  173.     public static final String SERVIZI_APPLICATIVI_PROPS_ID_SERVIZIO_APPLICATIVO_REF = "id_servizio_applicativo";
  174.     public static final String PORTE_APPLICATIVE = "porte_applicative";
  175.     public static final String PORTE_APPLICATIVE_SA = "porte_applicative_sa";
  176.     public static final String PORTE_APPLICATIVE_SA_PROPS = "pa_sa_properties";
  177.     public static final String PORTE_APPLICATIVE_BEHAVIOUR_PROPS = "pa_behaviour_props";
  178.     public static final String PORTE_APPLICATIVE_AUTENTICAZIONE_PROP = "pa_auth_properties";
  179.     public static final String PORTE_APPLICATIVE_AUTORIZZAZIONE_PROP = "pa_authz_properties";
  180.     public static final String PORTE_APPLICATIVE_AUTORIZZAZIONE_CONTENUTI_PROP = "pa_authzc_properties";
  181.     public static final String PORTE_APPLICATIVE_RATE_LIMITING_PROP = "pa_ct_properties";
  182.     public static final String PORTE_APPLICATIVE_PROP = "pa_properties";
  183.     public static final String PORTE_APPLICATIVE_MESSAGE_SECURITY_REQUEST = "pa_security_request";
  184.     public static final String PORTE_APPLICATIVE_MESSAGE_SECURITY_RESPONSE = "pa_security_response";
  185.     public static final String PORTE_APPLICATIVE_MTOM_REQUEST = "pa_mtom_request";
  186.     public static final String PORTE_APPLICATIVE_MTOM_RESPONSE = "pa_mtom_response";
  187.     public static final String PORTE_APPLICATIVE_CORRELAZIONE = "pa_correlazione";
  188.     public static final String PORTE_APPLICATIVE_CORRELAZIONE_RISPOSTA = "pa_correlazione_risposta";
  189.     public static final String PORTE_APPLICATIVE_RUOLI = "pa_ruoli";
  190.     public static final String PORTE_APPLICATIVE_SCOPE = "pa_scope";
  191.     public static final String PORTE_APPLICATIVE_SOGGETTI = "pa_soggetti";
  192.     public static final String PORTE_APPLICATIVE_SA_AUTORIZZATI = "porte_applicative_sa_auth";
  193.     public static final String PORTE_APPLICATIVE_AZIONI = "pa_azioni";
  194.     public static final String PORTE_APPLICATIVE_CACHE_REGOLE = "pa_cache_regole";
  195.     public static final String PORTE_APPLICATIVE_TRASFORMAZIONI = "pa_transform";
  196.     public static final String PORTE_APPLICATIVE_TRASFORMAZIONI_COLUMN_ID = "id";
  197.     public static final String PORTE_APPLICATIVE_TRASFORMAZIONI_SEQUENCE = "seq_pa_transform";
  198.     public static final String PORTE_APPLICATIVE_TRASFORMAZIONI_TABLE_FOR_ID = "pa_transform_init_seq";
  199.     public static final String PORTE_APPLICATIVE_TRASFORMAZIONI_SOGGETTI = "pa_transform_soggetti";
  200.     public static final String PORTE_APPLICATIVE_TRASFORMAZIONI_SA = "pa_transform_sa";
  201.     public static final String PORTE_APPLICATIVE_TRASFORMAZIONI_HEADER = "pa_transform_hdr";
  202.     public static final String PORTE_APPLICATIVE_TRASFORMAZIONI_URL = "pa_transform_url";
  203.     public static final String PORTE_APPLICATIVE_TRASFORMAZIONI_RISPOSTE = "pa_transform_risp";
  204.     public static final String PORTE_APPLICATIVE_TRASFORMAZIONI_RISPOSTE_COLUMN_ID = "id";
  205.     public static final String PORTE_APPLICATIVE_TRASFORMAZIONI_RISPOSTE_SEQUENCE = "seq_pa_transform_risp";
  206.     public static final String PORTE_APPLICATIVE_TRASFORMAZIONI_RISPOSTE_TABLE_FOR_ID = "pa_transform_risp_init_seq";
  207.     public static final String PORTE_APPLICATIVE_TRASFORMAZIONI_RISPOSTE_HEADER = "pa_transform_risp_hdr";
  208.     public static final String PORTE_APPLICATIVE_HANDLERS = "pa_handlers";
  209.     public static final String PORTE_APPLICATIVE_ATTRIBUTE_AUTHORITY = "pa_aa";
  210.     public static final String PORTE_APPLICATIVE_TOKEN_SA = "pa_token_sa";
  211.     public static final String PORTE_APPLICATIVE_TOKEN_RUOLI = "pa_token_ruoli";
  212.     public static final String PORTE_DELEGATE = "porte_delegate";
  213.     public static final String PORTE_DELEGATE_SA = "porte_delegate_sa";
  214.     public static final String PORTE_DELEGATE_AUTENTICAZIONE_PROP = "pd_auth_properties";
  215.     public static final String PORTE_DELEGATE_AUTORIZZAZIONE_PROP = "pd_authz_properties";
  216.     public static final String PORTE_DELEGATE_AUTORIZZAZIONE_CONTENUTI_PROP = "pd_authzc_properties";
  217.     public static final String PORTE_DELEGATE_RATE_LIMITING_PROP = "pd_ct_properties";
  218.     public static final String PORTE_DELEGATE_PROP = "pd_properties";
  219.     public static final String PORTE_DELEGATE_MESSAGE_SECURITY_REQUEST = "pd_security_request";
  220.     public static final String PORTE_DELEGATE_MESSAGE_SECURITY_RESPONSE = "pd_security_response";
  221.     public static final String PORTE_DELEGATE_MTOM_REQUEST = "pd_mtom_request";
  222.     public static final String PORTE_DELEGATE_MTOM_RESPONSE = "pd_mtom_response";
  223.     public static final String PORTE_DELEGATE_CORRELAZIONE = "pd_correlazione";
  224.     public static final String PORTE_DELEGATE_CORRELAZIONE_RISPOSTA = "pd_correlazione_risposta";
  225.     public static final String PORTE_DELEGATE_RUOLI = "pd_ruoli";
  226.     public static final String PORTE_DELEGATE_SCOPE = "pd_scope";
  227.     public static final String PORTE_DELEGATE_AZIONI = "pd_azioni";
  228.     public static final String PORTE_DELEGATE_CACHE_REGOLE = "pd_cache_regole";
  229.     public static final String PORTE_DELEGATE_TRASFORMAZIONI = "pd_transform";
  230.     public static final String PORTE_DELEGATE_TRASFORMAZIONI_COLUMN_ID = "id";
  231.     public static final String PORTE_DELEGATE_TRASFORMAZIONI_SEQUENCE = "seq_pd_transform";
  232.     public static final String PORTE_DELEGATE_TRASFORMAZIONI_TABLE_FOR_ID = "pd_transform_init_seq";
  233.     public static final String PORTE_DELEGATE_TRASFORMAZIONI_SA = "pd_transform_sa";
  234.     public static final String PORTE_DELEGATE_TRASFORMAZIONI_HEADER = "pd_transform_hdr";
  235.     public static final String PORTE_DELEGATE_TRASFORMAZIONI_URL = "pd_transform_url";
  236.     public static final String PORTE_DELEGATE_TRASFORMAZIONI_RISPOSTE = "pd_transform_risp";
  237.     public static final String PORTE_DELEGATE_TRASFORMAZIONI_RISPOSTE_COLUMN_ID = "id";
  238.     public static final String PORTE_DELEGATE_TRASFORMAZIONI_RISPOSTE_SEQUENCE = "seq_pd_transform_risp";
  239.     public static final String PORTE_DELEGATE_TRASFORMAZIONI_RISPOSTE_TABLE_FOR_ID = "pd_transform_risp_init_seq";
  240.     public static final String PORTE_DELEGATE_TRASFORMAZIONI_RISPOSTE_HEADER = "pd_transform_risp_hdr";
  241.     public static final String PORTE_DELEGATE_HANDLERS = "pd_handlers";
  242.     public static final String PORTE_DELEGATE_ATTRIBUTE_AUTHORITY = "pd_aa";
  243.     public static final String PORTE_DELEGATE_TOKEN_SA = "pd_token_sa";
  244.     public static final String PORTE_DELEGATE_TOKEN_RUOLI = "pd_token_ruoli";
  245.     public static final String REGISTRI = "registri";
  246.     public static final String SERVIZI_PDD = "servizi_pdd";
  247.     public static final String SERVIZI_PDD_FILTRI = "servizi_pdd_filtri";
  248.     public static final String SYSTEM_PROPERTIES_PDD = "pdd_sys_props";
  249.     public static final String SYSTEM_PROPERTIES_PDD_COLUMN_NOME = "nome";
  250.     public static final String SYSTEM_PROPERTIES_PDD_COLUMN_VALUE = "valore";
  251.     public static final String SYSTEM_PROPERTIES_PDD_COLUMN_ENC_VALUE = "enc_value";
  252.     public static final String CONFIGURAZIONE = "configurazione";
  253.     public static final String CONFIGURAZIONE_CACHE_REGOLE = "config_cache_regole";
  254.     public static final String ROUTING = "routing";
  255.     public static final String GESTIONE_ERRORE = "gestione_errore";
  256.     public static final String GESTIONE_ERRORE_TRASPORTO = "gestione_errore_trasporto";
  257.     public static final String GESTIONE_ERRORE_SOAP = "gestione_errore_soap";
  258.     public static final String CONFIGURAZIONE_CANALI = "canali_configurazione";
  259.     public static final String CONFIGURAZIONE_CANALI_NODI = "canali_nodi";
  260.     public static final String CONFIGURAZIONE_HANDLERS = "config_handlers";

  261.     public static final String SUPERUSER_COLUMN = "superuser";
  262.    
  263.     public static final String PORTA_COLUMN_ID_REF = "id_porta";
  264.     public static final String PORTA_COLUMN_ID_SERVIZIO_APPLICATIVO_REF = "id_servizio_applicativo";
  265.     public static final String PORTA_COLUMN_ID_SOGGETTO_REF = "id_soggetto";
  266.     public static final String PORTA_COLUMN_ID_SERVIZIO_REF = "id_servizio";
  267.     public static final String PORTA_COLUMN_TIPO_SOGGETTO_EROGATORE = "tipo_soggetto_erogatore";
  268.     public static final String PORTA_COLUMN_NOME_SOGGETTO_EROGATORE = "nome_soggetto_erogatore";
  269.     public static final String PORTA_COLUMN_TIPO_SERVIZIO = "tipo_servizio";
  270.     public static final String PORTA_COLUMN_NOME_SERVIZIO = "nome_servizio";
  271.     public static final String PORTA_COLUMN_SERVIZIO = "servizio";
  272.     public static final String PORTA_COLUMN_VERSIONE_SERVIZIO = "versione_servizio";
  273.     public static final String PORTA_COLUMN_NOME_PORTA = "nome_porta";
  274.    
  275.     public static final String TRASFORMAZIONI_COLUMN_ID_RIF_TRASFORMAZIONE =  "id_trasformazione";
  276.     public static final String TRASFORMAZIONI_COLUMN_POSIZIONE = "posizione";
  277.     public static final String TRASFORMAZIONI_COLUMN_APPLICABILITA_CT = "applicabilita_ct";
  278.     public static final String TRASFORMAZIONI_COLUMN_APPLICABILITA_PATTERN = "applicabilita_pattern";
  279.     public static final String TRASFORMAZIONI_COLUMN_SOAP_ENVELOPE = "soap_envelope";
  280.     public static final String TRASFORMAZIONI_COLUMN_SOAP_ENVELOPE_AS_ATTACH ="soap_envelope_as_attach";
  281.     public static final String TRASFORMAZIONI_COLUMN_SOAP_ENVELOPE_TIPO = "soap_envelope_tipo";
  282.     public static final String TRASFORMAZIONI_COLUMN_SOAP_ENVELOPE_TEMPLATE = "soap_envelope_template";
  283.     public static final String TRASFORMAZIONI_COLUMN_TIPO_SOGGETTO = "tipo_soggetto";
  284.     public static final String TRASFORMAZIONI_COLUMN_NOME_SOGGETTO = "nome_soggetto";
  285.     public static final String TRASFORMAZIONI_COLUMN_VALORE = "valore";
  286.     public static final String TRASFORMAZIONI_COLUMN_IDENTIFICAZIONE_FALLITA = "identificazione_fallita";
  287.    
  288.     public static final String CONFIG_NODI_RUNTIME = "nodi_runtime";
  289.     public static final String CONFIG_NODI_RUNTIME_COLUMN_HOSTNAME = "hostname";
  290.     public static final String CONFIG_NODI_RUNTIME_COLUMN_GRUPPO = "gruppo";
  291.     public static final String CONFIG_NODI_RUNTIME_COLUMN_ID_NUMERICO = "id_numerico";
  292.     public static final String CONFIG_NODI_RUNTIME_COLUMN_DATA_REFRESH = "data_refresh";
  293.     public static final String CONFIG_NODI_RUNTIME_COLUMN_DATA_REGISTRAZIONE = "data_registrazione";
  294.    
  295.     public static final String CONFIG_NODI_RUNTIME_OPERATIONS = "nodi_runtime_operations";
  296.     public static final String CONFIG_NODI_RUNTIME_OPERATIONS_COLUMN_DESCRIZIONE = "descrizione";
  297.     public static final String CONFIG_NODI_RUNTIME_OPERATIONS_COLUMN_OPERAZIONE = "operazione";
  298.     public static final String CONFIG_NODI_RUNTIME_OPERATIONS_COLUMN_DATA_REGISTRAZIONE = "data_registrazione";
  299.    
  300.     public static final String CONFIG_URL_INVOCAZIONE = "config_url_invocazione";
  301.     public static final String CONFIG_URL_REGOLE = "config_url_regole";
  302.    
  303.     public static final String CONFIG_GENERIC_PROPERTIES = "generic_properties";
  304.     public static final String CONFIG_GENERIC_PROPERTIES_COLUMN_ID = "id";
  305.     public static final String CONFIG_GENERIC_PROPERTIES_SEQUENCE = "seq_generic_properties";
  306.     public static final String CONFIG_GENERIC_PROPERTIES_TABLE_FOR_ID = "generic_properties_init_seq";
  307.     public static final String CONFIG_GENERIC_PROPERTY = "generic_property";
  308.    
  309.     public static final String CONTROLLO_TRAFFICO_CONFIG = "ct_config";
  310.     public static final String CONTROLLO_TRAFFICO_CONFIG_RATE_LIMITING_PROPERTIES = "ct_rt_props";
  311.     public static final String CONTROLLO_TRAFFICO_CONFIG_POLICY = "ct_config_policy";
  312.     public static final String CONTROLLO_TRAFFICO_ACTIVE_POLICY = "ct_active_policy";
  313.     public static final String CONTROLLO_TRAFFICO_ACTIVE_POLICY_COLUMN_FILTRO_TIPO_FRUITORE = "filtro_tipo_fruitore";
  314.     public static final String CONTROLLO_TRAFFICO_ACTIVE_POLICY_COLUMN_FILTRO_NOME_FRUITORE = "filtro_nome_fruitore";
  315.     public static final String CONTROLLO_TRAFFICO_ACTIVE_POLICY_COLUMN_FILTRO_SA_FRUITORE = "filtro_sa_fruitore";
  316.     public static final String CONTROLLO_TRAFFICO_ACTIVE_POLICY_COLUMN_FILTRO_PORTA = "filtro_porta";
  317.     public static final String CONTROLLO_TRAFFICO_ACTIVE_POLICY_COLUMN_FILTRO_RUOLO = "filtro_ruolo";
  318.    
  319.     public static final String REGISTRO_PLUGINS = "registro_plugins";
  320.     public static final String REGISTRO_PLUGINS_COLUMN_ID = "id";
  321.     public static final String REGISTRO_PLUGINS_SEQUENCE = "seq_registro_plugins";
  322.     public static final String REGISTRO_PLUGINS_TABLE_FOR_ID = "registro_plugins_init_seq";
  323.     public static final String REGISTRO_PLUGINS_ARCHIVE = "registro_plug_jar";
  324.    
  325.     public static final String REGISTRO_CLASSI = "plugins";
  326.     public static final String REGISTRO_CLASSI_COMPATIBILITA_SERVIZIO = "plugins_servizi_comp";
  327.     public static final String REGISTRO_CLASSI_COMPATIBILITA_AZIONE = "plugins_azioni_comp";
  328.     public static final String REGISTRO_CLASSI_COMPATIBILITA_PROPRIETA = "plugins_props_comp";
  329.    
  330.     public static final String REMOTE_STORE = "remote_store";
  331.     public static final String REMOTE_STORE_COLUMN_ID = "id";
  332.     public static final String REMOTE_STORE_SEQUENCE = "seq_remote_store";
  333.     public static final String REMOTE_STORE_TABLE_FOR_ID = "remote_store_init_seq";
  334.    
  335.     public static final String REMOTE_STORE_KEY = "remote_store_key";
  336.    
  337.     private static boolean allarmiEnabled = false;
  338.     public static boolean isAllarmiEnabled() {
  339.         return allarmiEnabled;
  340.     }
  341.     public static void setAllarmiEnabled(boolean allarmiEnabled) {
  342.         CostantiDB.allarmiEnabled = allarmiEnabled;
  343.     }
  344.     public static final String ALLARMI = "allarmi";
  345.     public static final String ALLARMI_PARAMETRI = "allarmi_parametri";
  346.     public static final String ALLARMI_HISTORY = "allarmi_history";
  347.     public static final String ALLARMI_NOTIFICHE = "allarmi_notifiche";
  348.    
  349.     public static final String MSG_DIAGN_APPENDER = "msgdiag_appender";
  350.     public static final String MSG_DIAGN_APPENDER_COLUMN_ID = "id";
  351.     public static final String MSG_DIAGN_APPENDER_SEQUENCE = "seq_msgdiag_appender";
  352.     public static final String MSG_DIAGN_APPENDER_TABLE_FOR_ID = "msgdiag_appender_init_seq";
  353.     public static final String MSG_DIAGN_APPENDER_PROP = "msgdiag_appender_prop";
  354.    
  355.     public static final String MSG_DIAGN_DS = "msgdiag_ds";
  356.     public static final String MSG_DIAGN_DS_COLUMN_ID = "id";
  357.     public static final String MSG_DIAGN_DS_SEQUENCE = "seq_msgdiag_ds";
  358.     public static final String MSG_DIAGN_DS_TABLE_FOR_ID = "msgdiag_ds_init_seq";
  359.     public static final String MSG_DIAGN_DS_PROP = "msgdiag_ds_prop";
  360.    
  361.     public static final String TRACCIAMENTO_APPENDER = "tracce_appender";
  362.     public static final String TRACCIAMENTO_APPENDER_COLUMN_ID = "id";
  363.     public static final String TRACCIAMENTO_APPENDER_SEQUENCE = "seq_tracce_appender";
  364.     public static final String TRACCIAMENTO_APPENDER_TABLE_FOR_ID = "tracce_appender_init_seq";
  365.     public static final String TRACCIAMENTO_APPENDER_PROP = "tracce_appender_prop";
  366.    
  367.     // Utilizzabile anche per le transazioni
  368.     public static final String TRACCIAMENTO_DS = "tracce_ds";
  369.     public static final String TRACCIAMENTO_DS_COLUMN_ID = "id";
  370.     public static final String TRACCIAMENTO_DS_SEQUENCE = "seq_tracce_ds";
  371.     public static final String TRACCIAMENTO_DS_TABLE_FOR_ID = "tracce_ds_init_seq";
  372.     public static final String TRACCIAMENTO_DS_PROP = "tracce_ds_prop";
  373.    
  374.     public static final String DUMP_APPENDER = "dump_appender";
  375.     public static final String DUMP_APPENDER_COLUMN_ID = "id";
  376.     public static final String DUMP_APPENDER_SEQUENCE = "seq_dump_appender";
  377.     public static final String DUMP_APPENDER_TABLE_FOR_ID = "dump_appender_init_seq";
  378.    
  379.     public static final String DUMP_APPENDER_PROP = "dump_appender_prop";
  380.    
  381.     public static final String DUMP_CONFIGURAZIONE = "dump_config";
  382.    
  383.     public static final String DUMP_CONFIGURAZIONE_REGOLA = "dump_config_regola";
  384.     public static final String DUMP_CONFIGURAZIONE_REGOLA_COLUMN_ID = "id";
  385.     public static final String DUMP_CONFIGURAZIONE_REGOLA_SEQUENCE = "seq_dump_config_regola";
  386.     public static final String DUMP_CONFIGURAZIONE_REGOLA_TABLE_FOR_ID = "dump_config_regola_init_seq";

  387.     public static final String OLD_BACKWARD_COMPATIBILITY_DUMP_CONFIGURAZIONE_PROPRIETARIO_CONFIG = "config";
  388.     public static final String DUMP_CONFIGURAZIONE_PROPRIETARIO_CONFIG_PD = "configpd";
  389.     public static final String DUMP_CONFIGURAZIONE_PROPRIETARIO_CONFIG_PA = "configpa";
  390.     public static final String DUMP_CONFIGURAZIONE_PROPRIETARIO_PD = "pd";
  391.     public static final String DUMP_CONFIGURAZIONE_PROPRIETARIO_PA = "pa";
  392.    
  393.     public static final String TRACCIAMENTO_CONFIGURAZIONE = "tracce_config";
  394.     public static final String TRACCIAMENTO_CONFIGURAZIONE_COLUMN_PROPRIETARIO = "proprietario";
  395.     public static final String TRACCIAMENTO_CONFIGURAZIONE_COLUMN_TIPO = "tipo";
  396.     public static final String TRACCIAMENTO_CONFIGURAZIONE_COLUMN_ID_PROPRIETARIO = "id_proprietario";
  397.    
  398.     public static final String TRACCIAMENTO_CONFIGURAZIONE_PROPRIETARIO_CONFIG_PD = "configpd";
  399.     public static final String TRACCIAMENTO_CONFIGURAZIONE_PROPRIETARIO_CONFIG_PA = "configpa";
  400.     public static final String TRACCIAMENTO_CONFIGURAZIONE_PROPRIETARIO_PD = "pd";
  401.     public static final String TRACCIAMENTO_CONFIGURAZIONE_PROPRIETARIO_PA = "pa";
  402.    
  403.     public static final String TRACCIAMENTO_CONFIGURAZIONE_FILETRACE = "filetrace_config";
  404.     public static final String TRACCIAMENTO_CONFIGURAZIONE_FILETRACE_COLUMN_PROPRIETARIO = "proprietario";
  405.     public static final String TRACCIAMENTO_CONFIGURAZIONE_FILETRACE_COLUMN_ID_PROPRIETARIO = "id_proprietario";
  406.    
  407.     public static final String TRACCIAMENTO_CONFIGURAZIONE_TIPO_DB = "db";
  408.     public static final String TRACCIAMENTO_CONFIGURAZIONE_TIPO_FILETRACE = "filetrace";
  409.    
  410.     /*DIAGNOSTICA*/
  411.     public static final String MSG_DIAGNOSTICI = "msgdiagnostici";
  412.     public static final String MSG_DIAGNOSTICI_SEQUENCE = "seq_msgdiagnostici";
  413.     public static final String MSG_DIAGNOSTICI_TABLE_FOR_ID = "msgdiagnostici_init_seq";
  414.    
  415.     /*DIAGNOSTICA CORRELAZIONE*/
  416.     public static final String MSG_DIAGNOSTICI_CORRELAZIONE = "msgdiag_correlazione";
  417.     public static final String MSG_DIAGNOSTICI_CORRELAZIONE_SEQUENCE = "seq_msgdiag_correlazione";
  418.     public static final String MSG_DIAGNOSTICI_CORRELAZIONE_TABLE_FOR_ID = "msgdiag_correlazione_init_seq";
  419.     public static final String MSG_DIAGNOSTICI_CORRELAZIONE_SA = "msgdiag_correlazione_sa";
  420.     public static final String MSG_CORR_INDEX = "MSG_CORR_INDEX";
  421.    
  422.     /*TRACCIAMENTO*/
  423.     public static final String TRACCE = "tracce";
  424.     public static final String TRACCE_RISCONTRI = "tracce_riscontri";
  425.     public static final String TRACCE_ECCEZIONI = "tracce_eccezioni";
  426.     public static final String TRACCE_TRASMISSIONI = "tracce_trasmissioni";
  427.     public static final String TRACCE_ALLEGATI = "tracce_allegati";
  428.     public static final String TRACCE_EXT_INFO = "tracce_ext_protocol_info";
  429.     public static final String TRACCE_COLUMN_ID = "id";
  430.     public static final String TRACCE_SEQUENCE = "seq_tracce";
  431.     public static final String TRACCE_TABLE_FOR_ID = "tracce_init_seq";
  432.    
  433.     /*TRANSAZIONI*/
  434.     public static final String TRANSAZIONI = "transazioni";
  435.     public static final String TABLE_TRANSAZIONI_INDEX_FILTRO_REQ_1 = "INDEX_TR_FILTROD_REQ";
  436.     public static final String TABLE_TRANSAZIONI_INDEX_FILTRO_RES_1 = "INDEX_TR_FILTROD_RES";
  437.     public static final String TABLE_TRANSAZIONI_INDEX_FILTRO_REQ_2 = "INDEX_TR_FILTROD_REQ_2";
  438.     public static final String TABLE_TRANSAZIONI_INDEX_FILTRO_RES_2 = "INDEX_TR_FILTROD_RES_2";
  439.    
  440.      /*STATISTICHE*/
  441.     public static final String STATISTICHE = "statistiche";
  442.     public static final String STATISTICHE_ORARIE = "statistiche_orarie";
  443.     public static final String STATISTICHE_ORARIE_CONTENUTI = "stat_orarie_contenuti";
  444.     public static final String STATISTICHE_GIORNALIERE = "statistiche_giornaliere";
  445.     public static final String STATISTICHE_GIORNALIERE_CONTENUTI = "stat_giorni_contenuti";
  446.     public static final String STATISTICHE_SETTIMANALI = "statistiche_settimanali";
  447.     public static final String STATISTICHE_SETTIMANALI_CONTENUTI = "stat_settimane_contenuti";
  448.     public static final String STATISTICHE_MENSILI = "statistiche_mensili";
  449.     public static final String STATISTICHE_MENSILI_CONTENUTI = "stat_mensili_contenuti";
  450.    
  451.     public static final int STATISTICHE_STATO_RECORD_VALIDO = 1; // finito anche in patch sql
  452.     public static final int STATISTICHE_STATO_RECORD_ANCORA_VALIDO_IN_FASE_DI_AGGIORNAMENTO = 2;
  453.     public static final int STATISTICHE_STATO_RECORD_IN_AGGIORNAMENTO = 0;
  454.     public static final int STATISTICHE_STATO_RECORD_ELIMINATO = -2;
  455.    
  456.     public static final String TRANSAZIONI_EXTENDED_INFO = "transazione_extended_info";
  457.    
  458.     public static final String TRANSAZIONI_ESITI = "transazioni_esiti";
  459.     public static final String TRANSAZIONI_CLASSE_ESITI = "transazioni_classe_esiti";
  460.    
  461.      /*TRANSAZIONI_SERVER_APPLICATIVI*/
  462.     public static final String TRANSAZIONI_APPLICATIVI_SERVER = "transazioni_sa";
  463.    
  464.     /*EVENTI*/
  465.     public static final String DUMP_EVENTI = "notifiche_eventi";
  466.    
  467.     /*DUMP*/
  468.     public static final String DUMP_MESSAGGI = "dump_messaggi";
  469.     public static final String DUMP_MULTIPART_HEADER = "dump_multipart_header";
  470.     public static final String DUMP_HEADER_TRASPORTO = "dump_header_trasporto";
  471.     public static final String DUMP_ALLEGATI = "dump_allegati";
  472.     public static final String DUMP_ALLEGATI_HEADER = "dump_header_allegato";
  473.     public static final String DUMP_CONTENUTI = "dump_contenuti";
  474.    
  475.     /*PddConsole*/
  476.     public static final String USERS = "users";
  477.     public static final String USERS_STATI = "users_stati";
  478.     public static final String USERS_PASSWORD = "users_password";
  479.     public static final String USERS_SOGGETTI = "users_soggetti";
  480.     public static final String USERS_SERVIZI = "users_servizi";
  481.     public static final String MAPPING_FRUIZIONE_PD = "mapping_fruizione_pd";
  482.     public static final String MAPPING_EROGAZIONE_PA    = "mapping_erogazione_pa";
  483.    
  484.     /*DB INFO*/
  485.     public static final String DB_INFO = "db_info";
  486.     public static final String DB_INFO_CONSOLE = "db_info_console";
  487.    
  488.     // VALORI DI COMODO
  489.    
  490.     public static final int CREATE = 1;
  491.     public static final int UPDATE = 2;
  492.     public static final int DELETE = 3;
  493.    
  494.     public static final int TRUE = 1;
  495.     public static final int FALSE = 0;
  496.    
  497.    
  498.     /*COLONNE TABELLA TRACCE*/
  499.     // dati generali
  500.     public static final String TRACCE_COLUMN_GDO = "gdo";
  501.     public static final String TRACCE_COLUMN_GDO_INT = "gdo_int";
  502.     public static final String TRACCE_COLUMN_PDD_CODICE = "pdd_codice";
  503.     public static final String TRACCE_COLUMN_PDD_TIPO_SOGGETTO = "pdd_tipo_soggetto";
  504.     public static final String TRACCE_COLUMN_PDD_NOME_SOGGETTO = "pdd_nome_soggetto";
  505.     public static final String TRACCE_COLUMN_PDD_RUOLO = "pdd_ruolo";
  506.     public static final String TRACCE_COLUMN_TIPO_MESSAGGIO = "tipo_messaggio";
  507.     public static final String TRACCE_COLUMN_ESITO_ELABORAZIONE = "esito_elaborazione";
  508.     public static final String TRACCE_COLUMN_DETTAGLIO_ESITO_ELABORAZIONE = "dettaglio_esito_elaborazione";
  509.     // dati mittente
  510.     public static final String TRACCE_COLUMN_MITTENTE_TIPO = "tipo_mittente";
  511.     public static final String TRACCE_COLUMN_MITTENTE_NOME = "mittente";
  512.     public static final String TRACCE_COLUMN_MITTENTE_IDPORTA = "idporta_mittente";
  513.     public static final String TRACCE_COLUMN_MITTENTE_INDIRIZZO = "indirizzo_mittente";
  514.     // dati destinatario
  515.     public static final String TRACCE_COLUMN_DESTINATARIO_TIPO = "tipo_destinatario";
  516.     public static final String TRACCE_COLUMN_DESTINATARIO_NOME = "destinatario";
  517.     public static final String TRACCE_COLUMN_DESTINATARIO_IDPORTA = "idporta_destinatario";
  518.     public static final String TRACCE_COLUMN_DESTINATARIO_INDIRIZZO = "indirizzo_destinatario";
  519.     // profilo collaborazione
  520.     public static final String TRACCE_COLUMN_PROFILO_COLLABORAZIONE = "profilo_collaborazione";
  521.     public static final String TRACCE_COLUMN_PROFILO_COLLABORAZIONE_SDK_CONSTANT = "profilo_collaborazione_meta";
  522.     // servizio
  523.     public static final String TRACCE_COLUMN_SERVIZIO_TIPO = "tipo_servizio";
  524.     public static final String TRACCE_COLUMN_SERVIZIO_NOME = "servizio";
  525.     public static final String TRACCE_COLUMN_SERVIZIO_VERSIONE = "versione_servizio";
  526.     public static final String TRACCE_COLUMN_SERVIZIO_CORRELATO_TIPO = "tipo_servizio_correlato";
  527.     public static final String TRACCE_COLUMN_SERVIZIO_CORRELATO_NOME = "servizio_correlato";
  528.     public static final String TRACCE_COLUMN_SERVIZIO_CORRELATO_VERSIONE = "versione_servizio_correlato";
  529.     // collaborazione
  530.     public static final String TRACCE_COLUMN_COLLABORAZIONE = "collaborazione";
  531.     // azione
  532.     public static final String TRACCE_COLUMN_AZIONE = "azione";
  533.     // identificativi
  534.     public static final String TRACCE_COLUMN_ID_MESSAGGIO = "id_messaggio";
  535.     public static final String TRACCE_COLUMN_RIFERIMENTO_MESSAGGIO = "rif_messaggio";
  536.     // ora registrazione
  537.     public static final String TRACCE_COLUMN_ORA_REGISTRAZIONE = "ora_registrazione";
  538.     public static final String TRACCE_COLUMN_ORA_REGISTRAZIONE_TIPO = "tipo_ora_reg";
  539.     public static final String TRACCE_COLUMN_ORA_REGISTRAZIONE_TIPO_SDK_CONSTANT = "tipo_ora_reg_meta";
  540.     public static final String TRACCE_COLUMN_SCADENZA = "scadenza";
  541.     // trasmissione
  542.     public static final String TRACCE_COLUMN_INOLTRO = "inoltro";
  543.     public static final String TRACCE_COLUMN_INOLTRO_SDK_CONSTANT = "inoltro_meta";
  544.     public static final String TRACCE_COLUMN_CONFERMA_RICEZIONE = "conferma_ricezione";
  545.     public static final String TRACCE_COLUMN_SEQUENZA = "sequenza";
  546.     // integrazione
  547.     public static final String TRACCE_COLUMN_LOCATION = "location";
  548.     public static final String TRACCE_COLUMN_CORRELAZIONE_APPLICATIVA_RICHIESTA = "correlazione_applicativa";
  549.     public static final String TRACCE_COLUMN_CORRELAZIONE_APPLICATIVA_RISPOSTA = "correlazione_risposta";
  550.     public static final String TRACCE_COLUMN_SA_FRUITORE = "sa_fruitore";
  551.     public static final String TRACCE_COLUMN_SA_EROGATORE = "sa_erogatore";
  552.     // protocollo
  553.     public static final String TRACCE_COLUMN_PROTOCOLLO = "protocollo";
  554.     // id_transazione
  555.     public static final String TRACCE_COLUMN_ID_TRANSAZIONE = "id_transazione";
  556.     // isArrivedi
  557.     public static final String TRACCE_COLUMN_IS_ARRIVED = "is_arrived";
  558.     // SOAP
  559.     public static final String TRACCE_COLUMN_SOAP = "soap_element";
  560.     public static final String TRACCE_COLUMN_DIGEST = "digest";

  561.     /*COLONNE TABELLA TRACCE RISCONTRI*/
  562.     public static final String TRACCE_RISCONTRI_COLUMN_ID_TRACCIA = "idtraccia";
  563.     public static final String TRACCE_RISCONTRI_COLUMN_ID_RISCONTRO = "riscontro";
  564.     public static final String TRACCE_RISCONTRI_COLUMN_RICEVUTA = "ricevuta";
  565.     public static final String TRACCE_RISCONTRI_COLUMN_ORA_REGISTRAZIONE = "ora_registrazione";
  566.     public static final String TRACCE_RISCONTRI_COLUMN_ORA_REGISTRAZIONE_TIPO = "tipo_ora_reg";
  567.     public static final String TRACCE_RISCONTRI_COLUMN_ORA_REGISTRAZIONE_TIPO_SDK_CONSTANT = "tipo_ora_reg_meta";
  568.     public static final String TRACCE_RISCONTRI_COLUMN_GDO = "gdo";
  569.    
  570.     /*COLONNE TABELLA TRACCE TRASMISSIONI */
  571.     public static final String TRACCE_TRASMISSIONI_COLUMN_ID_TRACCIA = "idtraccia";
  572.     // origine
  573.     public static final String TRACCE_TRASMISSIONI_COLUMN_ORIGINE = "origine";
  574.     public static final String TRACCE_TRASMISSIONI_COLUMN_ORIGINE_TIPO = "tipo_origine";
  575.     public static final String TRACCE_TRASMISSIONI_COLUMN_ORIGINE_INDIRIZZO = "indirizzo_origine";
  576.     public static final String TRACCE_TRASMISSIONI_COLUMN_ORIGINE_IDPORTA = "idporta_origine";
  577.     // destinazione
  578.     public static final String TRACCE_TRASMISSIONI_COLUMN_DESTINAZIONE = "destinazione";
  579.     public static final String TRACCE_TRASMISSIONI_COLUMN_DESTINAZIONE_TIPO = "tipo_destinazione";
  580.     public static final String TRACCE_TRASMISSIONI_COLUMN_DESTINAZIONE_INDIRIZZO = "indirizzo_destinazione";
  581.     public static final String TRACCE_TRASMISSIONI_COLUMN_DESTINAZIONE_IDPORTA = "idporta_destinazione";
  582.     // ora registrazione
  583.     public static final String TRACCE_TRASMISSIONI_COLUMN_ORA_REGISTRAZIONE = "ora_registrazione";
  584.     public static final String TRACCE_TRASMISSIONI_COLUMN_ORA_REGISTRAZIONE_TIPO = "tipo_ora_reg";
  585.     public static final String TRACCE_TRASMISSIONI_COLUMN_ORA_REGISTRAZIONE_TIPO_SDK_CONSTANT = "tipo_ora_reg_meta";
  586.     // gdo
  587.     public static final String TRACCE_TRASMISSIONI_COLUMN_GDO = "gdo";

  588.     /*COLONNE TABELLA TRACCE ECCEZIONI */
  589.     public static final String TRACCE_ECCEZIONI_COLUMN_ID_TRACCIA = "idtraccia";
  590.     public static final String TRACCE_ECCEZIONI_COLUMN_CONTESTO_CODIFICA = "contesto_codifica";
  591.     public static final String TRACCE_ECCEZIONI_COLUMN_CONTESTO_CODIFICA_SDK_CONSTANT = "contesto_codifica_meta";
  592.     public static final String TRACCE_ECCEZIONI_COLUMN_CODICE_ECCEZIONE = "codice_eccezione";
  593.     public static final String TRACCE_ECCEZIONI_COLUMN_CODICE_ECCEZIONE_SDK_CONSTANT = "codice_eccezione_meta";
  594.     public static final String TRACCE_ECCEZIONI_COLUMN_CODICE_ECCEZIONE_SUBCOD_SDK_CONSTANT = "subcodice_eccezione_meta";
  595.     public static final String TRACCE_ECCEZIONI_COLUMN_RILEVANZA = "rilevanza";
  596.     public static final String TRACCE_ECCEZIONI_COLUMN_RILEVANZA_SDK_CONSTANT = "rilevanza_meta";
  597.     public static final String TRACCE_ECCEZIONI_COLUMN_POSIZIONE = "posizione";
  598.     public static final String TRACCE_ECCEZIONI_COLUMN_GDO = "gdo";
  599.    
  600.     /*COLONNE TABELLA TRACCE ALLEGATI */
  601.     public static final String TRACCE_ALLEGATI_COLUMN_ID_TRACCIA = "idtraccia";
  602.     public static final String TRACCE_ALLEGATI_COLUMN_CONTENT_ID = "content_id";
  603.     public static final String TRACCE_ALLEGATI_COLUMN_CONTENT_LOCATION = "content_location";
  604.     public static final String TRACCE_ALLEGATI_COLUMN_CONTENT_TYPE = "content_type";
  605.     public static final String TRACCE_ALLEGATI_COLUMN_DIGEST = "digest";
  606.     public static final String TRACCE_ALLEGATI_COLUMN_GDO = "gdo";
  607.    
  608.     /*COLONNE TABELLA TRACCE EXT PROTOCOL INFO */
  609.     public static final String TRACCE_EXT_PROTOCOL_INFO_COLUMN_ID_TRACCIA = "idtraccia";
  610.     public static final String TRACCE_EXT_PROTOCOL_INFO_COLUMN_NAME = "name";
  611.     public static final String TRACCE_EXT_PROTOCOL_INFO_COLUMN_VALUE = "value";
  612.     public static final String TRACCE_EXT_PROTOCOL_INFO_COLUMN_EXT_VALUE = "ext_value";
  613.     public static final String TRACCE_EXT_PROTOCOL_INFO_COLUMN_GDO = "gdo";


  614.     /*COLONNE TABELLA MSGDIAGNOSTICI */
  615.     public static final String MSG_DIAGNOSTICI_COLUMN_GDO = "gdo";
  616.     public static final String MSG_DIAGNOSTICI_COLUMN_PDD_CODICE = "pdd_codice";
  617.     public static final String MSG_DIAGNOSTICI_COLUMN_PDD_TIPO_SOGGETTO = "pdd_tipo_soggetto";
  618.     public static final String MSG_DIAGNOSTICI_COLUMN_PDD_NOME_SOGGETTO = "pdd_nome_soggetto";
  619.     public static final String MSG_DIAGNOSTICI_COLUMN_IDFUNZIONE = "idfunzione";
  620.     public static final String MSG_DIAGNOSTICI_COLUMN_SEVERITA = "severita";
  621.     public static final String MSG_DIAGNOSTICI_COLUMN_MESSAGGIO = "messaggio";
  622.     public static final String MSG_DIAGNOSTICI_COLUMN_IDMESSAGGIO = "idmessaggio";
  623.     public static final String MSG_DIAGNOSTICI_COLUMN_IDMESSAGGIO_RISPOSTA = "idmessaggio_risposta";
  624.     public static final String MSG_DIAGNOSTICI_COLUMN_CODICE = "codice";
  625.     public static final String MSG_DIAGNOSTICI_COLUMN_PROTOCOLLO = "protocollo";
  626.     public static final String MSG_DIAGNOSTICI_COLUMN_ID_TRANSAZIONE = "id_transazione";
  627.     public static final String MSG_DIAGNOSTICI_COLUMN_APPLICATIVO = "applicativo";
  628.     public static final String MSG_DIAGNOSTICI_COLUMN_ID = "id";
  629.    
  630.     /*COLONNE TABELLA PORTE_DELEGATE_MESSAGE_SECURITY_REQUEST */
  631.     public static final String PORTE_DELEGATE_MESSAGE_SECURITY_REQUEST_COLUMN_ID_PORTA = "id_porta";
  632.     public static final String PORTE_DELEGATE_MESSAGE_SECURITY_REQUEST_COLUMN_NOME = "nome";
  633.     public static final String PORTE_DELEGATE_MESSAGE_SECURITY_REQUEST_COLUMN_VALORE = "valore";
  634.     public static final String PORTE_DELEGATE_MESSAGE_SECURITY_REQUEST_COLUMN_ENC_VALUE = "enc_value";
  635.        
  636.     /*COLONNE TABELLA PORTE_DELEGATE_MESSAGE_SECURITY_RESPONSE */
  637.     public static final String PORTE_DELEGATE_MESSAGE_SECURITY_RESPONSE_COLUMN_ID_PORTA = "id_porta";
  638.     public static final String PORTE_DELEGATE_MESSAGE_SECURITY_RESPONSE_COLUMN_NOME = "nome";
  639.     public static final String PORTE_DELEGATE_MESSAGE_SECURITY_RESPONSE_COLUMN_VALORE = "valore";
  640.     public static final String PORTE_DELEGATE_MESSAGE_SECURITY_RESPONSE_COLUMN_ENC_VALUE = "enc_value";

  641.     /*COLONNE TABELLA PORTE_DELEGATE_AUTENTICAZIONE_PROP */
  642.     public static final String PORTE_DELEGATE_AUTENTICAZIONE_PROP_COLUMN_ID_PORTA = "id_porta";
  643.     public static final String PORTE_DELEGATE_AUTENTICAZIONE_PROP_COLUMN_NOME = "nome";
  644.     public static final String PORTE_DELEGATE_AUTENTICAZIONE_PROP_COLUMN_VALORE = "valore";
  645.     public static final String PORTE_DELEGATE_AUTENTICAZIONE_PROP_COLUMN_ENC_VALUE = "enc_value";
  646.    
  647.     /*COLONNE TABELLA PORTE_DELEGATE_AUTORIZZAZIONE_PROP */
  648.     public static final String PORTE_DELEGATE_AUTORIZZAZIONE_PROP_COLUMN_ID_PORTA = "id_porta";
  649.     public static final String PORTE_DELEGATE_AUTORIZZAZIONE_PROP_COLUMN_NOME = "nome";
  650.     public static final String PORTE_DELEGATE_AUTORIZZAZIONE_PROP_COLUMN_VALORE = "valore";
  651.     public static final String PORTE_DELEGATE_AUTORIZZAZIONE_PROP_COLUMN_ENC_VALUE = "enc_value";
  652.    
  653.     /*COLONNE TABELLA PORTE_DELEGATE_AUTORIZZAZIONE_CONTENUTI_PROP */
  654.     public static final String PORTE_DELEGATE_AUTORIZZAZIONE_CONTENUTI_PROP_COLUMN_ID_PORTA = "id_porta";
  655.     public static final String PORTE_DELEGATE_AUTORIZZAZIONE_CONTENUTI_PROP_COLUMN_NOME = "nome";
  656.     public static final String PORTE_DELEGATE_AUTORIZZAZIONE_CONTENUTI_PROP_COLUMN_VALORE = "valore";
  657.     public static final String PORTE_DELEGATE_AUTORIZZAZIONE_CONTENUTI_PROP_COLUMN_ENC_VALUE = "enc_value";
  658.    
  659.     /*COLONNE TABELLA PORTE_DELEGATE_PROP */
  660.     public static final String PORTE_DELEGATE_PROP_COLUMN_ID_PORTA = "id_porta";
  661.     public static final String PORTE_DELEGATE_PROP_COLUMN_NOME = "nome";
  662.     public static final String PORTE_DELEGATE_PROP_COLUMN_VALORE = "valore";
  663.     public static final String PORTE_DELEGATE_PROP_COLUMN_ENC_VALUE = "enc_value";
  664.    
  665.    
  666.    
  667.     /*COLONNE TABELLA PORTE_APPLICATIVE_MESSAGE_SECURITY_REQUEST */
  668.     public static final String PORTE_APPLICATIVE_MESSAGE_SECURITY_REQUEST_COLUMN_ID_PORTA = "id_porta";
  669.     public static final String PORTE_APPLICATIVE_MESSAGE_SECURITY_REQUEST_COLUMN_NOME = "nome";
  670.     public static final String PORTE_APPLICATIVE_MESSAGE_SECURITY_REQUEST_COLUMN_VALORE = "valore";
  671.     public static final String PORTE_APPLICATIVE_MESSAGE_SECURITY_REQUEST_COLUMN_ENC_VALUE = "enc_value";
  672.    
  673.     /*COLONNE TABELLA PORTE_APPLICATIVE_MESSAGE_SECURITY_RESPONSE */
  674.     public static final String PORTE_APPLICATIVE_MESSAGE_SECURITY_RESPONSE_COLUMN_ID_PORTA = "id_porta";
  675.     public static final String PORTE_APPLICATIVE_MESSAGE_SECURITY_RESPONSE_COLUMN_NOME = "nome";
  676.     public static final String PORTE_APPLICATIVE_MESSAGE_SECURITY_RESPONSE_COLUMN_VALORE = "valore";
  677.     public static final String PORTE_APPLICATIVE_MESSAGE_SECURITY_RESPONSE_COLUMN_ENC_VALUE = "enc_value";
  678.    
  679.     /*COLONNE TABELLA PORTE_APPLICATIVE_AUTENTICAZIONE_PROP */
  680.     public static final String PORTE_APPLICATIVE_AUTENTICAZIONE_PROP_COLUMN_ID_PORTA = "id_porta";
  681.     public static final String PORTE_APPLICATIVE_AUTENTICAZIONE_PROP_COLUMN_NOME = "nome";
  682.     public static final String PORTE_APPLICATIVE_AUTENTICAZIONE_PROP_COLUMN_VALORE = "valore";
  683.     public static final String PORTE_APPLICATIVE_AUTENTICAZIONE_PROP_COLUMN_ENC_VALUE = "enc_value";
  684.    
  685.     /*COLONNE TABELLA PORTE_APPLICATIVE_AUTORIZZAZIONE_PROP */
  686.     public static final String PORTE_APPLICATIVE_AUTORIZZAZIONE_PROP_COLUMN_ID_PORTA = "id_porta";
  687.     public static final String PORTE_APPLICATIVE_AUTORIZZAZIONE_PROP_COLUMN_NOME = "nome";
  688.     public static final String PORTE_APPLICATIVE_AUTORIZZAZIONE_PROP_COLUMN_VALORE = "valore";
  689.     public static final String PORTE_APPLICATIVE_AUTORIZZAZIONE_PROP_COLUMN_ENC_VALUE = "enc_value";
  690.    
  691.     /*COLONNE TABELLA PORTE_APPLICATIVE_AUTORIZZAZIONE_CONTENUTI_PROP */
  692.     public static final String PORTE_APPLICATIVE_AUTORIZZAZIONE_CONTENUTI_PROP_COLUMN_ID_PORTA = "id_porta";
  693.     public static final String PORTE_APPLICATIVE_AUTORIZZAZIONE_CONTENUTI_PROP_COLUMN_NOME = "nome";
  694.     public static final String PORTE_APPLICATIVE_AUTORIZZAZIONE_CONTENUTI_PROP_COLUMN_VALORE = "valore";
  695.     public static final String PORTE_APPLICATIVE_AUTORIZZAZIONE_CONTENUTI_PROP_COLUMN_ENC_VALUE = "enc_value";
  696.    
  697.     /*COLONNE TABELLA PORTE_APPLICATIVE_PROP */
  698.     public static final String PORTE_APPLICATIVE_PROP_COLUMN_ID_PORTA = "id_porta";
  699.     public static final String PORTE_APPLICATIVE_PROP_COLUMN_NOME = "nome";
  700.     public static final String PORTE_APPLICATIVE_PROP_COLUMN_VALORE = "valore";
  701.     public static final String PORTE_APPLICATIVE_PROP_COLUMN_ENC_VALUE = "enc_value";
  702.    
  703.    
  704.     /*COLONNE TABELLA CONFIG_GENERIC_PROPERTY */
  705.     public static final String CONFIG_GENERIC_PROPERTY_COLUMN_ID_PROPS = "id_props";
  706.     public static final String CONFIG_GENERIC_PROPERTY_COLUMN_NOME = "nome";
  707.     public static final String CONFIG_GENERIC_PROPERTY_COLUMN_VALORE = "valore";
  708.     public static final String CONFIG_GENERIC_PROPERTY_COLUMN_ENC_VALUE = "enc_value";

  709.     /**
  710.      * PROPRIETA SICUREZZA
  711.      */

  712.     public static final String KEY_IDENTIFIER_BST_DIRECT_REFERENCE = "DirectReference";
  713.     public static final String KEY_IDENTIFIER_ISSUER_SERIAL = "IssuerSerial";
  714.     public static final String KEY_IDENTIFIER_X509 = "X509KeyIdentifier";
  715.     public static final String KEY_IDENTIFIER_SKI = "SKIKeyIdentifier";
  716.     public static final String KEY_IDENTIFIER_EMBEDDED_KEY_NAME = "EmbeddedKeyName";
  717.     public static final String KEY_IDENTIFIER_THUMBPRINT = "Thumbprint";
  718.     public static final String KEY_IDENTIFIER_ENCRYPTED_KEY_SHA1 = "EncryptedKeySHA1";
  719.    
  720.     public static final String INCLUSIVE_C14N_10_OMITS_COMMENTS_URI = "http://www.w3.org/TR/2001/REC-xml-c14n-20010315";
  721.     public static final String INCLUSIVE_C14N_10_WITH_COMMENTS_URI = "http://www.w3.org/TR/2001/REC-xml-c14n-20010315#WithComments";
  722.     public static final String INCLUSIVE_C14N_11_OMITS_COMMENTS_URI = "http://www.w3.org/2006/12/xml-c14n11";
  723.     public static final String INCLUSIVE_C14N_11_WITH_COMMENTS_URI = "http://www.w3.org/2006/12/xml-c14n11#WithComments";
  724.     public static final String EXCLUSIVE_C14N_10_OMITS_COMMENTS_URI = "http://www.w3.org/2001/10/xml-exc-c14n#";
  725.     public static final String EXCLUSIVE_C14N_10_WITH_COMMENTS_URI = "http://www.w3.org/2001/10/xml-exc-c14n#WithComments";
  726.    
  727.     public static final String KEYSTORE_TYPE_KEY_PAIR = KeystoreType.KEY_PAIR.getNome();
  728.     public static final String KEYSTORE_TYPE_PUBLIC_KEY = KeystoreType.PUBLIC_KEY.getNome();  
  729.     public static final String KEYSTORE_TYPE_JWK = KeystoreType.JWK_SET.getNome();  
  730.     public static final String KEYSTORE_TYPE_JKS = KeystoreType.JKS.getNome();    
  731.     public static final String KEYSTORE_TYPE_PKCS12 = KeystoreType.PKCS12.getNome();
  732.    
  733.    
  734.     /**
  735.      * PROPRIETA CONNETTORE
  736.      */

  737.     //tipi connettori
  738.     public static final String CONNETTORE_TIPO_HTTP = TipiConnettore.HTTP.getNome();
  739.     public static final String CONNETTORE_TIPO_HTTPS = TipiConnettore.HTTPS.getNome();
  740.     public static final String CONNETTORE_TIPO_JMS = TipiConnettore.JMS.getNome();
  741.     public static final String CONNETTORE_TIPO_FILE = TipiConnettore.FILE.getNome();
  742.     public static final String CONNETTORE_TIPO_STATUS = TipiConnettore.STATUS.getNome();
  743.     public static final String CONNETTORE_TIPO_DISABILITATO = TipiConnettore.DISABILITATO.getNome();
  744.    
  745.     public static final String CONNETTORE_DEBUG = CostantiConnettori.CONNETTORE_DEBUG;

  746.     public static final String CONNETTORE_PROXY_TYPE = CostantiConnettori.CONNETTORE_HTTP_PROXY_TYPE;
  747.     public static final String CONNETTORE_PROXY_HOSTNAME = CostantiConnettori.CONNETTORE_HTTP_PROXY_HOSTNAME;
  748.     public static final String CONNETTORE_PROXY_PORT = CostantiConnettori.CONNETTORE_HTTP_PROXY_PORT;
  749.     public static final String CONNETTORE_PROXY_USERNAME = CostantiConnettori.CONNETTORE_HTTP_PROXY_USERNAME;
  750.     public static final String CONNETTORE_PROXY_PASSWORD = CostantiConnettori.CONNETTORE_HTTP_PROXY_PASSWORD;
  751.    
  752.     public static final String CONNETTORE_CONNECTION_TIMEOUT = CostantiConnettori.CONNETTORE_CONNECTION_TIMEOUT;
  753.     public static final String CONNETTORE_READ_CONNECTION_TIMEOUT = CostantiConnettori.CONNETTORE_READ_CONNECTION_TIMEOUT;
  754.     public static final String CONNETTORE_TEMPO_MEDIO_RISPOSTA = CostantiConnettori.CONNETTORE_TEMPO_MEDIO_RISPOSTA;
  755.    
  756.     public static final String CONNETTORE_TOKEN_POLICY = CostantiConnettori.CONNETTORE_TOKEN_POLICY;
  757.    
  758.     public static final String CONNETTORE_HTTP_LOCATION = CostantiConnettori.CONNETTORE_LOCATION;
  759.    
  760.     public static final String CONNETTORE_HTTP_DATA_TRANSFER_MODE = CostantiConnettori.CONNETTORE_HTTP_DATA_TRANSFER_MODE;
  761.     public static final String CONNETTORE_HTTP_DATA_TRANSFER_MODE_CHUNK_SIZE = CostantiConnettori.CONNETTORE_HTTP_DATA_TRANSFER_MODE_CHUNK_SIZE;
  762.    
  763.     public static final String CONNETTORE_HTTP_REDIRECT_FOLLOW = CostantiConnettori.CONNETTORE_HTTP_REDIRECT_FOLLOW;
  764.     public static final String CONNETTORE_HTTP_REDIRECT_MAX_HOP = CostantiConnettori.CONNETTORE_HTTP_REDIRECT_MAX_HOP;
  765.        
  766.     public static final String CONNETTORE_APIKEY_HEADER = CostantiConnettori.CONNETTORE_APIKEY_HEADER;
  767.     public static final String CONNETTORE_APIKEY = CostantiConnettori.CONNETTORE_APIKEY;
  768.     public static final String CONNETTORE_APIKEY_APPID_HEADER = CostantiConnettori.CONNETTORE_APIKEY_APPID_HEADER;
  769.     public static final String CONNETTORE_APIKEY_APPID = CostantiConnettori.CONNETTORE_APIKEY_APPID;
  770.    
  771.     public static final String CONNETTORE_JMS_NOME = CostantiConnettori.CONNETTORE_LOCATION; //il nome del connettore sarebbe la proprieta location
  772.     public static final String CONNETTORE_JMS_TIPO = CostantiConnettori.CONNETTORE_JMS_TIPO;
  773.     public static final String CONNETTORE_USER = CostantiConnettori.CONNETTORE_USERNAME;
  774.     public static final String CONNETTORE_PWD = CostantiConnettori.CONNETTORE_PASSWORD;
  775.     public static final String CONNETTORE_JMS_CONTEXT_JAVA_NAMING_FACTORY_INITIAL=CostantiConnettori.CONNETTORE_JMS_CONTEXT_PREFIX+"java.naming.factory.initial";
  776.     public static final String CONNETTORE_JMS_CONTEXT_JAVA_NAMING_FACTORY_URL_PKG=CostantiConnettori.CONNETTORE_JMS_CONTEXT_PREFIX+"java.naming.factory.url.pkgs";
  777.     public static final String CONNETTORE_JMS_CONTEXT_JAVA_NAMING_PROVIDER_URL=CostantiConnettori.CONNETTORE_JMS_CONTEXT_PREFIX+"java.naming.provider.url";
  778.     public static final String CONNETTORE_JMS_CONNECTION_FACTORY=CostantiConnettori.CONNETTORE_JMS_CONNECTION_FACTORY;
  779.     public static final String CONNETTORE_JMS_SEND_AS=CostantiConnettori.CONNETTORE_JMS_SEND_AS;
  780.    
  781.     public static final String CONNETTORE_HTTPS_LOCATION = CostantiConnettori.CONNETTORE_LOCATION;
  782.     public static final String CONNETTORE_HTTPS_TRUST_ALL_CERTS = CostantiConnettori.CONNETTORE_HTTPS_TRUST_ALL_CERTS;
  783.     public static final String CONNETTORE_HTTPS_TRUST_STORE_LOCATION = CostantiConnettori.CONNETTORE_HTTPS_TRUST_STORE_LOCATION;
  784.     public static final String CONNETTORE_HTTPS_TRUST_STORE_PASSWORD = CostantiConnettori.CONNETTORE_HTTPS_TRUST_STORE_PASSWORD;
  785.     public static final String CONNETTORE_HTTPS_TRUST_MANAGEMENT_ALGORITM = CostantiConnettori.CONNETTORE_HTTPS_TRUST_MANAGEMENT_ALGORITHM;
  786.     public static final String CONNETTORE_HTTPS_TRUST_STORE_TYPE = CostantiConnettori.CONNETTORE_HTTPS_TRUST_STORE_TYPE;
  787.     public static final String CONNETTORE_HTTPS_TRUST_STORE_CRLS = CostantiConnettori.CONNETTORE_HTTPS_TRUST_STORE_CRLS;
  788.     public static final String CONNETTORE_HTTPS_TRUST_STORE_OCSP_POLICY = CostantiConnettori.CONNETTORE_HTTPS_TRUST_STORE_OCSP_POLICY;
  789.     public static final String CONNETTORE_HTTPS_KEY_STORE_LOCATION = CostantiConnettori.CONNETTORE_HTTPS_KEY_STORE_LOCATION;
  790.     public static final String CONNETTORE_HTTPS_KEY_STORE_PASSWORD = CostantiConnettori.CONNETTORE_HTTPS_KEY_STORE_PASSWORD;
  791.     public static final String CONNETTORE_HTTPS_KEY_MANAGEMENT_ALGORITM = CostantiConnettori.CONNETTORE_HTTPS_KEY_MANAGEMENT_ALGORITHM;
  792.     public static final String CONNETTORE_HTTPS_KEY_STORE_TYPE = CostantiConnettori.CONNETTORE_HTTPS_KEY_STORE_TYPE;
  793.     public static final String CONNETTORE_HTTPS_KEY_STORE_BYOK_POLICY = CostantiConnettori.CONNETTORE_HTTPS_KEY_STORE_BYOK_POLICY;
  794.     public static final String CONNETTORE_HTTPS_KEY_PASSWORD = CostantiConnettori.CONNETTORE_HTTPS_KEY_PASSWORD;
  795.     public static final String CONNETTORE_HTTPS_KEY_ALIAS = CostantiConnettori.CONNETTORE_HTTPS_KEY_ALIAS;
  796.     public static final String CONNETTORE_HTTPS_HOSTNAME_VERIFIER = CostantiConnettori.CONNETTORE_HTTPS_HOSTNAME_VERIFIER;
  797.     public static final String CONNETTORE_HTTPS_CLASSNAME_HOSTNAME_VERIFIER = CostantiConnettori.CONNETTORE_HTTPS_CLASSNAME_HOSTNAME_VERIFIER;
  798.     public static final String CONNETTORE_HTTPS_SSL_TYPE = CostantiConnettori.CONNETTORE_HTTPS_SSL_TYPE;
  799.     public static final String CONNETTORE_HTTPS_SECURE_RANDOM = CostantiConnettori.CONNETTORE_HTTPS_SECURE_RANDOM;
  800.     public static final String CONNETTORE_HTTPS_SECURE_RANDOM_ALGORITHM = CostantiConnettori.CONNETTORE_HTTPS_SECURE_RANDOM_ALGORITHM;
  801.    
  802.     public static final String CONNETTORE_FILE_REQUEST_OUTPUT_FILE = CostantiConnettori.CONNETTORE_FILE_REQUEST_OUTPUT_FILE;
  803.     public static final String CONNETTORE_FILE_REQUEST_OUTPUT_FILE_PERMISSIONS = CostantiConnettori.CONNETTORE_FILE_REQUEST_OUTPUT_FILE_PERMISSIONS;
  804.     public static final String CONNETTORE_FILE_REQUEST_OUTPUT_FILE_HEADERS = CostantiConnettori.CONNETTORE_FILE_REQUEST_OUTPUT_FILE_HEADERS;
  805.     public static final String CONNETTORE_FILE_REQUEST_OUTPUT_FILE_HEADERS_PERMISSIONS = CostantiConnettori.CONNETTORE_FILE_REQUEST_OUTPUT_FILE_HEADERS_PERMISSIONS;
  806.     public static final String CONNETTORE_FILE_REQUEST_OUTPUT_AUTO_CREATE_DIR = CostantiConnettori.CONNETTORE_FILE_REQUEST_OUTPUT_AUTO_CREATE_DIR;
  807.     public static final String CONNETTORE_FILE_REQUEST_OUTPUT_OVERWRITE_FILE = CostantiConnettori.CONNETTORE_FILE_REQUEST_OUTPUT_OVERWRITE_FILE;
  808.     public static final String CONNETTORE_FILE_RESPONSE_INPUT_MODE = CostantiConnettori.CONNETTORE_FILE_RESPONSE_INPUT_MODE;
  809.     public static final String CONNETTORE_FILE_RESPONSE_INPUT_FILE = CostantiConnettori.CONNETTORE_FILE_RESPONSE_INPUT_FILE;
  810.     public static final String CONNETTORE_FILE_RESPONSE_INPUT_FILE_HEADERS = CostantiConnettori.CONNETTORE_FILE_RESPONSE_INPUT_FILE_HEADERS;
  811.     public static final String CONNETTORE_FILE_RESPONSE_INPUT_FILE_DELETE_AFTER_READ = CostantiConnettori.CONNETTORE_FILE_RESPONSE_INPUT_FILE_DELETE_AFTER_READ;
  812.     public static final String CONNETTORE_FILE_RESPONSE_INPUT_WAIT_TIME = CostantiConnettori.CONNETTORE_FILE_RESPONSE_INPUT_WAIT_TIME;
  813.    
  814.     // connettore status
  815.     public static final String CONNETTORE_STATUS_RESPONSE_TYPE = CostantiConnettori.CONNETTORE_STATUS_RESPONSE_TYPE;
  816.     public static final String CONNETTORE_STATUS_TEST_CONNECTIVITY = CostantiConnettori.CONNETTORE_STATUS_TEST_CONNECTIVITY;
  817.     public static final String CONNETTORE_STATUS_STATISTICAL_PERIOD = CostantiConnettori.CONNETTORE_STATUS_PERIOD;
  818.     public static final String CONNETTORE_STATUS_STATISTICAL_PERIOD_VALUE = CostantiConnettori.CONNETTORE_STATUS_PERIOD_VALUE;
  819.     public static final String CONNETTORE_STATUS_STAT_LIFETIME = CostantiConnettori.CONNETTORE_STATUS_STAT_LIFETIME;
  820.    
  821.     /**
  822.      * PROPRIETA MODI
  823.      */
  824.    
  825.     public static final String MODIPA_VALUE_UNDEFINED = "-";
  826.    
  827.     public static final String MODIPA_PROFILO_INTERAZIONE = "modipaInteractionProfile";
  828.     public static final String MODIPA_PROFILO_INTERAZIONE_VALUE_CRUD = "crud";
  829.     public static final String MODIPA_PROFILO_INTERAZIONE_VALUE_BLOCCANTE = "bloccante";
  830.     public static final String MODIPA_PROFILO_INTERAZIONE_VALUE_NON_BLOCCANTE = "nonBloccante";
  831.    
  832.     public static final String MODIPA_PROFILO_INTERAZIONE_ASINCRONA = "modipaInteractionAsyncProfile";
  833.     public static final String MODIPA_PROFILO_INTERAZIONE_ASINCRONA_VALUE_PUSH = "PUSH";
  834.     public static final String MODIPA_PROFILO_INTERAZIONE_ASINCRONA_VALUE_PULL = "PULL";
  835.    
  836.     public static final String MODIPA_PROFILO_INTERAZIONE_ASINCRONA_RUOLO = "modipaInteractionAsyncRole";
  837.     public static final String MODIPA_PROFILO_INTERAZIONE_ASINCRONA_RUOLO_VALUE_RICHIESTA = "Richiesta";
  838.     public static final String MODIPA_PROFILO_INTERAZIONE_ASINCRONA_RUOLO_VALUE_RICHIESTA_STATO = "RichiestaStato";
  839.     public static final String MODIPA_PROFILO_INTERAZIONE_ASINCRONA_RUOLO_VALUE_RISPOSTA = "Risposta";
  840.    
  841.     public static final String MODIPA_PROFILO_INTERAZIONE_ASINCRONA_API_RICHIESTA_CORRELATA = "modipaInteractionAsyncApiRequest";
  842.     public static final String MODIPA_PROFILO_INTERAZIONE_ASINCRONA_SERVIZIO_RICHIESTA_CORRELATA = "modipaInteractionAsyncServiceRequest";
  843.     public static final String MODIPA_PROFILO_INTERAZIONE_ASINCRONA_AZIONE_RICHIESTA_CORRELATA = "modipaInteractionAsyncActionRequest";
  844.    
  845.     public static final String MODIPA_PROFILO_SICUREZZA_CANALE = "modipaSecurityChannelProfile";
  846.     public static final String MODIPA_PROFILO_SICUREZZA_CANALE_VALUE_IDAC01 = "idac01";
  847.     public static final String MODIPA_PROFILO_SICUREZZA_CANALE_VALUE_IDAC02 = "idac02";
  848.    
  849.     public static final String MODIPA_SICUREZZA_MESSAGGIO = "modipaSecurityMessage";
  850.    
  851.     public static final String MODIPA_SICUREZZA_TOKEN = "modipaSecurityToken";
  852.    
  853.     public static final String MODIPA_SICUREZZA_TOKEN_POLICY = "modipaSecurityTokenPolicy";
  854.    
  855.     public static final String MODIPA_SICUREZZA_TOKEN_CLIENT_ID = "modipaSecurityTokenClientId";
  856.    
  857.     public static final String MODIPA_SICUREZZA_TOKEN_KID_ID = "modipaSecurityTokenKID";
  858.    
  859.     public static final String MODIPA_PROFILO_SICUREZZA_MESSAGGIO_ACTION_MODE = "modipaSecurityMessageProfileActionMode";
  860.    
  861.     public static final String MODIPA_PROFILO_SICUREZZA_MESSAGGIO_MODE = "modipaSecurityMessageConfig";
  862.     public static final String MODIPA_PROFILO_SICUREZZA_MESSAGGIO_MODE_VALUE_ENTRAMBI = "entrambi";
  863.     public static final String MODIPA_PROFILO_SICUREZZA_MESSAGGIO_MODE_VALUE_RICHIESTA = "richiesta";
  864.     public static final String MODIPA_PROFILO_SICUREZZA_MESSAGGIO_MODE_VALUE_RISPOSTA = "risposta";
  865.     public static final String MODIPA_PROFILO_SICUREZZA_MESSAGGIO_MODE_VALUE_ENTRAMBI_CON_ATTACHMENTS = "entrambi_attachments";
  866.     public static final String MODIPA_PROFILO_SICUREZZA_MESSAGGIO_MODE_VALUE_RICHIESTA_CON_ATTACHMENTS = "richiesta_attachments";
  867.     public static final String MODIPA_PROFILO_SICUREZZA_MESSAGGIO_MODE_VALUE_RISPOSTA_CON_ATTACHMENTS = "risposta_attachments";
  868.     public static final String MODIPA_PROFILO_SICUREZZA_MESSAGGIO_MODE_VALUE_PERSONALIZZATO = "custom";
  869.    
  870.     public static final String MODIPA_PROFILO_SICUREZZA_RICHIESTA_MODE = "modipaSecurityRequest";
  871.     public static final String MODIPA_PROFILO_SICUREZZA_RICHIESTA_MODE_VALUE_ABILITATO = "true";
  872.     public static final String MODIPA_PROFILO_SICUREZZA_RICHIESTA_MODE_VALUE_DISABILITATO = "false";
  873.     public static final String MODIPA_PROFILO_SICUREZZA_RICHIESTA_MODE_VALUE_PERSONALIZZATO = "custom";
  874.    
  875.     public static final String MODIPA_PROFILO_SICUREZZA_RISPOSTA_MODE = "modipaSecurityResponse";
  876.     public static final String MODIPA_PROFILO_SICUREZZA_RISPOSTA_MODE_VALUE_ABILITATO = "true";
  877.     public static final String MODIPA_PROFILO_SICUREZZA_RISPOSTA_MODE_VALUE_DISABILITATO = "false";
  878.     public static final String MODIPA_PROFILO_SICUREZZA_RISPOSTA_MODE_VALUE_PERSONALIZZATO = "custom";
  879.    
  880.     public static final String MODIPA_PROFILO_SICUREZZA_MESSAGGIO = "modipaSecurityMessageProfile";
  881.     public static final String MODIPA_PROFILO_SICUREZZA_MESSAGGIO_VALUE_IDAM01 = "idam01";
  882.     public static final String MODIPA_PROFILO_SICUREZZA_MESSAGGIO_VALUE_IDAM02 = "idam02";
  883.     public static final String MODIPA_PROFILO_SICUREZZA_MESSAGGIO_VALUE_IDAM0301 = "idam0301";
  884.     public static final String MODIPA_PROFILO_SICUREZZA_MESSAGGIO_VALUE_IDAM0302 = "idam0302";
  885.     public static final String MODIPA_PROFILO_SICUREZZA_MESSAGGIO_VALUE_IDAM0401 = "idam0401";
  886.     public static final String MODIPA_PROFILO_SICUREZZA_MESSAGGIO_VALUE_IDAM0402 = "idam0402";
  887.    
  888.     public static final String MODIPA_PROFILO_SICUREZZA_MESSAGGIO_SORGENTE_TOKEN_IDAUTH = "modipaSecurityMessageSorgenteToken";
  889.     public static final String MODIPA_PROFILO_SICUREZZA_MESSAGGIO_SORGENTE_TOKEN_IDAUTH_VALUE_LOCALE = "locale";
  890.     public static final String MODIPA_PROFILO_SICUREZZA_MESSAGGIO_SORGENTE_TOKEN_IDAUTH_VALUE_PDND = "pdnd";
  891.     public static final String MODIPA_PROFILO_SICUREZZA_MESSAGGIO_SORGENTE_TOKEN_IDAUTH_VALUE_OAUTH = "oauth";
  892.    
  893.     public static final String MODIPA_PROFILO_SICUREZZA_MESSAGGIO_HEADER = "modipaSecurityMessageHeaderName";
  894.     public static final String MODIPA_PROFILO_SICUREZZA_MESSAGGIO_HEADER_VALUE_MODIPA = "modipa";
  895.     public static final String MODIPA_PROFILO_SICUREZZA_MESSAGGIO_HEADER_VALUE_AUTHORIZATION = "authorization";
  896.     public static final String MODIPA_PROFILO_SICUREZZA_MESSAGGIO_HEADER_VALUE_AUTHORIZATION_MODIPA_AUTH_IN_RESPONSE = "authorization_modipa";
  897.     public static final String MODIPA_PROFILO_SICUREZZA_MESSAGGIO_HEADER_VALUE_AUTHORIZATION_MODIPA = "autonlyreq_modipa";
  898.     public static final String MODIPA_PROFILO_SICUREZZA_MESSAGGIO_HEADER_VALUE_CUSTOM = "custom";
  899.     public static final String MODIPA_PROFILO_SICUREZZA_MESSAGGIO_HEADER_VALUE_AUTHORIZATION_CUSTOM_AUTH_IN_RESPONSE = "authorization_custom";
  900.     public static final String MODIPA_PROFILO_SICUREZZA_MESSAGGIO_HEADER_VALUE_AUTHORIZATION_CUSTOM = "autonlyreq_custom";
  901.    
  902.     public static final String MODIPA_PROFILO_SICUREZZA_MESSAGGIO_HEADER_CUSTOM = "modipaSecurityMessageHeaderCustomName";
  903.    
  904.     public static final String MODIPA_PROFILO_SICUREZZA_MESSAGGIO_HEADER_CUSTOM_MODE = "modipaSecurityMessageHeaderCustomMode";
  905.     public static final String MODIPA_PROFILO_SICUREZZA_MESSAGGIO_HEADER_CUSTOM_MODE_VALUE_PAYLOAD_HTTP = "payload";
  906.     public static final String MODIPA_PROFILO_SICUREZZA_MESSAGGIO_HEADER_CUSTOM_MODE_VALUE_ALWAYS = "always";
  907.    
  908.     public static final String MODIPA_PROFILO_SICUREZZA_MESSAGGIO_HEADER_AGID_SIGNATURE = "modipaSecurityMessageHeaderSignatureMode";
  909.     public static final String MODIPA_PROFILO_SICUREZZA_MESSAGGIO_HEADER_AGID_SIGNATURE_VALUE_STANDARD = "standard";
  910.     public static final String MODIPA_PROFILO_SICUREZZA_MESSAGGIO_HEADER_AGID_SIGNATURE_VALUE_CUSTOM = "custom";
  911.    
  912.     public static final String MODIPA_PROFILO_SICUREZZA_MESSAGGIO_HEADER_AGID_SIGNATURE_HEADER_NAME = "modipaSecurityMessageHeaderSignatureHdrName";
  913.    
  914.     public static final String MODIPA_PROFILO_SICUREZZA_MESSAGGIO_CORNICE_SICUREZZA = "modipaSecurityMessageCorniceSicurezza";
  915.    
  916.     public static final String MODIPA_PROFILO_SICUREZZA_MESSAGGIO_CORNICE_SICUREZZA_PATTERN = "modipaSecurityMessageCorniceSicurezzaPattern";
  917.     public static final String MODIPA_PROFILO_SICUREZZA_MESSAGGIO_CORNICE_SICUREZZA_PATTERN_AUDIT_REST_01 = "audit01";
  918.     public static final String MODIPA_PROFILO_SICUREZZA_MESSAGGIO_CORNICE_SICUREZZA_PATTERN_AUDIT_REST_02 = "audit02";
  919.     public static final String MODIPA_PROFILO_SICUREZZA_MESSAGGIO_CORNICE_SICUREZZA_PATTERN_OLD = "old";
  920.    
  921.     public static final String MODIPA_PROFILO_SICUREZZA_MESSAGGIO_CORNICE_SICUREZZA_SCHEMA = "modipaSecurityMessageCorniceSicurezzaSchema";

  922.     public static final String MODIPA_PROFILO_SICUREZZA_MESSAGGIO_CORNICE_SICUREZZA_OPZIONALE = "modipaSecurityMessageCorniceSicurezzaOpzionale";
  923.    
  924.     public static final String MODIPA_PROFILO_SICUREZZA_MESSAGGIO_RISPOSTA_REQUEST_DIGEST = "modipaSecurityMessageRequestDigest";

  925.     public static final String MODIPA_PROFILO_SICUREZZA_MESSAGGIO_REST_RICHIESTA_ALG = "modipaSecurityMessageRestRequestAlg";
  926.     public static final String MODIPA_PROFILO_SICUREZZA_MESSAGGIO_REST_RISPOSTA_ALG = "modipaSecurityMessageRestResponseAlg";
  927.    
  928.     public static final String MODIPA_PROFILO_SICUREZZA_MESSAGGIO_REST_RICHIESTA_DIGEST_ENCODING = "modipaSecurityMessageRestRequestDigestEncoding";
  929.     public static final String MODIPA_PROFILO_SICUREZZA_MESSAGGIO_REST_RISPOSTA_DIGEST_ENCODING = "modipaSecurityMessageRestResponseDigestEncoding";
  930.    
  931.     public static final String MODIPA_PROFILO_SICUREZZA_MESSAGGIO_REST_RICHIESTA_X509_VALUE_X5URL = "modipaSecurityMessageRestRequestX509Url";
  932.     public static final String MODIPA_PROFILO_SICUREZZA_MESSAGGIO_REST_SA_RICHIESTA_X509_VALUE_X5URL = "modipaSecurityMessageRestRequestX509Url";
  933.     public static final String MODIPA_PROFILO_SICUREZZA_MESSAGGIO_REST_RISPOSTA_X509_VALUE_X5URL = "modipaSecurityMessageRestResponseX509Url";
  934.    
  935.     public static final String MODIPA_PROFILO_SICUREZZA_MESSAGGIO_SOAP_RICHIESTA_ALG = "modipaSecurityMessageSoapRequestAlg";
  936.     public static final String MODIPA_PROFILO_SICUREZZA_MESSAGGIO_SOAP_RISPOSTA_ALG = "modipaSecurityMessageSoapResponseAlg";
  937.    
  938.     public static final String MODIPA_PROFILO_SICUREZZA_MESSAGGIO_SOAP_RICHIESTA_CANONICALIZATION_ALG = "modipaSecurityMessageSoapRequestCanonicalizationAlg";
  939.     public static final String MODIPA_PROFILO_SICUREZZA_MESSAGGIO_SOAP_RISPOSTA_CANONICALIZATION_ALG = "modipaSecurityMessageSoapResponseCanonicalizationAlg";
  940.    
  941.     public static final String MODIPA_PROFILO_SICUREZZA_MESSAGGIO_CERTIFICATI_KEYSTORE_MODE = "modipaKeystoreCertMode";
  942.    
  943.     public static final String MODIPA_PROFILO_SICUREZZA_MESSAGGIO_FRUIZIONE_KEYSTORE_MODE = "modipaKeystoreFruizioneMode";
  944.    
  945.     public static final String MODIPA_PROFILO_SICUREZZA_OAUTH_IDENTIFICATIVO = "modipaSecurityOauthId";
  946.     public static final String MODIPA_PROFILO_SICUREZZA_OAUTH_KID = "modipaSecurityOauthKid";
  947.     public static final String MODIPA_PROFILO_SICUREZZA_OAUTH_KEYSTORE = "modipaSecurityOauthKeystore";
  948.    
  949.     public static final String MODIPA_KEYSTORE_MODE = "modipaKeystoreMode";
  950.     public static final String MODIPA_KEYSTORE_MODE_VALUE_ARCHIVE = "archive";
  951.     public static final String MODIPA_KEYSTORE_MODE_VALUE_PATH = "path";
  952.     public static final String MODIPA_KEYSTORE_MODE_VALUE_HSM = "hsm";
  953.    
  954.     public static final String MODIPA_KEYSTORE_TYPE = "modipaKeystoreType";
  955.    
  956.     public static final String MODIPA_KEYSTORE_PATH = "modipaKeystorePath";
  957.    
  958.     public static final String MODIPA_KEYSTORE_PATH_PUBLIC_KEY = "modipaKeystorePathPublicKey";
  959.    
  960.     public static final String MODIPA_KEYSTORE_KEY_ALGORITHM = "modipaKeystoreKeyPairAlgo";
  961.    
  962.     public static final String MODIPA_KEYSTORE_PASSWORD = "modipaKeystorePassword";
  963.    
  964.     public static final String MODIPA_KEYSTORE_BYOK_POLICY = "modipaKeystoreByokPolicy";
  965.    
  966.     public static final String MODIPA_KEYSTORE_ARCHIVE = "modipaKeystoreArchive";
  967.     public static final String MODIPA_KEYSTORE_CERTIFICATE = "modipaKeystoreCertificate";
  968.    
  969.     public static final String MODIPA_KEY_ALIAS = "modipaKeyAlias";
  970.     public static final String MODIPA_KEY_PASSWORD = "modipaKeyPassword";
  971.    
  972.     public static final String MODIPA_KEY_CN_SUBJECT = "modipaKeyCNSubject";
  973.     public static final String MODIPA_KEY_CN_ISSUER = "modipaKeyCNIssuer";
  974.    
  975.     public static final String MODIPA_PROFILO_SICUREZZA_MESSAGGIO_CERTIFICATI_TRUSTSTORE_MODE = "modipaTruststoreMode";
  976.     public static final String MODIPA_PROFILO_SICUREZZA_MESSAGGIO_CERTIFICATI_TRUSTSTORE_TYPE = "modipaTruststoreType";
  977.     public static final String MODIPA_PROFILO_SICUREZZA_MESSAGGIO_CERTIFICATI_TRUSTSTORE_PATH = "modipaTruststorePath";
  978.     public static final String MODIPA_PROFILO_SICUREZZA_MESSAGGIO_CERTIFICATI_TRUSTSTORE_CRLS = "modipaTruststoreCRLs";
  979.     public static final String MODIPA_PROFILO_SICUREZZA_MESSAGGIO_CERTIFICATI_TRUSTSTORE_OCSP_POLICY = "modipaTruststoreOCSP";
  980.     public static final String MODIPA_PROFILO_SICUREZZA_MESSAGGIO_CERTIFICATI_TRUSTSTORE_PASSWORD = "modipaTruststorePassword";
  981.    
  982.     public static final String MODIPA_PROFILO_SICUREZZA_MESSAGGIO_SSL_TRUSTSTORE_MODE = "modipaSslTruststoreMode";
  983.     public static final String MODIPA_PROFILO_SICUREZZA_MESSAGGIO_SSL_TRUSTSTORE_TYPE = "modipaSslTruststoreType";
  984.     public static final String MODIPA_PROFILO_SICUREZZA_MESSAGGIO_SSL_TRUSTSTORE_PATH = "modipaSslTruststorePath";
  985.     public static final String MODIPA_PROFILO_SICUREZZA_MESSAGGIO_SSL_TRUSTSTORE_CRLS = "modipaSslTruststoreCRLs";
  986.     public static final String MODIPA_PROFILO_SICUREZZA_MESSAGGIO_SSL_TRUSTSTORE_OCSP_POLICY = "modipaSslTruststoreOCSP";
  987.     public static final String MODIPA_PROFILO_SICUREZZA_MESSAGGIO_SSL_TRUSTSTORE_PASSWORD = "modipaSslTruststorePassword";
  988.    
  989.     public static final String MODIPA_PROFILO_SICUREZZA_MESSAGGIO_RICHIESTA_IAT = "modipaSecurityMessageRequestIatMode";
  990.     public static final String MODIPA_PROFILO_SICUREZZA_MESSAGGIO_RISPOSTA_IAT = "modipaSecurityMessageResponseIatMode";
  991.    
  992.     public static final String MODIPA_PROFILO_SICUREZZA_MESSAGGIO_RICHIESTA_IAT_SECONDS = "modipaSecurityMessageRequestIatTtl";
  993.     public static final String MODIPA_PROFILO_SICUREZZA_MESSAGGIO_RISPOSTA_IAT_SECONDS = "modipaSecurityMessageResponseIatTtl";
  994.    
  995.     public static final String MODIPA_PROFILO_SICUREZZA_MESSAGGIO_RICHIESTA_EXPIRED = "modipaSecurityMessageRequestExp";
  996.     public static final String MODIPA_PROFILO_SICUREZZA_MESSAGGIO_RISPOSTA_EXPIRED = "modipaSecurityMessageResponseExp";
  997.    
  998.     public static final String MODIPA_PROFILO_SICUREZZA_MESSAGGIO_RICHIESTA_AUDIENCE = "modipaSecurityMessageRequestAud";
  999.     public static final String MODIPA_PROFILO_SICUREZZA_MESSAGGIO_RISPOSTA_AUDIENCE = "modipaSecurityMessageResponseAud";

  1000.     public static final String MODIPA_PROFILO_SICUREZZA_MESSAGGIO_RISPOSTA_AUDIENCE_VALORE = "modipaSecurityMessageResponseAudExpected";
  1001.    
  1002.     public static final String MODIPA_PROFILO_SICUREZZA_MESSAGGIO_RICHIESTA_REST_JWT_CLAIMS = "modipaSecurityMessageRequestClaims";
  1003.     public static final String MODIPA_PROFILO_SICUREZZA_MESSAGGIO_RISPOSTA_REST_JWT_CLAIMS = "modipaSecurityMessageResponseClaims";
  1004.    
  1005.     public static final String MODIPA_VALUE_SAME = "same";
  1006.     public static final String MODIPA_VALUE_DIFFERENT = "different";
  1007.    
  1008.     public static final String MODIPA_PROFILO_SICUREZZA_MESSAGGIO_RICHIESTA_REST_DOPPI_HEADER_JTI = "modipaSecurityMessageRequestJti";
  1009.     public static final String MODIPA_PROFILO_SICUREZZA_MESSAGGIO_RISPOSTA_REST_DOPPI_HEADER_JTI = "modipaSecurityMessageResponseJti";
  1010.     public static final String MODIPA_PROFILO_SICUREZZA_MESSAGGIO_REST_DOPPI_HEADER_JTI_VALUE_SAME = MODIPA_VALUE_SAME;
  1011.     public static final String MODIPA_PROFILO_SICUREZZA_MESSAGGIO_REST_DOPPI_HEADER_JTI_VALUE_DIFFERENT = MODIPA_VALUE_DIFFERENT;

  1012.     public static final String MODIPA_PROFILO_SICUREZZA_MESSAGGIO_RICHIESTA_REST_DOPPI_HEADER_JTI_AS_ID_MESSAGGIO = "modipaSecurityMessageRequestJtiIdMsg";
  1013.     public static final String MODIPA_PROFILO_SICUREZZA_MESSAGGIO_RISPOSTA_REST_DOPPI_HEADER_JTI_AS_ID_MESSAGGIO = "modipaSecurityMessageResponseJtiIdMsg";
  1014.     public static final String MODIPA_PROFILO_SICUREZZA_MESSAGGIO_REST_DOPPI_HEADER_JTI_AS_ID_MESSAGGIO_VALUE_AUTHORIZATION = "auth";
  1015.     public static final String MODIPA_PROFILO_SICUREZZA_MESSAGGIO_REST_DOPPI_HEADER_JTI_AS_ID_MESSAGGIO_VALUE_MODI = "modi";
  1016.    
  1017.     public static final String MODIPA_PROFILO_SICUREZZA_MESSAGGIO_RICHIESTA_REST_DOPPI_HEADER_AUDIENCE = "modipaSecurityMessageRequestIntegrityAudMode";
  1018.     public static final String MODIPA_PROFILO_SICUREZZA_MESSAGGIO_RISPOSTA_REST_DOPPI_HEADER_AUDIENCE = "modipaSecurityMessageResponseIntegrityAudMode";
  1019.     public static final String MODIPA_PROFILO_SICUREZZA_MESSAGGIO_REST_DOPPI_HEADER_AUDIENCE_VALUE_SAME = MODIPA_VALUE_SAME;
  1020.     public static final String MODIPA_PROFILO_SICUREZZA_MESSAGGIO_REST_DOPPI_HEADER_AUDIENCE_VALUE_DIFFERENT = MODIPA_VALUE_DIFFERENT;

  1021.     public static final String MODIPA_PROFILO_SICUREZZA_MESSAGGIO_RICHIESTA_REST_DOPPI_HEADER_AUDIENCE_INTEGRITY = "modipaSecurityMessageRequestIntegrityAud";
  1022.     public static final String MODIPA_PROFILO_SICUREZZA_MESSAGGIO_RISPOSTA_REST_DOPPI_HEADER_AUDIENCE_INTEGRITY = "modipaSecurityMessageResponseIntegrityAud";
  1023.    
  1024.     public static final String MODIPA_PROFILO_SICUREZZA_MESSAGGIO_RICHIESTA_AUDIT_AUDIENCE = "modipaSecurityMessageRequestAuditAudMode";
  1025.     public static final String MODIPA_PROFILO_SICUREZZA_MESSAGGIO_RICHIESTE_AUDIT_AUDIENCE_VALUE_SAME = MODIPA_VALUE_SAME;
  1026.     public static final String MODIPA_PROFILO_SICUREZZA_MESSAGGIO_RICHIESTA_AUDIT_AUDIENCE_VALUE_DIFFERENT = MODIPA_VALUE_DIFFERENT;

  1027.     public static final String MODIPA_PROFILO_SICUREZZA_MESSAGGIO_RICHIESTA_AUDIENCE_CUSTOM_AUDIT = "modipaSecurityMessageRequestAuditAud";
  1028.    
  1029.     public static final String MODIPA_PROFILO_SICUREZZA_MESSAGGIO_RICHIESTA_REST_DOPPI_HEADER_JWT_CLAIMS_AUTHORIZATION = "modipaSecurityMessageRequestClaimsAuth";
  1030.     public static final String MODIPA_PROFILO_SICUREZZA_MESSAGGIO_RISPOSTA_REST_DOPPI_HEADER_JWT_CLAIMS_AUTHORIZATION = "modipaSecurityMessageResponseClaimsAuth";
  1031.    
  1032.     public static final String MODIPA_PROFILO_SICUREZZA_MESSAGGIO_RICHIESTA_REST_DOPPI_HEADER_JWT_CLAIMS_MODI = "modipaSecurityMessageRequestClaimsModi";
  1033.     public static final String MODIPA_PROFILO_SICUREZZA_MESSAGGIO_RISPOSTA_REST_DOPPI_HEADER_JWT_CLAIMS_MODI = "modipaSecurityMessageResponseClaimsModi";

  1034.     public static final String MODIPA_PROFILO_SICUREZZA_MESSAGGIO_RICHIESTA_REST_DOPPI_HEADER_FILTRO_DUPLICATI = "modipaSecurityMessageRequestDuplicateJti";
  1035.     public static final String MODIPA_PROFILO_SICUREZZA_MESSAGGIO_RISPOSTA_REST_DOPPI_HEADER_FILTRO_DUPLICATI = "modipaSecurityMessageResponseDuplicateJti";
  1036.     public static final String MODIPA_PROFILO_SICUREZZA_MESSAGGIO_REST_DOPPI_HEADER_FILTRO_DUPLICATI_VALUE_AUTHORIZATION = "auth";
  1037.     public static final String MODIPA_PROFILO_SICUREZZA_MESSAGGIO_REST_DOPPI_HEADER_FILTRO_DUPLICATI_VALUE_MODI = "modi";
  1038.    
  1039.     public static final String MODIPA_PROFILO_SICUREZZA_MESSAGGIO_HTTP_HEADERS_REST = "modipaSecurityMessageHttpHeaders";

  1040.     public static final String MODIPA_PROFILO_SICUREZZA_MESSAGGIO_SOAP_HEADERS_SOAP = "modipaSecurityMessageSoapHeaders";
  1041.    
  1042.     public static final String MODIPA_PROFILO_SICUREZZA_MESSAGGIO_CORNICE_SICUREZZA_SCHEMA_MODE_PREFIX = "modipaSecurityMessageCorniceSicurezzaSchemaMode";
  1043.     public static final String MODIPA_PROFILO_SICUREZZA_MESSAGGIO_CORNICE_SICUREZZA_SCHEMA_PREFIX = "modipaSecurityMessageCorniceSicurezzaSchemaValue";
  1044.    
  1045.     public static final String MODIPA_PROFILO_SICUREZZA_MESSAGGIO_CORNICE_SICUREZZA_CODICE_ENTE_MODE = "modipaSecurityMessageCorniceSicurezzaCodiceEnteMode";
  1046.     public static final String MODIPA_PROFILO_SICUREZZA_MESSAGGIO_CORNICE_SICUREZZA_CODICE_ENTE = "modipaSecurityMessageCorniceSicurezzaCodiceEnte";
  1047.    
  1048.     public static final String MODIPA_PROFILO_SICUREZZA_MESSAGGIO_CORNICE_SICUREZZA_USER_MODE = "modipaSecurityMessageCorniceSicurezzaUserMode";
  1049.     public static final String MODIPA_PROFILO_SICUREZZA_MESSAGGIO_CORNICE_SICUREZZA_USER = "modipaSecurityMessageCorniceSicurezzaUser";
  1050.    
  1051.     public static final String MODIPA_PROFILO_SICUREZZA_MESSAGGIO_CORNICE_SICUREZZA_IP_USER_MODE = "modipaSecurityMessageCorniceSicurezzaIPUserMode";
  1052.     public static final String MODIPA_PROFILO_SICUREZZA_MESSAGGIO_CORNICE_SICUREZZA_IP_USER = "modipaSecurityMessageCorniceSicurezzaIPUser";
  1053.    
  1054.     public static final String MODIPA_PROFILO_SICUREZZA_MESSAGGIO_REST_RICHIESTA_RIFERIMENTO_X509 = "modipaSecurityMessageRestRequestX509Cert";
  1055.     public static final String MODIPA_PROFILO_SICUREZZA_MESSAGGIO_REST_RISPOSTA_RIFERIMENTO_X509 = "modipaSecurityMessageRestResponseX509Cert";
  1056.     public static final String MODIPA_PROFILO_SICUREZZA_MESSAGGIO_REST_RIFERIMENTO_X509_VALUE_X5U = "x5u";
  1057.     public static final String MODIPA_PROFILO_SICUREZZA_MESSAGGIO_REST_RIFERIMENTO_X509_VALUE_X5C = "x5c";
  1058.     public static final String MODIPA_PROFILO_SICUREZZA_MESSAGGIO_REST_RIFERIMENTO_X509_VALUE_X5T = "x5t";
  1059.    
  1060.     public static final String MODIPA_PROFILO_SICUREZZA_MESSAGGIO_SOAP_RICHIESTA_RIFERIMENTO_X509 = "modipaSecurityMessageSoapRequestX509Cert";
  1061.     public static final String MODIPA_PROFILO_SICUREZZA_MESSAGGIO_SOAP_RISPOSTA_RIFERIMENTO_X509 = "modipaSecurityMessageSoapResponseX509Cert";
  1062.    
  1063.     public static final String MODIPA_PROFILO_SICUREZZA_MESSAGGIO_REST_RICHIESTA_RIFERIMENTO_X509_X5C_USE_CERTIFICATE_CHAIN = "modipaSecurityMessageRestRequestX509CertUseCertificateChain";
  1064.     public static final String MODIPA_PROFILO_SICUREZZA_MESSAGGIO_REST_RISPOSTA_RIFERIMENTO_X509_X5C_USE_CERTIFICATE_CHAIN = "modipaSecurityMessageRestResponseX509CertUseCertificateChain";
  1065.    
  1066.     public static final String MODIPA_PROFILO_SICUREZZA_MESSAGGIO_SOAP_RICHIESTA_RIFERIMENTO_X509_BINARY_SECURITY_TOKEN_USE_CERTIFICATE_CHAIN = "modipaSecurityMessageSoapRequestX509CertUseCertificateChain";
  1067.     public static final String MODIPA_PROFILO_SICUREZZA_MESSAGGIO_SOAP_RISPOSTA_RIFERIMENTO_X509_BINARY_SECURITY_TOKEN_USE_CERTIFICATE_CHAIN = "modipaSecurityMessageSoapResponseX509CertUseCertificateChain";
  1068.    
  1069.     public static final String MODIPA_PROFILO_SICUREZZA_MESSAGGIO_SOAP_RICHIESTA_RIFERIMENTO_X509_BINARY_SECURITY_TOKEN_INCLUDE_SIGNATURE_TOKEN = "modipaSecurityMessageSoapRequestX509CertIncludeSignatureToken";
  1070.     public static final String MODIPA_PROFILO_SICUREZZA_MESSAGGIO_SOAP_RISPOSTA_RIFERIMENTO_X509_BINARY_SECURITY_TOKEN_INCLUDE_SIGNATURE_TOKEN = "modipaSecurityMessageSoapResponseX509CertIncludeSignatureToken";
  1071.    
  1072.     public static final String MODIPA_PROFILO_UNDEFINED = "-";
  1073.     public static final String MODIPA_PROFILO_DEFAULT = "default";
  1074.     public static final String MODIPA_PROFILO_RIDEFINISCI = "ridefinisci";
  1075.    
  1076.     public static final String MODIPA_KEYSTORE_FRUIZIONE_APPLICATIVO = "applicativo";
  1077.     public static final String MODIPA_KEYSTORE_FRUIZIONE = "fruizione";
  1078.     public static final String MODIPA_KEYSTORE_FRUIZIONE_TOKEN_POLICY = "token";
  1079.    
  1080.     // COSTANTI buste
  1081.    
  1082.     public static final String MODIPA_BUSTA_EXT_PROFILO_SICUREZZA_CANALE = "ProfiloSicurezzaCanale";
  1083.    
  1084.     public static final String MODIPA_BUSTA_EXT_PROFILO_SICUREZZA_MESSAGGIO = "ProfiloSicurezzaMessaggio";
  1085.     public static final String MODIPA_BUSTA_EXT_PROFILO_SICUREZZA_MESSAGGIO_SORGENTE_TOKEN = "GenerazioneTokenIDAuth";
  1086.     public static final String MODIPA_BUSTA_EXT_PROFILO_SICUREZZA_MESSAGGIO_ID = "ProfiloSicurezzaMessaggio-MessageId";    
  1087.    
  1088.     public static final String MODIPA_BUSTA_EXT_PROFILO_SICUREZZA_MESSAGGIO_CORNICE_SICUREZZA_AUDIT_PATTERN = "ProfiloSicurezzaAudit";
  1089.     public static final String MODIPA_BUSTA_EXT_PROFILO_SICUREZZA_MESSAGGIO_CORNICE_SICUREZZA_AUDIT_SCHEMA = "ProfiloSicurezzaAudit-SchemaDati";
  1090.    
  1091.    
  1092.     /**
  1093.      * STATO FUNZIONALITA
  1094.      */
  1095.    
  1096.     public static final String STATO_FUNZIONALITA_ABILITATO = "abilitato";
  1097.     public static final String STATO_FUNZIONALITA_DISABILITATO = "disabilitato";
  1098.    
  1099.     public static final String STATO_FUNZIONALITA_PERSONALIZZATO = "personalizzato";
  1100.     public static final String STATO_FUNZIONALITA_CONFIGURAZIONE_ESTERNA = "configurazioneEsterna";
  1101.    
  1102.    
  1103.     public static final String COMPONENTE_SERVIZIO_PD = "pd";
  1104.     public static final String COMPONENTE_SERVIZIO_PA = "pa";
  1105.     public static final String COMPONENTE_SERVIZIO_IM = "im";
  1106.    
  1107.     public static final String TIPO_FILTRO_ABILITAZIONE_SERVIZIO_PDD = "abilitazione";
  1108.     public static final String TIPO_FILTRO_DISABILITAZIONE_SERVIZIO_PDD = "disabilitazione";
  1109.    
  1110.     public static final String API_RESOURCE_HTTP_METHOD_ALL_VALUE = "ALL";
  1111.     public static final String API_RESOURCE_PATH_ALL_VALUE = "*";
  1112.     public static final String API_RESOURCE_DETAIL_REQUEST = "REQUEST";
  1113.     public static final String API_RESOURCE_DETAIL_RESPONSE = "RESPONSE";
  1114. /**    public static final int API_RESOURCE_DETAIL_STATUS_UNDEFINED = -1; */
  1115.    
  1116.     public static final String ISSUER_APIKEY = "apiKey";
  1117.     public static final String ISSUER_APIKEY_APPID = "apiKey_appId";
  1118.     public static String getIssuerApiKey(boolean appId) {
  1119.         return appId ? ISSUER_APIKEY_APPID : ISSUER_APIKEY;
  1120.     }
  1121.     public static boolean isAPPID(String issuer) {
  1122.         return ISSUER_APIKEY_APPID.equals(issuer);
  1123.     }
  1124.    
  1125.     public static final String HANDLER_PRE_IN = "PreIn";
  1126.     public static final String HANDLER_IN = "In";
  1127.     public static final String HANDLER_IN_PROTOCOL = "InProtocol";
  1128.     public static final String HANDLER_OUT = "Out";
  1129.     public static final String HANDLER_POST_OUT = "PostOut";
  1130.     public static final String HANDLER_REQUEST_SUFFIX = "Request";
  1131.     public static final String HANDLER_RESPONSE_SUFFIX = "Response";
  1132.    
  1133.     public static final String HANDLER_INIT = "Init";
  1134.     public static final String HANDLER_EXIT = "Exit";
  1135.     public static final String HANDLER_INTEGRATION_MANAGER_REQUEST = "IntegrationManagerRequest";
  1136.     public static final String HANDLER_INTEGRATION_MANAGER_RESPONSE = "IntegrationManagerResponse";
  1137.    
  1138.     public static final String SICUREZZA_MESSAGGIO_SCHEMA_DEFAULT = "default";
  1139. }