Mauro Mugnaini
|
726291ca55
|
Added custom base URL set via factory (not automatically working cross environments) [#27234]
Better tests for exchange-token features
|
2 days ago |
Mauro Mugnaini
|
35c913db02
|
Added `token-exchange` support, also with `offline-token` scope, and methods to add extra headers during the OIDC token requests.
|
5 days ago |
Mauro Mugnaini
|
86c3887e76
|
Release of the `v.2.0.0`
|
9 months ago |
Mauro Mugnaini
|
52d70eda60
|
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.
|
10 months ago |
Mauro Mugnaini
|
89c5cf04bd
|
Revised code to avoid method invoked twice and double logging
|
10 months ago |
Mauro Mugnaini
|
d5ddbfd067
|
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)
|
10 months ago |
Mauro Mugnaini
|
a71f1725a7
|
The library now uses with `2.4.0-SNAPSHOT` version of the BOM and safe set `isExternalCall` to `true` with reflection to be compatible with both old and new `gxJRS` APIs
|
10 months ago |
Mauro Mugnaini
|
00d07f99c6
|
Added changelog info
|
1 year ago |
Mauro Mugnaini
|
5f3e02c6e4
|
Added support for the user of the D4S mapper that maps/shrink the `aud` to the value requested via `X-D4Science-Context` HTTP header
|
1 year ago |
Mauro Mugnaini
|
168a1d4b35
|
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)
|
2 years ago |
Luca Frosini
|
9577388a09
|
Removed uneeded dependency
|
2 years ago |
Luca Frosini
|
1dba845d31
|
Merge remote-tracking branch 'origin/smartgears_4'
Conflicts:
pom.xml
|
2 years ago |
Luca Frosini
|
b689ab8659
|
Reverted change which has been made in branch
|
2 years ago |
Luca Frosini
|
4423cf7434
|
Set the right gcube-bom
|
2 years ago |
Mauro Mugnaini
|
0adf0f86e5
|
Fixed typo in `AccessToken` class for `setAccessToken(..)` method (#23654)
|
2 years ago |
Mauro Mugnaini
|
c30cc9e646
|
Updated to latest BOM
|
2 years ago |
Lucio Lelii
|
44cc98a724
|
porting to smartgears 4
|
2 years ago |
Mauro Mugnaini
|
7ae6a7dcd8
|
Added methods for `token` and `introspect` endpoint construction starting from realm's base URL and related tests
|
2 years ago |
Mauro Mugnaini
|
460b080fcd
|
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)
|
2 years ago |
Mauro Mugnaini
|
d6316c837d
|
Fixed right method use to test `active` field in token introspection response
|
2 years ago |
Mauro Mugnaini
|
6ebb6c6616
|
Added tests for new introspect and isVerified functions (both OIDC and UMA are supported) (#23326)
|
2 years ago |
Mauro Mugnaini
|
db6f769695
|
Added functions to introspect and verify access tokens (both OIDC and UMA are supported) (#23326)
|
2 years ago |
Mauro Mugnaini
|
7ab5bd1256
|
New model classes available (from Keycloak's source code)
|
2 years ago |
Mauro Mugnaini
|
03ea0fae2c
|
Added `token` parameter contants
|
2 years ago |
Mauro Mugnaini
|
f7e5c29c54
|
Releasing v.1.2.0
|
2 years ago |
Mauro Mugnaini
|
f5bbec3f3a
|
Typo in version title fixed
|
2 years ago |
Mauro Mugnaini
|
49586563e2
|
Added tests for new OIDC token retrieve methods and UMA from OIDC token method
|
2 years ago |
Mauro Mugnaini
|
4c769f329f
|
Added OIDC token retrieve for clients [#23076] and UMA token from OIDC token instead for credentials
|
2 years ago |
Mauro Mugnaini
|
7d3f508954
|
Releasing version `1.1.0`
|
2 years ago |
Mauro Mugnaini
|
4ab2c18440
|
Test with error (unhautorized) for the refresh token with only the refresh token, since a `confidential` client is used for testing.
|
2 years ago |
Mauro Mugnaini
|
defc33913f
|
Helper function to crete a `RefreshToken` object from its base64 encoded JWT string added
|
2 years ago |
Mauro Mugnaini
|
f7ab942a5c
|
Added refresh token from the encoded JWT form only of the `refresh_token` function; for public client types only.
|
2 years ago |
Mauro Mugnaini
|
6ed1591974
|
Added OIDC access code example
|
2 years ago |
Mauro Mugnaini
|
3e2bbeb3e2
|
[#22515] Added refresh token methods
|
2 years ago |
Mauro Mugnaini
|
f5ef1d2c92
|
[#22515] Added refresh token methods
|
2 years ago |
Mauro Mugnaini
|
21774d9a91
|
Releasing component (#22145 #22195)
|
3 years ago |
Mauro Mugnaini
|
5d257faef5
|
Updated micro-version to avoid possible repo backports/backtracking related issues and to be sure to have last version available in DEV at the moment
|
3 years ago |
Mauro Mugnaini
|
69250b3ea0
|
RootVO part of the provided scope is used for discovery, since the endpoint is always registered there and added check for its existance in the prvoider and its format. Also checked that all the mandatory parameters are not null.
|
3 years ago |
Mauro Mugnaini
|
2ae7c8d942
|
Added `comon-scope-maps` dependency for tests
|
3 years ago |
Mauro Mugnaini
|
708c073090
|
Added again -SNAPSHOT suffix to 1.0.0 version to avoid "jumping" effect...
|
3 years ago |
Mauro Mugnaini
|
c227b6e395
|
[v1.0.0] Library release
|
3 years ago |
Mauro Mugnaini
|
2b32fe73ce
|
First share with auto-discovery of the endpoint in scope with ic-client and gxREST use
|
3 years ago |