-
Notifications
You must be signed in to change notification settings - Fork 29
Comparing changes
Open a pull request
base repository: IdentityPython/idpy-oidc
base: main
head repository: IdentityPython/idpy-oidc
compare: client_oidc
- 14 commits
- 65 files changed
- 1 contributor
Commits on Nov 25, 2024
-
Do metadata not provider_info Refactoring Claims
Configuration menu - View commit details
-
Copy full SHA for 0e0e70b - Browse repository at this point
Copy the full SHA 0e0e70bView commit details -
Configuration menu - View commit details
-
Copy full SHA for eb8cee0 - Browse repository at this point
Copy the full SHA eb8cee0View commit details
Commits on Nov 26, 2024
-
Don't set charset in content_type.
Metadata is more general than provider_info. Use metadata schema is available.
Configuration menu - View commit details
-
Copy full SHA for ab12313 - Browse repository at this point
Copy the full SHA ab12313View commit details -
New method get_client_id_from_token in SessionManager
New method get_metadata in EndpointContext
Configuration menu - View commit details
-
Copy full SHA for 44e8601 - Browse repository at this point
Copy the full SHA 44e8601View commit details -
Configuration menu - View commit details
-
Copy full SHA for de0901b - Browse repository at this point
Copy the full SHA de0901bView commit details -
Use key and password if static key handling is necessary.
Configuration menu - View commit details
-
Copy full SHA for 6e5549e - Browse repository at this point
Copy the full SHA 6e5549eView commit details -
New storage module abfile_no_cache.py with an AbstractFileSystem that…
… doe not cache any information. There should be a read/write list file storage class.
Configuration menu - View commit details
-
Copy full SHA for 9d18123 - Browse repository at this point
Copy the full SHA 9d18123View commit details -
Configuration menu - View commit details
-
Copy full SHA for 38c5d99 - Browse repository at this point
Copy the full SHA 38c5d99View commit details -
Added another client authentication method RequestParam.
There is a difference between client_id and entity_id.
Configuration menu - View commit details
-
Copy full SHA for 726f875 - Browse repository at this point
Copy the full SHA 726f875View commit details
Commits on Nov 27, 2024
-
Moved to use the wrappen keyjar methods.
All about client_id being registered through configuration or not. Added a new function set_request_object()
Configuration menu - View commit details
-
Copy full SHA for 4303e16 - Browse repository at this point
Copy the full SHA 4303e16View commit details -
Distinguish between content type and deserialization method.
(dpop.py) Use base64 encoded has instead of hexdigest. Several services may demand dpop headers. (jar.py) removed functions that was not used. construct_request_parameter() moved elsewhere. (par.py) With or without request object.
Configuration menu - View commit details
-
Copy full SHA for e853da9 - Browse repository at this point
Copy the full SHA e853da9View commit details -
No default response_modes_supported.
Defined PushedAuthorization service. Used key jar wrapper.
Configuration menu - View commit details
-
Copy full SHA for f6b7bd2 - Browse repository at this point
Copy the full SHA f6b7bd2View commit details -
Arguments can be Message instancesor dictionaries.
Refactored. Moved construct_request_parameter and get_request_object_signing_alg to a module of their own. construct_request_uri was also moved. Fixed tests
Configuration menu - View commit details
-
Copy full SHA for 8f1d08b - Browse repository at this point
Copy the full SHA 8f1d08bView commit details
Commits on Nov 28, 2024
-
Fixed tests. Made sure there was a reasonable value on _service in authorization.py Authorization.oidc_post_construct() When creating request_args use local info.
Configuration menu - View commit details
-
Copy full SHA for 3d9e932 - Browse repository at this point
Copy the full SHA 3d9e932View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff main...client_oidc