Definizione di “white-list” o “black-list” per gli header HTTP da registrare
È possibile configurare il prodotto, sia a livello globale che puntuale sulla specifica erogazione o fruizione, per definire delle blackList o delle whiteList rispetto agli header HTTP da registrare.
Nota
In caso di configurazione errata dove vengono definite entrambe le liste, la “white-list” ha priorità sulla “black-list”.
Sulla singola erogazione o fruizione è possibile attuare la configurazione registrando le seguenti Proprietà specifiche per il flusso desiderato, definendo una lista di header http separati da virgola:
- registrazioneMessaggi.richiestaIngresso.whiteList o registrazioneMessaggi.richiestaIngresso.blackList: consente di definire una lista per le richieste in ingresso; 
- registrazioneMessaggi.richiestaUscita.whiteList o registrazioneMessaggi.richiestaUscita.blackList: configurazione per le richieste in uscita; 
- registrazioneMessaggi.rispostaIngresso.whiteList o registrazioneMessaggi.rispostaIngresso.blackList: consente di definire una lista per le risposte in ingresso; 
- registrazioneMessaggi.rispostaUscita.whiteList o registrazioneMessaggi.rispostaUscita.blackList: configurazione per le risposte in uscita. 
Sempre a livello di singola erogazione o fruizione è possibile attuare una configurazione che vale per qualsiasi flusso, registrando la seguente Proprietà:
- registrazioneMessaggi.whiteList o registrazioneMessaggi.blackList 
 
Fig. 140 Personalizzazione degli header HTTP a livello di erogazione o fruizione
È inoltre possibile effettuare una configurazione simile a livello globale che verrà presa in esame solamente se per un flusso non esiste una configurazione specifica sull’erogazione o fruizione.
Per attuare la configurazione si deve agire sul file <directory-lavoro>/govway_local.properties registrando le seguenti proprietà:
- “white-list”; flussi specifici per le erogazioni: - org.openspcoop2.pdd.logger.dump.header.erogazioni.richiesta-ingresso.whiteList=HDR1,...,HDRN org.openspcoop2.pdd.logger.dump.header.erogazioni.richiesta-uscita.whiteList=HDR1,...,HDRN org.openspcoop2.pdd.logger.dump.header.erogazioni.risposta-ingresso.whiteList=HDR1,...,HDRN org.openspcoop2.pdd.logger.dump.header.erogazioni.risposta-uscita.whiteList=HDR1,...,HDRN 
- “black-list”; flussi specifici per le erogazioni: - org.openspcoop2.pdd.logger.dump.header.erogazioni.richiesta-ingresso.blackList=HDR1,...,HDRN org.openspcoop2.pdd.logger.dump.header.erogazioni.richiesta-uscita.blackList=HDR1,...,HDRN org.openspcoop2.pdd.logger.dump.header.erogazioni.risposta-ingresso.blackList=HDR1,...,HDRN org.openspcoop2.pdd.logger.dump.header.erogazioni.risposta-uscita.blackList=HDR1,...,HDRN 
- “white-list”; flussi specifici per le fruizioni: - org.openspcoop2.pdd.logger.dump.header.fruizioni.richiesta-ingresso.whiteList=HDR1,...,HDRN org.openspcoop2.pdd.logger.dump.header.fruizioni.richiesta-uscita.whiteList=HDR1,...,HDRN org.openspcoop2.pdd.logger.dump.header.fruizioni.risposta-ingresso.whiteList=HDR1,...,HDRN org.openspcoop2.pdd.logger.dump.header.fruizioni.risposta-uscita.whiteList=HDR1,...,HDRN 
- “black-list”; flussi specifici per le fruizioni: - org.openspcoop2.pdd.logger.dump.header.fruizioni.richiesta-ingresso.blackList=HDR1,...,HDRN org.openspcoop2.pdd.logger.dump.header.fruizioni.richiesta-uscita.blackList=HDR1,...,HDRN org.openspcoop2.pdd.logger.dump.header.fruizioni.risposta-ingresso.blackList=HDR1,...,HDRN org.openspcoop2.pdd.logger.dump.header.fruizioni.risposta-uscita.blackList=HDR1,...,HDRN 
- “white-list”; qualsiasi flusso per le erogazioni: - org.openspcoop2.pdd.logger.dump.header.erogazioni.whiteList=HDR1,...,HDRN 
- “black-list”; qualsiasi flusso per le erogazioni: - org.openspcoop2.pdd.logger.dump.header.erogazioni.blackList=HDR1,...,HDRN 
- “white-list”; qualsiasi flusso per le fruizioni: - org.openspcoop2.pdd.logger.dump.header.fruizioni.whiteList=HDR1,...,HDRN 
- “black-list”; qualsiasi flusso per le fruizioni: - org.openspcoop2.pdd.logger.dump.header.fruizioni.blackList=HDR1,...,HDRN 
- “white-list”; qualsiasi flusso valido sia per le fruizioni che per le erogazioni: - org.openspcoop2.pdd.logger.dump.header.whiteList 
- “black-list”; qualsiasi flusso valido sia per le fruizioni che per le erogazioni: - org.openspcoop2.pdd.logger.dump.header.blackList