Skip to content

Conversation

@rohe
Copy link
Contributor

@rohe rohe commented May 4, 2023

Some major rewrites to make the code more consistent.

ctriant and others added 30 commits January 18, 2023 15:42
Fix bug related to the control of claims in tokens
Removed the parameter 'lev' in serialization/deserialization functions/methods
Properly handle expired tokens on introspection endpoint
fix: default extended configuration, removed warning
Make token.JWTToken use RFC9068 as model for payload.
Various client authentication related fixes
Introduce various token exchange enhancements
Fix SessionManager constructor call
Signed-off-by: Kostis Triantafyllakis <ctriant@admin.grnet.gr>
This is about going from what the software can do and what the admin wants it to do to what is actually used.
rohe and others added 24 commits February 23, 2023 08:26
Deal with policy expressed in two claims: metadata and metadata_policy.
Signed-off-by: Kostis Triantafyllakis <kostastriantaf@gmail.com>
…ning flows: client credentials and resource owner password credentials.
…ning flows: client credentials and resource owner password credentials.
Moved display_values_supported to client.oauth2/oidc.claims to copy what ctriant did.
Added support for the flows Resource Owner Password Credentials and Client Credentials
Signed-off-by: Kostis Triantafyllakis <kostastriantaf@gmail.com>
Fix registration after fedservice refactor
Fix scopes_handler after fedservice refactor
Signed-off-by: Kostis Triantafyllakis <kostastriantaf@gmail.com>
Signed-off-by: Kostis Triantafyllakis <kostastriantaf@gmail.com>
Fix refresh grant on access token helper after fedservice
Signed-off-by: Kostis Triantafyllakis <kostastriantaf@gmail.com>
Support code_challenge_methods_supported
Replace the name callable with function.
Signed-off-by: Kostis Triantafyllakis <kostastriantaf@gmail.com>
Signed-off-by: Kostis Triantafyllakis <kostastriantaf@gmail.com>
Ignore PKCE for client credentials grant
@peppelinux peppelinux merged commit c6b7f5c into main May 5, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants