Skip to content
Failed

Changes

Summary

  1. [GovWayCore] (commit: 9c1ad7e) (details)
  2. [GovWayConsole] (commit: eb2fa81) (details)
  3. [Documentazione] (commit: da929e3) (details)
Commit 9c1ad7e0f1ecafdda44ae49eba390eba97e0b4e0 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: 9c1ad7e)
The file was modifiedcore/src/org/openspcoop2/core/commons/ErrorsHandlerCostant.java (diff)
The file was modifiedcore/src/org/openspcoop2/protocol/engine/utils/DBOggettiInUsoUtils_plugins.java (diff)
The file was modifiedcore/src/org/openspcoop2/pdd/core/connettori/ConnettoreBase.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/core/constants/CostantiProprieta.java (diff)
The file was addedcore/src/org/openspcoop2/pdd/core/token/pa/EsitoValidazioneDPoPPortaApplicativa.java
The file was modifiedcore/src/org/openspcoop2/pdd/logger/filetrace/Info.java (diff)
The file was modifiedtools/web_interfaces/control_station/src/org/openspcoop2/web/ctrlstat/servlet/config/ConfigurazioneHelper.java (diff)
The file was addedcore/src/org/openspcoop2/pdd/core/token/AbstractInformazioniJWT.java
The file was addedcore/src/org/openspcoop2/pdd/core/token/pa/EsitoPresenzaDPoPPortaApplicativa.java
The file was modifiedcore/src/org/openspcoop2/pdd/config/ConfigurazionePdDReader.java (diff)
The file was modifiedtools/web_interfaces/control_station/src/org/openspcoop2/web/ctrlstat/servlet/sa/ServiziApplicativiVerificaCertificati.java (diff)
The file was addedcore/src/org/openspcoop2/pdd/config/UrlInvocazioneAPIUtils.java
The file was modifiedcore/src/org/openspcoop2/pdd/core/token/GestoreTokenNegoziazioneUtilities.java (diff)
The file was modifiedcore/src/schemi/openspcoopPlugins.xsd (diff)
The file was addedcore/src/org/openspcoop2/pdd/core/token/pd/EsitoValidazioneDPoPPortaDelegata.java
The file was modifiedcore/src/org/openspcoop2/pdd/core/token/InformazioniNegoziazioneToken.java (diff)
The file was modifiedcore/src/org/openspcoop2/message/utils/WWWAuthenticateGenerator.java (diff)
The file was modifiedcore/src/org/openspcoop2/pdd/core/token/PolicyNegoziazioneToken.java (diff)
The file was modifiedcore/src/org/openspcoop2/pdd/services/OpenSPCoop2Startup.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/pd/EsitoPresenzaDPoPPortaDelegata.java
The file was modifiedcore/ant/openspcoop2-ear.xml (diff)
The file was modifiedcore/src/org/openspcoop2/pdd/core/connettori/httpcore5/ConnettoreHTTPCORE.java (diff)
The file was addedcore/src/org/openspcoop2/pdd/core/token/dpop/jti/TipoValidazioneJtiDPoP.java
The file was modifiedcore/src/org/openspcoop2/pdd/core/token/Costanti.java (diff)
The file was modifiedcore/ant/openspcoop2-war.xml (diff)
The file was modifiedcore/src/org/openspcoop2/pdd/config/ClassNameProperties.java (diff)
The file was modifiedtools/web_interfaces/control_station/src/org/openspcoop2/web/ctrlstat/core/CertificateChecker.java (diff)
The file was modifiedtools/web_interfaces/control_station/src/org/openspcoop2/web/ctrlstat/servlet/ConsoleHelper.java (diff)
The file was addedcore/src/org/openspcoop2/pdd/core/token/dpop/jti/IJtiValidator.java
The file was addedcore/src/org/openspcoop2/pdd/core/token/parser/TipologiaClaimsDPoP.java
The file was modifiedcore/src/org/openspcoop2/core/plugins/constants/TipoPlugin.java (diff)
The file was modifiedcore/src/org/openspcoop2/pdd/core/token/pd/GestioneToken.java (diff)
The file was modifiedcore/src/org/openspcoop2/pdd/core/token/TokenUtilities.java (diff)
The file was modifiedcore/src/org/openspcoop2/pdd/core/token/GestoreToken.java (diff)
The file was addedcore/src/org/openspcoop2/pdd/core/token/dpop/DPoPBackendCacheEntry.java
The file was modifiedcore/src/org/openspcoop2/pdd/core/token/InformazioniToken.java (diff)
The file was addedcore/src/org/openspcoop2/pdd/core/token/dpop/EsitoDPoPBackend.java
The file was modifiedtools/utils/src/org/openspcoop2/utils/transport/http/HttpConstants.java (diff)
The file was modifiedcore/src/org/openspcoop2/pdd/core/token/parser/Claims.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/jmx/ConfigurazionePdD.java (diff)
The file was modifiedcore/src/org/openspcoop2/core/plugins/utils/PluginsDriverUtils.java (diff)
The file was modifiedtools/web_interfaces/control_station/deploy/policyGestioneToken/retrieveToken.xml (diff)
The file was modifiedcore/src/schemi/openspcoop2/openspcoopPlugins.xsd (diff)
The file was modifiedcore/src/org/openspcoop2/protocol/engine/archive/ExporterArchiveUtils.java (diff)
The file was addedcore/src/org/openspcoop2/pdd/core/token/parser/BasicDPoPParser.java
The file was addedcore/src/org/openspcoop2/pdd/core/token/dpop/EsitoValidazioneDPoP.java
The file was modifiedcore/src/org/openspcoop2/pdd/core/token/pa/GestioneToken.java (diff)
The file was modifiedcore/src/org/openspcoop2/protocol/engine/archive/ImporterArchiveUtils.java (diff)
The file was modifiedcore/src/org/openspcoop2/core/config/constants/CostantiConfigurazione.java (diff)
The file was modifiedmvn/dependencies/redis/pom.xml (diff)
The file was modifiedcore/src/org/openspcoop2/pdd/core/token/GestoreTokenValidazioneUtilities.java (diff)
The file was modifiedcore/src/org/openspcoop2/pdd/core/jmx/InformazioniStatoPorta.java (diff)
The file was addedcore/src/org/openspcoop2/pdd/core/token/dpop/jti/impl/LocalJtiValidator.java
The file was modifiedcore/src/org/openspcoop2/pdd/core/dynamic/DynamicConfig.java (diff)
The file was addedcore/src/org/openspcoop2/pdd/core/token/dpop/jti/JtiValidatorFactory.java
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/config/ConfigurazionePdDManager.java (diff)
The file was modifiedcore/src/org/openspcoop2/pdd/core/dynamic/URLRegExpExtractor.java (diff)
The file was modifiedcore/src/org/openspcoop2/pdd/core/token/InformazioniJWTClientAssertion.java (diff)
The file was modifiedcore/deploy/properties/govway.properties (diff)
The file was modifiedcore/src/org/openspcoop2/pdd/core/connettori/httpcore5/nio/ConnettoreHTTPCORE.java (diff)
The file was addedcore/src/org/openspcoop2/pdd/core/token/dpop/EsitoPresenzaDPoP.java
The file was modifiedtools/web_interfaces/control_station/deploy/properties/console.properties (diff)
The file was modifiedcore/src/org/openspcoop2/pdd/core/connettori/ConnettoreExtBaseHTTP.java (diff)
The file was modifiedtools/web_interfaces/control_station/src/org/openspcoop2/web/ctrlstat/servlet/config/ConfigurazioneSistemaExporter.java (diff)
The file was addedcore/src/org/openspcoop2/pdd/core/token/dpop/DPoPParams.java
The file was modifiedChangeLog (diff)
The file was addedcore/src/org/openspcoop2/pdd/core/token/dpop/jti/impl/DisabledJtiValidator.java
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/config/dynamic/PddPluginLoader.java (diff)
The file was modifiedresources/doc/src/manuali/console/configurazione/tracciamento/fileTrace/info.rst (diff)
The file was modifiedcore/src/org/openspcoop2/pdd/core/token/NegoziazioneTokenProvider.java (diff)
The file was modifiedcore/deploy/properties/govway.msgDiagnostici.properties (diff)
The file was modifiedcore/src/org/openspcoop2/pdd/config/OpenSPCoop2Properties.java (diff)
The file was modifiedcore/src/org/openspcoop2/pdd/services/core/RicezioneBusteGestioneToken.java (diff)
The file was addedcore/src/org/openspcoop2/pdd/core/token/dpop/DPoP.java
The file was modifiedcore/src/org/openspcoop2/pdd/core/jmx/AbstractConfigChecker.java (diff)
The file was modifiedcore/src/org/openspcoop2/pdd/core/connettori/ConnettoreHTTP.java (diff)
The file was addedcore/src/org/openspcoop2/pdd/core/token/parser/IDPoPParser.java
The file was modifiedcore/src/org/openspcoop2/pdd/core/jmx/EngineGestioneToken.java (diff)
The file was modifiedcore/src/org/openspcoop2/pdd/logger/transazioni/TransazioneUtilities.java (diff)
The file was addedcore/src/org/openspcoop2/pdd/core/token/dpop/jti/JtiEntry.java
The file was modifiedtools/web_interfaces/control_station/deploy/policyGestioneToken/validationToken.xml (diff)
The file was modifiedcore/src/org/openspcoop2/pdd/core/token/PolicyGestioneToken.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/message/utils/WWWAuthenticateErrorCode.java (diff)
The file was modifiedcore/src/org/openspcoop2/pdd/logger/MsgDiagnosticiProperties.java (diff)
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/dpop/InformazioniJWTDpop.java
The file was modifiedmvn/dependencies/shared/pom.xml (diff)
The file was modifiedprotocolli/modipa/src/org/openspcoop2/protocol/modipa/utils/ModIUtilities.java (diff)
The file was modifiedtools/web_interfaces/control_station/src/org/openspcoop2/web/ctrlstat/config/ConsoleProperties.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 modifiedtools/web_interfaces/control_station/src/org/openspcoop2/web/ctrlstat/core/ControlStationCore.java (diff)
The file was modifiedtools/web_interfaces/control_station/src/org/openspcoop2/web/ctrlstat/servlet/aps/erogazioni/ErogazioniHelper.java (diff)
The file was modifiedcore/src/org/openspcoop2/monitor/engine/dynamic/PluginLoader.java (diff)
The file was modifiedtools/web_interfaces/control_station/src/org/openspcoop2/web/ctrlstat/servlet/config/ConfigurazionePolicyGestioneTokenVerificaCertificati.java (diff)
The file was modifiedcore/src/org/openspcoop2/pdd/config/CostantiProprieta.java (diff)
The file was modifiedcore/src/org/openspcoop2/pdd/core/token/TokenProvider.java (diff)
The file was addedcore/src/org/openspcoop2/pdd/core/token/dpop/jti/LocalJtiCacheManager.java
Commit eb2fa819fdf8f7eaf647f367e491043c7d1d7433 by Andrea Poli
[GovWayConsole]
Il testo dei tooltip che contenevano un ritorno a capo veniva visualizzato in modo errato, mostrando la sequenza '
'.
(commit: eb2fa81)
The file was modifiedChangeLog (diff)
The file was modifiedtools/web_interfaces/lib/mvc/src/org/openspcoop2/web/lib/mvc/ServletUtils.java (diff)
Commit da929e3cde786572c02fe9f3a671f3388ea4746d by Andrea Poli
[Documentazione]
Corrette licenze relative ai nuovi jar minlog-1.3.1 e caffeine-3.2.3
(commit: da929e3)
The file was removedthird-party-licenses/testsuite/logback-core-1.5.20/epl-v10.html
The file was removedthird-party-licenses/testsuite/logback-core-1.5.20/lgpl-2.1.html
The file was removedthird-party-licenses/testsuite/logback-classic-1.5.20/epl-v10.html
The file was addedthird-party-licenses/redis/minlog-1.3.1/BSD-3-Clause.html
The file was addedthird-party-licenses/redis/minlog-1.3.1/license.txt
The file was removedthird-party-licenses/testsuite/logback-classic-1.5.20/lgpl-2.1.html
The file was addedthird-party-licenses/shared/caffeine-3.2.3/LICENSE