Skip to content
Success

Changes

Summary

  1. [GovWayCore, GovWayConsole] (commit: 6a43411) (details)
  2. [TestsuiteProtocolloModIPA, Documentazione] (commit: 61c5c12) (details)
Commit 6a43411c6851aec648c18d19a27fe035d70ffd03 by Andrea Poli
[GovWayCore, GovWayConsole]
Introdotto il supporto per il soggetto intermediario nel profilo di interoperabilità 'ModI',
che consente di autorizzare una richiesta proveniente da un soggetto identificato sul canale e da un applicativo appartenente a un soggetto differente, identificato tramite token di sicurezza.
Nell'occasione è stato affinato il processo di autenticazione:
- Il processo di identificazione degli applicativi veniva inutilmente effettuato sull'autenticazione HTTPS attivata nelle erogazioni con profilo di interoperabilità 'ModI',
  poiché con tale profilo gli applicativi possono essere censiti solamente con credenziale di tipo 'token' o con certificato di firma; tale controllo è stato disattivato.
- I controlli di esistenza di un applicativo già registrato con lo stesso certificato sono stati migliorati al fine di escludere gli applicativi con profilo di interoperabilità 'ModI' di dominio esterno,
  poiché tali certificati non si riferiscono a credenziali TLS ma vengono utilizzati per firmare token di sicurezza.
(commit: 6a43411)
The file was addedprotocolli/modipa/testsuite/src/utils/servizio-applicativo-mittente-transazione.js
The file was addedprotocolli/modipa/example/keys/xca/ExampleOrganizationSelfSigned.p12
The file was modified core/src/org/openspcoop2/pdd/config/ConfigurazionePdDManager.java (diff)
The file was addedprotocolli/spcoop/testsuite/deploy/https_examples/jks/modiOrganization/ExampleOrganizationSelfSigned.crt
The file was modified tools/web_interfaces/control_station/src/org/openspcoop2/web/ctrlstat/servlet/soggetti/SoggettiHelper.java (diff)
The file was addedprotocolli/modipa/testsuite/src/test/rest/sicurezza-messaggio/error-bodies/authorization-deny-canale-differente-applicativo-intermediario-non-autorizzato-auth-messaggio-token.json
The file was modified tools/web_interfaces/control_station/src/org/openspcoop2/web/ctrlstat/servlet/sa/ServiziApplicativiCredenzialiAdd.java (diff)
The file was modified protocolli/spcoop/testsuite/deploy/https_examples/jks/erogatore.jks (diff)
The file was modified core/src/org/openspcoop2/core/config/driver/db/DriverConfigurazioneDB_serviziApplicativiDriver.java (diff)
The file was modified core/src/org/openspcoop2/pdd/config/ConfigurazionePdDReader.java (diff)
The file was modified core/src/org/openspcoop2/protocol/engine/constants/Costanti.java (diff)
The file was modified core/src/org/openspcoop2/core/config/driver/db/DriverConfigurazioneDB.java (diff)
The file was modified protocolli/modipa/src/org/openspcoop2/protocol/modipa/validator/ModIValidazioneSemantica.java (diff)
The file was addedprotocolli/modipa/testsuite/src/test/soap/sicurezza-messaggio/error-bodies/authorization-deny-canale-auth-https-intermediario-non-autorizzato.xml
The file was modified protocolli/modipa/src/org/openspcoop2/protocol/modipa/validator/AbstractModIValidazioneSintatticaCommons.java (diff)
The file was modified tools/rs/config/server/src/org/openspcoop2/core/config/rs/server/api/impl/soggetti/SoggettiApiServiceImpl.java (diff)
The file was modified tools/web_interfaces/control_station/src/org/openspcoop2/web/ctrlstat/servlet/soggetti/SoggettiAdd.java (diff)
The file was modified core/src/org/openspcoop2/pdd/config/CachedConfigIntegrationReader.java (diff)
The file was addedprotocolli/modipa/testsuite/src/test/rest/sicurezza-messaggio/error-bodies/authorization-deny-canale-differente-applicativo-intermediario-non-autorizzato.json
The file was addedprotocolli/modipa/testsuite/src/utils/mittente-transazione.js
The file was modified core/deploy/properties/govway.msgDiagnostici.properties (diff)
The file was modified tools/web_interfaces/control_station/src/org/openspcoop2/web/ctrlstat/servlet/soggetti/SoggettiUtilities.java (diff)
The file was modified protocolli/modipa/src/org/openspcoop2/protocol/modipa/validator/ModIValidazioneSintatticaSoap.java (diff)
The file was modified core/src/org/openspcoop2/pdd/core/autenticazione/pd/AutenticazioneSsl.java (diff)
The file was addedprotocolli/spcoop/testsuite/deploy/https_examples/jks/modiOrganization/ExampleOrganizationSelfSigned2.p12
The file was modified protocolli/modipa/testsuite/src/test/rest/sicurezza-messaggio/autorizzazioneMessaggioToken.feature (diff)
The file was addedcore/src/org/openspcoop2/protocol/engine/ConfigurazioneFiltroServiziApplicativi.java
The file was addedprotocolli/modipa/testsuite/src/utils/get_diagnostici_intermediario.js
The file was modified protocolli/modipa/testsuite/src/test/rest/sicurezza-messaggio/autorizzazioneMessaggio.feature (diff)
The file was modified protocolli/modipa/testsuite/src/test/rest/sicurezza-messaggio/autorizzazioneToken.feature (diff)
The file was modified tools/web_interfaces/control_station/src/org/openspcoop2/web/ctrlstat/servlet/soggetti/SoggettiChange.java (diff)
The file was modified tools/web_interfaces/control_station/src/org/openspcoop2/web/ctrlstat/servlet/soggetti/SoggettiCredenzialiAdd.java (diff)
The file was modified protocolli/modipa/testsuite/src/configurazioni-govway/modipaTestBundle.zip (diff)
The file was addedprotocolli/spcoop/testsuite/deploy/https_examples/jks/modiOrganization/ExampleOrganizationSelfSigned2.crt
The file was modified core/src/org/openspcoop2/protocol/utils/ModIUtils.java (diff)
The file was modified core/src/org/openspcoop2/pdd/logger/MsgDiagnosticiProperties.java (diff)
The file was addedprotocolli/modipa/testsuite/src/utils/get_traccia_informazioni_base.js
The file was addedprotocolli/modipa/example/keys/xca/ExampleOrganizationSelfSigned.README
The file was modified core/src/org/openspcoop2/protocol/basic/registry/ConfigIntegrationReader.java (diff)
The file was modified protocolli/modipa/testsuite/src/test/soap/sicurezza-messaggio/autorizzazioneMessaggio.feature (diff)
The file was modified protocolli/modipa/src/org/openspcoop2/protocol/modipa/validator/ModIValidazioneSintattica.java (diff)
The file was addedprotocolli/modipa/example/keys/xca/ExampleOrganizationSelfSigned2.crt
The file was addedprotocolli/modipa/testsuite/src/test/soap/sicurezza-messaggio/error-bodies/authorization-deny-canale-differente-applicativo-intermediario-non-autorizzato.xml
The file was modified core/src/org/openspcoop2/pdd/core/autenticazione/pa/AutenticazioneSsl.java (diff)
The file was modified core/src/org/openspcoop2/pdd/core/autorizzazione/pa/AutorizzazioneAuthenticated.java (diff)
The file was modified core/src/org/openspcoop2/pdd/services/core/RicezioneBuste.java (diff)
The file was addedprotocolli/modipa/testsuite/src/utils/idporta-mittente-transazione.js
The file was modified core/src/org/openspcoop2/pdd/core/CostantiPdD.java (diff)
The file was modified core/src/org/openspcoop2/protocol/sdk/registry/IConfigIntegrationReader.java (diff)
The file was addedprotocolli/spcoop/testsuite/deploy/https_examples/jks/modiOrganization/ExampleOrganizationSelfSigned.p12
The file was modified protocolli/modipa/src/org/openspcoop2/protocol/modipa/validator/IdentificazioneApplicativoMittenteUtils.java (diff)
The file was addedprotocolli/modipa/testsuite/src/utils/get-eventi.js
The file was modified core/src/org/openspcoop2/pdd/config/ConfigurazionePdD.java (diff)
The file was modified core/src/org/openspcoop2/protocol/engine/archive/ImporterArchiveUtils.java (diff)
The file was modified protocolli/modipa/testsuite/src/test/soap/sicurezza-messaggio/autorizzazioneToken.feature (diff)
The file was modified tools/web_interfaces/control_station/src/org/openspcoop2/web/ctrlstat/servlet/sa/ServiziApplicativiCredenzialiChange.java (diff)
The file was modified tools/web_interfaces/control_station/src/org/openspcoop2/web/ctrlstat/servlet/sa/ServiziApplicativiHelper.java (diff)
The file was addedprotocolli/modipa/example/keys/xca/ExampleOrganizationSelfSigned2.p12
The file was addedprotocolli/modipa/testsuite/src/utils/get_traccia_trasmissione.js
The file was modified ChangeLog (diff)
The file was addedprotocolli/modipa/example/keys/xca/ExampleOrganizationSelfSigned.crt
The file was modified tools/web_interfaces/control_station/src/org/openspcoop2/web/ctrlstat/servlet/sa/ServiziApplicativiCore.java (diff)
The file was modified core/src/org/openspcoop2/protocol/engine/archive/AbstractArchiveEngine.java (diff)
The file was modified tools/web_interfaces/control_station/src/org/openspcoop2/web/ctrlstat/servlet/soggetti/SoggettiCredenzialiChange.java (diff)
The file was modified core/src/org/openspcoop2/pdd/services/core/RicezioneBusteGestioneAutenticazione.java (diff)
The file was modified protocolli/modipa/src/org/openspcoop2/protocol/modipa/validator/ModIValidazioneSintatticaRest.java (diff)
The file was addedprotocolli/modipa/testsuite/src/test/rest/sicurezza-messaggio/error-bodies/authorization-deny-canale-differente-applicativo-solo-certificato-intermediario-non-autorizzato.json
The file was addedprotocolli/modipa/example/keys/xca/ExampleOrganizationSelfSigned2.README
Commit 61c5c12317f495b99e2ea32a68d003fb1f2ecb89 by Andrea Poli
[TestsuiteProtocolloModIPA, Documentazione]
Aggiunta documentazione funzionalità intermediario ModI.
Aggiunte informazioni mancanti nell'archivio delle configurazioni richieste dalla testsuite ModI per verificare la funzionalità dell'intermediario.
(commit: 61c5c12)
The file was modified resources/doc/src/manuali/console/profiloModIPA/messaggio/avanzata/index.rst (diff)
The file was modified core/src/org/openspcoop2/pdd/mdb/InoltroBuste.java (diff)
The file was modified protocolli/modipa/testsuite/src/configurazioni-govway/modipaTestBundle.zip (diff)
The file was addedresources/doc/src/manuali/console/profiloModIPA/messaggio/avanzata/intermediario.rst
The file was addedresources/doc/src/manuali/console/_figure_console/modipa_sicurezza_soggetto_intermediario.png
The file was modified core/src/org/openspcoop2/pdd/mdb/ConsegnaContenutiApplicativi.java (diff)