Commit Graph

39 Commits

Author SHA1 Message Date
Alfredo Oliviero 0820dc2e97 D4ScienceJWTObject 2025-12-01 17:20:20 +01:00
Mauro Mugnaini 33392d4b27
`OIDCBearerAuth` now extends `D4ScienceIAMClientAuthn` to be able perform the UMA call for legacy software that don't support dynamic scopes 2025-11-28 15:40:27 +01:00
Alfredo Oliviero a12b52ff48 Updated Jenkinsfile and Jenkinsjob.xml 2025-11-13 11:02:51 +01:00
Alfredo Oliviero d99cad6abf javax version 2025-11-13 11:02:35 +01:00
Mauro Mugnaini 9ec6db08d8
Changed `author` in javadoc 2025-11-12 11:51:29 +01:00
Luca Frosini 8f8116a2a8 Updated Jenkinsfile and Jenkinsjob.xml 2025-11-11 11:32:49 +01:00
Mauro Mugnaini aeac7ac6cf
name/contact person and organization checks disabled on unit tests due to bug on KC for attributes add/edit 2025-11-11 09:16:52 +01:00
Luca Frosini e804f029af Updated Jenkinsfile and Jenkinsjob.xml 2025-11-10 17:38:16 +01:00
Luca Frosini be64bd3861 Remove version specification for JUnit dependency in pom.xml 2025-11-10 16:19:35 +01:00
Luca Frosini da9e859cac Updated Jenkinsfile and Jenkinsjob.xml 2025-11-10 15:39:31 +01:00
Luca Frosini e626aefd95 Update parent version to 1.3.0-SNAPSHOT in pom.xml 2025-11-10 14:57:23 +01:00
Giancarlo Panichi efdbad6dec Update README.md 2025-11-05 11:16:31 +01:00
Giancarlo Panichi 3db0d10ba6 Update pom.xml 2025-11-05 09:38:55 +01:00
Giancarlo Panichi 7e8477cb48 Update pom.xml 2025-11-05 09:28:53 +01:00
Giancarlo Panichi e4fad946c8 Update profile.xml 2025-11-04 16:34:50 +01:00
Giancarlo Panichi 6e8b682dfa Upload files to "/" 2025-11-04 16:27:29 +01:00
Giancarlo Panichi 2e4289ac96 Update README.md 2025-11-04 16:25:18 +01:00
Giancarlo Panichi 1a51f82adf Delete CITATION (1).cff 2025-11-04 16:24:40 +01:00
Giancarlo Panichi 6185b8d443 Upload files to "/" 2025-11-04 16:23:03 +01:00
Giancarlo Panichi 9c89f68559 Update README.md 2025-11-04 16:22:01 +01:00
Giancarlo Panichi 1e53783494 Update README.md 2025-11-04 16:19:19 +01:00
Giancarlo Panichi ed83b0b2b7 Update LICENSE.md 2025-11-04 16:18:30 +01:00
Giancarlo Panichi b2e5370640 Update FUNDING.md 2025-11-04 16:17:58 +01:00
Giancarlo Panichi db26e899bb Update pom.xml 2025-11-04 16:17:18 +01:00
Giancarlo Panichi 01a4ab9fc5 Update CHANGELOG.md 2025-11-04 16:15:24 +01:00
Luca Frosini 1b00f8df58 Fixed Javadoc 2025-10-27 15:41:21 +01:00
Mauro Mugnaini fcdd61c252
Added methods and tests to refresh tokens for non-public clients (#28361) 2024-10-28 18:20:18 +01:00
Mauro Mugnaini 9161d29e30
Fixed typos in comments 2024-10-25 17:29:42 +02:00
Mauro Mugnaini 71d3ffef5f
Added methods to parse, verify and get D4Science related info from an OIDC access token (e.g. from bearer authorization header) (#28351) 2024-10-25 17:21:07 +02:00
Mauro Mugnaini 02adc671fd Added also methods that use the default GW `d4science-internal-gateway` like the other lib 2024-10-24 16:01:49 +02:00
Mauro Mugnaini 07c71a0948 New methods info added also to changelog 2024-10-24 13:50:27 +02:00
Mauro Mugnaini 1192de14d7 Added (deprecated) methods to obtain the token for the user and related tests [28084#note-8] 2024-10-24 13:37:19 +02:00
Mauro Mugnaini b830504b46 Added methods to avoid pass of `null` for the `permissions` parameter in *authz* (UMA ticket) [28084#note-6] 2024-10-24 10:43:39 +02:00
Mauro Mugnaini 3ca0f6c01a Renamed also `audience` parameters to `context` as per Massimiliano request. 2024-10-16 12:21:19 +02:00
Mauro Mugnaini 9d5b3b4efc Renamed direct roles accessors as per Massimiliano request 2024-10-15 16:29:33 +02:00
Mauro Mugnaini a6ef2ab721 Now it uses dynamic scope instead of the custom header when directly requesting a specific context for an OIDC token (#28084) 2024-09-27 13:18:56 +02:00
Mauro Mugnaini 29373ad0cd Added changelog info 2023-03-23 18:39:51 +01:00
Mauro Mugnaini 72a502c5de [#24701, #23356] Improved and tested version, ready for trial implementation 2023-03-23 18:19:49 +01:00
Mauro Mugnaini c87aba6ed5 [#24701, #23356] First share WIP, still to be tested... 2023-03-17 18:08:28 +01:00