Commit Graph

  • 83041827c4
    Releasing `v1.3.2` master Mauro Mugnaini 2024-04-24 10:59:46 +0200
  • 098bfc9fef
    Removed `permission` list from exchange method signature and improved it adding also `refresh-token` as requested token type and `offline_access` scope. Added also extra headers support for all the token methods. Mauro Mugnaini 2024-03-27 18:43:21 +0100
  • 6da3a9f55a
    Moved to `maven-portal-bom` `v3.7.0` and `openjdk11` Mauro Mugnaini 2024-03-26 11:40:54 +0100
  • ed5ea15599 Merge pull request 'Porting `token_exchange` branch to `master`' (!1) from token_exchange into master Mauro Mugnaini 2024-03-26 11:34:35 +0100
  • 33a22f9448 rimosso header #1 Alfredo Oliviero 2024-03-25 15:50:45 +0100
  • 7c1597d479 Token exchange (#27099) Header X-D4Science-Context in query exchange and refresh Alfredo Oliviero 2024-03-22 15:43:59 +0100
  • fccbedb299 Release of new version with addition of new `Catalogue-Manager` and `Catalogue-Moderator` roles to the enum of known roles (#23623) v1.3.1 r5.13.0 Mauro Mugnaini 2022-07-07 16:17:28 +0200
  • fea71c720c Added new `Catalogue-Manager` and `Catalogue-Moderator` roles to the enum (#23623) Mauro Mugnaini 2022-07-06 12:54:44 +0200
  • bbcd35e14f Updated `maven-portal-bom` to last version: 3.6.3 v1.3.0 r5.4.0 Mauro Mugnaini 2021-06-24 18:25:36 +0200
  • a37cd40b99 Releasing v.1.3.0 Mauro Mugnaini 2021-06-24 11:06:19 +0200
  • bee9d59f22 Internally renamed variable `token` to `tokens` since the JSON helds more tah one token Mauro Mugnaini 2021-06-24 11:03:46 +0200
  • 3c201dd6f0 Internally renamed variable `token` to `tokens` since the JSON helds more tah one token Mauro Mugnaini 2021-06-24 11:03:31 +0200
  • 79c45245dd Transformed in unit test class Mauro Mugnaini 2021-05-06 17:52:08 +0200
  • c5a9dca54c Now audience can be provided in both encoded and not encoded form (starts with "/" check is performed). Ugly test added. Mauro Mugnaini 2021-05-06 17:51:46 +0200
  • 17e503c786 Added method to retrieve UMA token by using `clientId` and `clientSecret` in a specific `audience` (aka context, that must be in `URLEncoded` form) and Javadoc for all interesting methods Mauro Mugnaini 2021-05-06 17:15:10 +0200
  • 527f04fb67 Prepared for the new 1.3.0 snapshot version. Moved to `test scope` some dependencies wronlgy set as `default scope` Mauro Mugnaini 2021-05-06 17:08:19 +0200
  • abe7e42937 Releasing v1.2.1 v1.2.1 r5.2.0 Mauro Mugnaini 2021-04-12 19:27:06 +0200
  • 032168aed6 Fixed capitalized letter in title inside the README.md file Mauro Mugnaini 2021-03-23 16:21:59 +0100
  • e82d2be4b9 added ticket reference Mauro Mugnaini 2021-03-17 19:12:10 +0100
  • ac26a35417 Prepared for new 1.2.1 version Mauro Mugnaini 2021-03-17 11:38:49 +0100
  • 7689b2238e Logs message changed from info to debug Mauro Mugnaini 2021-03-17 11:38:27 +0100
  • 784896bda0 New "Data-Editor" role added Mauro Mugnaini 2021-03-17 11:37:44 +0100
  • 2e0fb63ee6 Added convenience method to check Role existance by string v1.2.0 r5.0.0 Mauro Mugnaini 2021-01-27 19:35:13 +0100
  • c75eb8af91 Simply ignoring resources that not start with slash ('/') and removed warn level log for it. Mauro Mugnaini 2021-01-27 17:09:15 +0100
  • 1e48c3ce03 Release of the 1.1.2 version Mauro Mugnaini 2021-01-20 11:45:47 +0100
  • 0a24b10c87 Ready for the 1.2.0-SNAPSHOT version Mauro Mugnaini 2021-01-20 00:58:23 +0100
  • 35459bec6b Revised get avatar helper method Mauro Mugnaini 2021-01-20 00:58:02 +0100
  • 8dc8f1d2a7 Added JTI value getter and essentials info dump in JWT Mauro Mugnaini 2021-01-20 00:57:49 +0100
  • 200d47bb6a Site is now comparable. Mauro Mugnaini 2021-01-20 00:57:34 +0100
  • 1fb2b2408e New checks for "invalid_grant" and "access_denied" error together with ""Token is not active"", "Invalid bearer token" and "not_authorized" descriptions Mauro Mugnaini 2021-01-11 16:04:18 +0100
  • a8c38ee12e Disabled annoying log message Mauro Mugnaini 2021-01-11 16:03:02 +0100
  • 38cb6ec47e Fixed typo in comment Mauro Mugnaini 2021-01-11 16:02:45 +0100
  • 125f7d91df Added parsing of the response if is JSON and added specific exception to handle also this response Mauro Mugnaini 2020-12-21 18:00:08 +0100
  • 977dcf4bc6 Missing SCM section added to POM Mauro Mugnaini 2020-11-24 17:30:36 +0100
  • 22ad9b579c Removed test that fails Mauro Mugnaini 2020-11-24 12:47:06 +0100
  • b443c27f1d Prepared for the Next release Mauro Mugnaini 2020-11-20 13:07:56 +0100
  • 41ffb26bcd Some logs added and 404 not found status support added Mauro Mugnaini 2020-09-04 18:31:46 +0200
  • 9335a80b5a Added JUnit dependency and test Mauro Mugnaini 2020-09-04 18:31:12 +0200
  • 9dd3f3843e Added helper method for "Bearer token" direct use Mauro Mugnaini 2020-08-18 12:40:53 +0200
  • bb3728c421 Added some log message to better debug and remove the exception raise Mauro Mugnaini 2020-08-13 20:47:37 +0200
  • da8ed52808 Aligned to new templates Mauro Mugnaini 2020-08-13 18:28:15 +0200
  • 71a017c721 Reintroduced wrongly removed (renamed) only `getAsBearer` method (as deprecated) to avoid dependents projects changes Mauro Mugnaini 2020-08-13 18:27:53 +0200
  • 7e035d24c2 Added avatar settings and retrieve helper method (#19726) Mauro Mugnaini 2020-08-12 20:12:21 +0200
  • 1536523d53 Updated to follow ner rules for gcube templated project in Jenkins Mauro Mugnaini 2020-07-16 16:23:55 +0200
  • 1ec5eeda03 No more required Mauro Mugnaini 2020-07-16 16:23:43 +0200
  • 5d49f1a6c1 -SNAPSHOT suffix removed too early Mauro Mugnaini 2020-07-07 11:56:11 +0200
  • 367bc4c4e3 Release for 1.0.0 Mauro Mugnaini 2020-07-07 10:47:41 +0200
  • a647b68dd7 Snapshot release for 1.0.0 Mauro Mugnaini 2020-07-07 10:07:31 +0200
  • a80f07c759 Rationalized logs Mauro Mugnaini 2020-07-03 17:31:19 +0200
  • 9aafc0d289 Using azp field (if present) also in logout Mauro Mugnaini 2020-06-30 13:57:41 +0200
  • d6362f0cb5 New version with micro Mauro Mugnaini 2020-06-30 12:57:03 +0200
  • cb05b4a63b Authorized party field is used first refresshing the token if clientId is not provided Mauro Mugnaini 2020-06-30 12:47:30 +0200
  • c8e2a30489 Added getter for authorized party field (azp) Mauro Mugnaini 2020-06-30 12:46:45 +0200
  • a8f328cf56 "exp" field was wrongly returned as string instead of Long Mauro Mugnaini 2020-06-29 16:43:16 +0200
  • 65e2882c2f Refactoring of common code and new mthods to get "refreshed" token Mauro Mugnaini 2020-06-29 16:22:51 +0200
  • 10806e57cb Typo fixed Mauro Mugnaini 2020-06-26 18:15:05 +0200
  • faf59e9d00 Now mapping is fault tollerant to support all kind of clients Mauro Mugnaini 2020-06-26 18:10:27 +0200
  • db882bd0bf Request method declaration fixed and some logs added Mauro Mugnaini 2020-06-26 18:09:36 +0200
  • 35cf56a086 Trying build with snapshot as suffix for minor version Mauro Mugnaini 2020-06-22 10:48:12 +0200
  • af354369a0 Added missing CI description/helper files Mauro Mugnaini 2020-06-22 10:47:39 +0200
  • 2f396a9308 Added -SNAPSHOT to version to make the artifact available in the CI maven repo Mauro Mugnaini 2020-06-19 18:03:54 +0200
  • 8155c98deb Changelog file added Mauro Mugnaini 2020-06-19 15:21:35 +0200
  • 2dae3fa3e9 Missing closing parhentesis Mauro Mugnaini 2020-06-19 12:30:28 +0200
  • 4dbc219892 README file added Mauro Mugnaini 2020-06-18 17:44:36 +0200
  • 64e22b96e8 Added dependency to the gcube distribution BOM and removed local versions consenquently Mauro Mugnaini 2020-06-18 10:57:37 +0200
  • 5e2cb4bc52 Renamed packages from com.nubisware.* to org.gcube.* Mauro Mugnaini 2020-06-18 10:56:20 +0200
  • 446b447749 README.md file added Mauro Mugnaini 2020-06-04 18:51:53 +0200
  • ea1dfa5fb2 Removed unnecessary resources Mauro Mugnaini 2020-06-04 16:47:33 +0200
  • 003222ef6c Added quick test class Mauro Mugnaini 2020-06-04 16:47:23 +0200
  • e359bfa00b Refactored by extracting oidc-keycloak-library project Mauro Mugnaini 2020-06-04 16:12:50 +0200
  • c3f057e05c Beta version Mauro Mugnaini 2020-05-29 13:04:09 +0200
  • 1294d1a550 Beta version Mauro Mugnaini 2020-05-29 13:03:52 +0200
  • 7ab87410ab Intial GIT commit Mauro Mugnaini 2020-05-21 15:47:28 +0200