Commit Graph

73 Commits (master)
 

Author SHA1 Message Date
Mauro Mugnaini 83041827c4
Releasing `v1.3.2` 1 day ago
Mauro Mugnaini 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. 4 weeks ago
Mauro Mugnaini 6da3a9f55a
Moved to `maven-portal-bom` `v3.7.0` and `openjdk11` 1 month ago
Mauro Mugnaini ed5ea15599 Merge pull request 'Porting `token_exchange` branch to `master`' (!1) from token_exchange into master
Reviewed-on: #1
1 month ago
Alfredo Oliviero 33a22f9448 rimosso header 1 month ago
Alfredo Oliviero 7c1597d479 Token exchange (#27099)
Header X-D4Science-Context in query exchange and refresh

- performQueryTokenWithPOST accepts also optional headers
- performURLEncodedPOSTSendData accepts also optional headers
- implemented queryExchangeToken
1 month ago
Mauro Mugnaini fccbedb299 Release of new version with addition of new `Catalogue-Manager` and `Catalogue-Moderator` roles to the enum of known roles (#23623) 2 years ago
Mauro Mugnaini fea71c720c Added new `Catalogue-Manager` and `Catalogue-Moderator` roles to the enum (#23623) 2 years ago
Mauro Mugnaini bbcd35e14f Updated `maven-portal-bom` to last version: 3.6.3 3 years ago
Mauro Mugnaini a37cd40b99 Releasing v.1.3.0 3 years ago
Mauro Mugnaini bee9d59f22 Internally renamed variable `token` to `tokens` since the JSON helds more tah one token 3 years ago
Mauro Mugnaini 3c201dd6f0 Internally renamed variable `token` to `tokens` since the JSON helds more tah one token 3 years ago
Mauro Mugnaini 79c45245dd Transformed in unit test class 3 years ago
Mauro Mugnaini c5a9dca54c Now audience can be provided in both encoded and not encoded form (starts with "/" check is performed). Ugly test added. 3 years ago
Mauro Mugnaini 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 3 years ago
Mauro Mugnaini 527f04fb67 Prepared for the new 1.3.0 snapshot version. Moved to `test scope` some dependencies wronlgy set as `default scope` 3 years ago
Mauro Mugnaini abe7e42937 Releasing v1.2.1 3 years ago
Mauro Mugnaini 032168aed6 Fixed capitalized letter in title inside the README.md file 3 years ago
Mauro Mugnaini e82d2be4b9 added ticket reference 3 years ago
Mauro Mugnaini ac26a35417 Prepared for new 1.2.1 version 3 years ago
Mauro Mugnaini 7689b2238e Logs message changed from info to debug 3 years ago
Mauro Mugnaini 784896bda0 New "Data-Editor" role added 3 years ago
Mauro Mugnaini 2e0fb63ee6 Added convenience method to check Role existance by string 3 years ago
Mauro Mugnaini c75eb8af91 Simply ignoring resources that not start with slash ('/') and removed warn level log for it. 3 years ago
Mauro Mugnaini 1e48c3ce03 Release of the 1.1.2 version 3 years ago
Mauro Mugnaini 0a24b10c87 Ready for the 1.2.0-SNAPSHOT version 3 years ago
Mauro Mugnaini 35459bec6b Revised get avatar helper method 3 years ago
Mauro Mugnaini 8dc8f1d2a7 Added JTI value getter and essentials info dump in JWT 3 years ago
Mauro Mugnaini 200d47bb6a Site is now comparable. 3 years ago
Mauro Mugnaini 1fb2b2408e New checks for "invalid_grant" and "access_denied" error together with ""Token is not active"", "Invalid bearer token" and "not_authorized" descriptions 3 years ago
Mauro Mugnaini a8c38ee12e Disabled annoying log message 3 years ago
Mauro Mugnaini 38cb6ec47e Fixed typo in comment 3 years ago
Mauro Mugnaini 125f7d91df Added parsing of the response if is JSON and added specific exception to handle also this response 3 years ago
Mauro Mugnaini 977dcf4bc6 Missing SCM section added to POM 3 years ago
Mauro Mugnaini 22ad9b579c Removed test that fails 3 years ago
Mauro Mugnaini b443c27f1d Prepared for the Next release 3 years ago
Mauro Mugnaini 41ffb26bcd Some logs added and 404 not found status support added 4 years ago
Mauro Mugnaini 9335a80b5a Added JUnit dependency and test 4 years ago
Mauro Mugnaini 9dd3f3843e Added helper method for "Bearer token" direct use 4 years ago
Mauro Mugnaini bb3728c421 Added some log message to better debug and remove the exception raise 4 years ago
Mauro Mugnaini da8ed52808 Aligned to new templates 4 years ago
Mauro Mugnaini 71a017c721 Reintroduced wrongly removed (renamed) only `getAsBearer` method (as deprecated) to avoid dependents projects changes 4 years ago
Mauro Mugnaini 7e035d24c2 Added avatar settings and retrieve helper method (#19726) 4 years ago
Mauro Mugnaini 1536523d53 Updated to follow ner rules for gcube templated project in Jenkins 4 years ago
Mauro Mugnaini 1ec5eeda03 No more required 4 years ago
Mauro Mugnaini 5d49f1a6c1 -SNAPSHOT suffix removed too early 4 years ago
Mauro Mugnaini 367bc4c4e3 Release for 1.0.0 4 years ago
Mauro Mugnaini a647b68dd7 Snapshot release for 1.0.0 4 years ago
Mauro Mugnaini a80f07c759 Rationalized logs 4 years ago
Mauro Mugnaini 9aafc0d289 Using azp field (if present) also in logout 4 years ago