* fix: update dependencies
* fix: query params in url patterns break with httpx later versions, the query parameters are therefore explicitly set on each request
BREAKING CHANGE: removed a couple of unused url patterns
* Consistency for token decoding
* Mark as staticmethod
* Helper function to convert key
* Refactor key handling
* Add tests for validate=False
* Change test name
* Fix failing test
* Remove special case for str
* Some docstring
* docs: missing docstrings
---------
Co-authored-by: Richard Nemeth <ryshoooo@gmail.com>
* Don't use sync functions to introspect token
* One more async
* Fix some spacing
* A few more async functions
* Fix compatibility issue
* Comment
* Formatting
* feat: add optional nonce parameter to the authorization URL requests
* fix: shorten docstring to be below max line length
---------
Co-authored-by: Greg Griffin <greg@lapetussolutions.com>
* fix: changed keycloak admin unittests so they accomodate with new keycloak release 26
* ci: deprecate support for 21, simplify tests
* test: in
---------
Co-authored-by: Alex Rohozneanu <aro@bigbrother.nl>
Co-authored-by: Richard Nemeth <ryshoooo@gmail.com>
* fix: Added grant type as openid_connection optional attribute
* fix: Add getter and setter for grant_type
---------
Co-authored-by: Alex Rohozneanu <aro@bigbrother.nl>
* fix: tox.ini config fixed for testenv:check
* feat: functions for updating reource permissions and getting associated policies
* fix: linting issues resolved
* revert: brought back all functions which were mistakenly removed in commit
* fix: linting issue resolved to prevent unintended changes in file
* fix: comments fixed for docs
* fix: async functions created for new functionality
* feat: test cases completed for new functionality
* chore: tox and deps update
---------
Co-authored-by: Richard Nemeth <ryshoooo@gmail.com>