Richard Nemeth
03c317c68b
fix: Ci/fix tests ( #506 )
* chore: deps update
* test: fix tests
* ci: update
* fix: dependencies
* ci: drop python 3.7
* fix: docs, lint etc
* test: fixed exchange
* chore: docs lint
* ci: ignore e231
* fix: upgrade sphinx
* docs: read the docs updated
* chore: removed setuptools
12 months ago
manonmichel
5d4b9d13d1
chore: Add device authorization grant ( #454 )
* feat: Add device authorization grant
* fix: device doc and url
* fix: reformat url import
* fix: import in alphabetical order
---------
Co-authored-by: Richard Nemeth <ryshoooo@gmail.com>
12 months ago
Daniel Herrmann
92f7d7667c
docs: Allow the verify attribute to be bool or string #479 ( #480 )
12 months ago
mklassen
45116bc02b
feat: Update dynamic client using registration access token ( #491 )
* fix: remove internal use of deprecated methods
* fix: missing keycloak_openid during refresh (#431 )
Error occurs when token is set so refresh_token is called before call
to get_token.
* feat: Add client update method
* fix: keycloak 22.0 dropped http challenge support
* fix: keycloak 22 changes default authenticator providers
12 months ago
pitwegner
3704c776d1
chore: make audience in token exchange optional ( #499 )
12 months ago
André Santos
fd00b7f9bd
refactor: Exchange token method
* refactor: Refactor exchange_token method
Add missing arguments:
- subject_token_type
- subject_issuer
- requested_issuer
Remove client_id argument. The client_id should come from self.
Add None defaults
* 🔥 chore(test_keycloak_openid.py): remove unused client_id parameter
Refactored the exchange_token method test to match the new interface
BREAKING CHANGE: Changes the exchange token API
1 year ago
mklassen
8f4b49a4d1
feat: add initial access token support and policy delete method
* feat: Add policy delete method
* feat: Added initial access token support
2 years ago
Richard Nemeth
451a22a103
fix: default scope to openid
2 years ago
Richard Nemeth
40ac02ae3b
docs: finished off docstrings in the source
2 years ago
Subramaniam Ramasubramanian
d14fbd6b5d
feat: Add token_type/scope to token exchange api
2 years ago
Richard Nemeth
7031123c1f
test: finished off openid tests
2 years ago
Zerek
962133ec01
docs: update auth_url method's docstring and readme file
2 years ago
Richard Nemeth
18ce10c73b
test: added authz tests
2 years ago
Zerek
e4c0ff2c7d
fix: Support the auth_url method called with scope & state params now
2 years ago
Richard Nemeth
5e6c775735
style: fixed docstrings everywhere
2 years ago
Richard Nemeth
b10c161ed8
test: added more openid tests
2 years ago
Fredrik Lindner
81b3cc80db
docs: add timeout to docstring
2 years ago
Richard Nemeth
bead0aff2b
fix: raise correct exceptions
2 years ago
Richard Nemeth
590c7bb582
test: test of init and well_known of oid
2 years ago
Fredrik Lindner
d2a6262d61
feat: Ability to set custom timeout for KCOpenId and KCAdmin
2 years ago
Erik Cederstrand
94ef46b29b
feat: Support Token Exchange. Fixes #305
2 years ago
Erik Cederstrand
6bfbd0d15f
fix: correct spelling of public API method
BREAKING CHANGE: Renames `KeycloakOpenID.well_know` to `KeycloakOpenID.well_known`
2 years ago
Jackson Kwok
8c3b1b62ca
fix: added fixes based on feedback
2 years ago
Merle Nerger
8dafb4ec30
feat: added UMA-permission request functionality
3 years ago
Richard Nemeth
54beb51fba
chore: move source files into src folder
Moved all of the source files into the src folder
2 years ago
Richard Nemeth
aff3051ffa
docs: fix docstrings
2 years ago
Richard Nemeth
cc82e6a874
feat: initial setup of CICD and linting
2 years ago
Leandro de Souza
9e7d0d2ec5
Added optional proxies for requests calls
3 years ago
Yannick Chabbert
8f6de6c3c8
openid - minor typo fix, change nothing yet
3 years ago
Marcos Pereira
d046ce1d68
Fixed IndentationError
4 years ago
domste
59c3851264
add deprecation exception on entitlement call
4 years ago
Christian Müller
1f5e9ad2e4
fixing issue #91
and be backwards compatible with older keycloak versions
4 years ago
twsl
51b7f29dd4
Fixed mixed up urls
5 years ago
twsl
d743e43065
Added public key method
5 years ago
Nicolas Marcq
e16e054bf1
[Feature] add custom headers. Closes #38
5 years ago
Kevin Fox
e68bbf2284
Add the option to specify extra key/values to the token endpoint
5 years ago
Sebastian Wehrmann
b425acbc04
Stick with existing code conventions
6 years ago
Sebastian Wehrmann
cddc95e5af
Add implementation for auth_url
6 years ago
Alain ROMEYER
74da5c2ee6
support totp
6 years ago
Ewan Jones
4763a5f4ab
pep8 formatting
6 years ago
Marcos Pereira
a33039a4aa
Fixed README and setup.py. Updated docs.
6 years ago
Remco Kranenburg
d8bd5076ed
Add possibility to use authorization_code in KeycloakOpenID.token
6 years ago
Giovanni Colapinto
f387c973a2
Add get_client_authz_resources to retrieve resources
7 years ago
Marcos Pereira
82d90e8612
Updated docks
7 years ago
Marcos Pereira
2c176e6f8a
Refactoring code: groups and client.
7 years ago
Martin Devlin
f71b9bf148
Initial commit
7 years ago
Marcos Pereira
bae47f0761
Methods: list users, get user, create user.
7 years ago
Marcos Pereira
215c7d71e9
Fixed name introspect.
7 years ago
Marcos Pereira
35cbc21a9d
Added select method decode token.
7 years ago
Marcos Pereira
2a19155fab
Added feature get_policies.
7 years ago