From 86c3887e7650ac00fbb0b9d67a274717efa3472e Mon Sep 17 00:00:00 2001 From: Mauro Mugnaini Date: Fri, 21 Jul 2023 12:45:18 +0200 Subject: [PATCH] Release of the `v.2.0.0` --- CHANGELOG.md | 3 ++- pom.xml | 4 ++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 65c57d9..b5ce5fa 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,12 +2,13 @@ This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.htm # Changelog for "keycloak-client" -## [v2.0.0-SNAPSHOT] +## [v2.0.0] - Removed the discovery functionality to be compatible with SmartGears.v4 and moved to the new library `keycloak-client-legacy-is` that will provide the backward compatibility. (#23478). - Fixed typo in `AccessToken` class for `setAccessToken(..)` method (#23654) - Added predictive infrastructure URL support based on context (and on context and realm if the target realm is not the default one) and overloaded all methods that take the URL as argument with the context. (#23655) - Added support for the use of the custom Keycloak's D4S mapper that maps/shrink the `aud` (and optionally also the resource access) to the value requested via `X-D4Science-Context` HTTP header. - Added support of password grant flow (corresponding to the now deprecated OAuth2 flow: Resource Owner Password Credentials grant) also for specific context/audience by using the specific D4S mapper. (#25291) +- Added new `KeycloakClientHelper` class to perform token request for user in one shot and without the need to provide the `clientId` parameter (#25291). Only `context`, `username` and `password` are required. (#25291) ## [v1.3.0-SNAPSHOT] - Added functions to introspect and verify access tokens (both OIDC and UMA are supported) (#23326). diff --git a/pom.xml b/pom.xml index e8e052f..fa625fa 100644 --- a/pom.xml +++ b/pom.xml @@ -13,14 +13,14 @@ org.gcube.common keycloak-client - 2.0.0-SNAPSHOT + 2.0.0 org.gcube.distribution gcube-bom - 2.4.0-SNAPSHOT + 2.4.0 pom import