Skip to content
Aborted

Changes

Summary

  1. [GovWayCore] (commit: c02541e) (details)
  2. [GovWayConsole] (commit: abd3b05) (details)
Commit c02541e9e05fd56c0d66cd07fa3fbab7354a6b6a by Andrea Poli
[GovWayCore]
Implementato supporto DPoP (Demonstrating Proof of Possession) per token OAuth2.
Aggiunta validazione del proof-of-possession tramite token DPoP nelle policy di validazione token,
con protezione anti-replay basata su JTI tramite cache locale (Caffeine) o distribuita (Redis).
Supportata la negoziazione di token DPoP-bound verso Authorization Server, con generazione automatica del proof JWT e gestione della chiave pubblica (jwk) nell'header.
Implementato inoltre l'invio del DPoP proof verso il backend in fase di fruizione.
(commit: c02541e)
The file was modifiedcore/src/org/openspcoop2/protocol/engine/archive/ExporterArchiveUtils.java (diff)
The file was addedcore/src/org/openspcoop2/pdd/config/UrlInvocazioneAPIUtils.java
The file was modifiedcore/src/org/openspcoop2/pdd/core/dynamic/DynamicConfig.java (diff)
The file was modifiedcore/src/org/openspcoop2/pdd/config/dynamic/PddPluginLoader.java (diff)
The file was addedcore/src/org/openspcoop2/pdd/core/token/dpop/jti/JtiEntry.java
The file was modifiedcore/src/org/openspcoop2/pdd/logger/MsgDiagnosticiProperties.java (diff)
The file was modifiedcore/src/org/openspcoop2/core/constants/CostantiProprieta.java (diff)
The file was modifiedcore/deploy/properties/govway.properties (diff)
The file was modifiedtools/web_interfaces/control_station/src/org/openspcoop2/web/ctrlstat/servlet/config/ConfigurazioneHelper.java (diff)
The file was modifiedcore/src/org/openspcoop2/pdd/core/token/PolicyNegoziazioneToken.java (diff)
The file was modifiedcore/src/org/openspcoop2/protocol/engine/archive/ImporterArchiveUtils.java (diff)
The file was addedcore/src/org/openspcoop2/pdd/core/token/pd/EsitoPresenzaDPoPPortaDelegata.java
The file was modifiedmvn/dependencies/shared/pom.xml (diff)
The file was modifiedcore/src/org/openspcoop2/core/plugins/constants/TipoPlugin.java (diff)
The file was addedcore/src/org/openspcoop2/pdd/core/token/dpop/EsitoPresenzaDPoP.java
The file was modifiedcore/src/org/openspcoop2/pdd/core/jmx/InformazioniStatoPorta.java (diff)
The file was addedcore/src/org/openspcoop2/pdd/core/token/dpop/InformazioniJWTDpop.java
The file was modifiedtools/web_interfaces/control_station/src/org/openspcoop2/web/ctrlstat/core/ControlStationCore.java (diff)
The file was modifiedcore/ant/openspcoop2-war.xml (diff)
The file was addedcore/src/org/openspcoop2/pdd/core/token/parser/BasicDPoPParser.java
The file was modifiedcore/src/org/openspcoop2/message/utils/WWWAuthenticateGenerator.java (diff)
The file was addedcore/src/org/openspcoop2/pdd/core/token/dpop/DPoPBackendCacheEntry.java
The file was modifiedtools/web_interfaces/control_station/src/org/openspcoop2/web/ctrlstat/servlet/sa/ServiziApplicativiVerificaCertificati.java (diff)
The file was modifiedcore/src/org/openspcoop2/pdd/core/jmx/AbstractConfigChecker.java (diff)
The file was modifiedcore/src/org/openspcoop2/core/config/constants/CostantiConfigurazione.java (diff)
The file was addedcore/src/org/openspcoop2/pdd/core/token/dpop/DPoPParams.java
The file was addedcore/src/org/openspcoop2/pdd/core/token/AbstractInformazioniJWT.java
The file was addedcore/src/org/openspcoop2/pdd/core/token/dpop/jti/impl/DistributedJtiValidator.java
The file was addedcore/src/org/openspcoop2/pdd/core/token/parser/TipologiaClaimsDPoP.java
The file was addedcore/src/org/openspcoop2/pdd/core/token/pd/EsitoValidazioneDPoPPortaDelegata.java
The file was modifiedChangeLog (diff)
The file was modifiedcore/src/org/openspcoop2/pdd/core/connettori/ConnettoreHTTPCORE.java (diff)
The file was modifiedprotocolli/trasparente/testsuite/karate/src/org/openspcoop2/core/protocolli/trasparente/testsuite/token/negoziazione/NegoziazioneCustomTest.java (diff)
The file was modifiedcore/src/org/openspcoop2/pdd/core/jmx/ConfigurazionePdD.java (diff)
The file was modifiedcore/src/schemi/openspcoop2/openspcoopPlugins.xsd (diff)
The file was modifiedcore/src/org/openspcoop2/pdd/core/connettori/ConnettoreBase.java (diff)
The file was modifiedtools/utils/src/org/openspcoop2/utils/transport/http/SSLConfig.java (diff)
The file was modifiedcore/src/org/openspcoop2/pdd/core/token/PolicyGestioneToken.java (diff)
The file was modifiedcore/src/org/openspcoop2/monitor/engine/dynamic/PluginLoader.java (diff)
The file was modifiedcore/src/org/openspcoop2/pdd/core/token/TokenProvider.java (diff)
The file was modifiedcore/src/org/openspcoop2/pdd/core/token/InformazioniToken.java (diff)
The file was modifiedprotocolli/modipa/src/org/openspcoop2/protocol/modipa/utils/ModIUtilities.java (diff)
The file was modifiedcore/src/org/openspcoop2/pdd/core/token/InformazioniJWTClientAssertion.java (diff)
The file was modifiedcore/src/schemi/openspcoopPlugins.xsd (diff)
The file was modifiedcore/src/org/openspcoop2/core/plugins/utils/PluginsDriverUtils.java (diff)
The file was modifiedcore/src/org/openspcoop2/pdd/core/token/GestoreTokenNegoziazioneUtilities.java (diff)
The file was addedcore/src/org/openspcoop2/pdd/core/token/dpop/jti/impl/LocalJtiValidator.java
The file was addedcore/src/org/openspcoop2/pdd/core/token/dpop/jti/IJtiValidator.java
The file was modifiedtools/web_interfaces/control_station/src/org/openspcoop2/web/ctrlstat/servlet/ConsoleHelper.java (diff)
The file was modifiedcore/src/org/openspcoop2/pdd/core/token/TokenUtilities.java (diff)
The file was modifiedcore/src/org/openspcoop2/pdd/core/jmx/EngineGestioneToken.java (diff)
The file was modifiedcore/src/org/openspcoop2/pdd/config/ConfigurazionePdDReader.java (diff)
The file was addedcore/src/org/openspcoop2/pdd/core/token/dpop/EsitoValidazioneDPoP.java
The file was modifiedcore/src/org/openspcoop2/pdd/core/dynamic/URLRegExpExtractor.java (diff)
The file was modifiedcore/src/org/openspcoop2/pdd/config/OpenSPCoop2Properties.java (diff)
The file was modifiedcore/src/org/openspcoop2/pdd/core/connettori/ConnettoreHTTP.java (diff)
The file was modifiedcore/deploy/properties/govway.msgDiagnostici.properties (diff)
The file was addedcore/src/org/openspcoop2/pdd/core/token/dpop/DPoP.java
The file was modifiedcore/src/org/openspcoop2/pdd/core/token/GestoreToken.java (diff)
The file was modifiedtools/utils/src/org/openspcoop2/utils/transport/http/HttpConstants.java (diff)
The file was modifiedcore/src/org/openspcoop2/pdd/logger/transazioni/TransazioneUtilities.java (diff)
The file was addedtools/rs/config/server/example/bodies/erogazione_modi_rest.json
The file was modifiedtools/web_interfaces/control_station/deploy/policyGestioneToken/retrieveToken.xml (diff)
The file was modifiedcore/src/org/openspcoop2/message/utils/WWWAuthenticateErrorCode.java (diff)
The file was modifiedcore/src/org/openspcoop2/pdd/core/token/GestoreTokenValidazioneUtilities.java (diff)
The file was addedcore/src/org/openspcoop2/pdd/core/token/dpop/jti/JtiValidatorFactory.java
The file was modifiedcore/src/org/openspcoop2/pdd/core/token/parser/Claims.java (diff)
The file was modifiedcore/src/org/openspcoop2/pdd/core/token/EsitoNegoziazioneToken.java (diff)
The file was modifiedlib/openspcoop2.userlibraries (diff)
The file was modifiedcore/src/org/openspcoop2/pdd/config/ConfigurazionePdDManager.java (diff)
The file was modifiedtools/web_interfaces/control_station/src/org/openspcoop2/web/ctrlstat/servlet/config/ConfigurazionePluginsTipoPluginUtils.java (diff)
The file was modifiedcore/src/org/openspcoop2/pdd/core/token/Costanti.java (diff)
The file was addedcore/src/org/openspcoop2/pdd/core/token/dpop/jti/LocalJtiCacheManager.java
The file was addedtools/rs/config/server/example/bodies/fruizione_modi_rest.json
The file was modifiedtools/web_interfaces/control_station/src/org/openspcoop2/web/ctrlstat/config/ConsoleProperties.java (diff)
The file was modifiedtools/web_interfaces/control_station/src/org/openspcoop2/web/ctrlstat/servlet/config/ConfigurazionePolicyGestioneTokenVerificaCertificati.java (diff)
The file was modifiedtools/web_interfaces/control_station/src/org/openspcoop2/web/ctrlstat/servlet/config/ConfigurazioneSistemaExporter.java (diff)
The file was modifiedcore/src/org/openspcoop2/pdd/core/token/NegoziazioneTokenProvider.java (diff)
The file was modifiedtools/utils/src/org/openspcoop2/utils/security/JwtHeaders.java (diff)
The file was modifiedcore/src/org/openspcoop2/pdd/core/token/InformazioniNegoziazioneToken_DatiRichiesta.java (diff)
The file was modifiedcore/src/org/openspcoop2/pdd/services/core/RicezioneBusteGestioneToken.java (diff)
The file was modifiedcore/src/org/openspcoop2/pdd/services/core/RicezioneContenutiApplicativiGestioneToken.java (diff)
The file was addedcore/src/org/openspcoop2/pdd/core/token/parser/IDPoPParser.java
The file was modifiedcore/src/org/openspcoop2/pdd/logger/filetrace/Info.java (diff)
The file was modifiedcore/src/org/openspcoop2/pdd/core/token/pa/GestioneToken.java (diff)
The file was addedcore/src/org/openspcoop2/pdd/core/token/pa/EsitoPresenzaDPoPPortaApplicativa.java
The file was modifiedcore/src/org/openspcoop2/protocol/engine/utils/DBOggettiInUsoUtils_plugins.java (diff)
The file was addedcore/src/org/openspcoop2/pdd/core/token/dpop/jti/TipoValidazioneJtiDPoP.java
The file was modifiedcore/src/org/openspcoop2/pdd/config/CostantiProprieta.java (diff)
The file was modifiedtools/web_interfaces/control_station/src/org/openspcoop2/web/ctrlstat/servlet/config/ConfigurazioneCostanti.java (diff)
The file was modifiedcore/src/org/openspcoop2/pdd/services/OpenSPCoop2Startup.java (diff)
The file was modifiedcore/src/org/openspcoop2/core/commons/ErrorsHandlerCostant.java (diff)
The file was modifiedcore/src/org/openspcoop2/pdd/core/token/pd/GestioneToken.java (diff)
The file was modifiedcore/src/org/openspcoop2/pdd/config/ClassNameProperties.java (diff)
The file was modifiedcore/src/org/openspcoop2/pdd/core/token/InformazioniNegoziazioneToken.java (diff)
The file was modifiedmvn/dependencies/redis/pom.xml (diff)
The file was modifiedtools/web_interfaces/control_station/deploy/policyGestioneToken/validationToken.xml (diff)
The file was addedcore/src/org/openspcoop2/pdd/core/token/dpop/EsitoDPoPBackend.java
The file was modifiedtools/web_interfaces/control_station/deploy/properties/console.properties (diff)
The file was modifiedcore/ant/openspcoop2-ear.xml (diff)
The file was addedcore/src/org/openspcoop2/pdd/core/token/pa/EsitoValidazioneDPoPPortaApplicativa.java
The file was modifiedresources/doc/src/manuali/console/configurazione/tracciamento/fileTrace/info.rst (diff)
The file was modifiedtools/web_interfaces/control_station/src/org/openspcoop2/web/ctrlstat/servlet/aps/erogazioni/ErogazioniHelper.java (diff)
The file was modifiedtools/web_interfaces/control_station/src/org/openspcoop2/web/ctrlstat/core/CertificateChecker.java (diff)
The file was addedcore/src/org/openspcoop2/pdd/core/token/dpop/jti/impl/DisabledJtiValidator.java
Commit abd3b050a3f2b3edef70f89d5e0f4c7f52346735 by Andrea Poli
[GovWayConsole]
Il testo dei tooltip che contenevano un ritorno a capo veniva visualizzato in modo errato, mostrando la sequenza '
'.
(commit: abd3b05)
The file was modifiedtools/web_interfaces/lib/mvc/src/org/openspcoop2/web/lib/mvc/ServletUtils.java (diff)
The file was modifiedChangeLog (diff)