OAuth 2.0-based authentication of users and devices, user profile management, Single Sign-On (SSO) and Identity Federation across multiple administration domains.
The main part of this PR is implementing experimental support for having an internal authorization registry. This PR also makes some improvements into the external participant code to also support client_credentials flow and client_assertion_type jwt-bearer.
Types of changes
[ ] Bugfix (non-breaking change which fixes an issue)
[x] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality
to not work as expected)
Checklist
Put an x in the boxes that apply. You can also fill these out after creating
the PR. If you're unsure about any of them, don't hesitate to ask. We're here to
help! This is simply a reminder of what we are going to look for before merging
your code.
Proposed changes
The main part of this PR is implementing experimental support for having an internal authorization registry. This PR also makes some improvements into the external participant code to also support client_credentials flow and client_assertion_type jwt-bearer.
Types of changes
Checklist
Put an
x
in the boxes that apply. You can also fill these out after creating the PR. If you're unsure about any of them, don't hesitate to ask. We're here to help! This is simply a reminder of what we are going to look for before merging your code.Further comments
Continuation of PR #206