Richard Nemeth
1c6524e4db
fix: check client existence based on clientId
Remove the necessity for supplying client name for create a new client
request, also don't check existing clients based on client name as those
can be duplicate
BREAKING CHANGE: Renamed parameter client_name to client_id in get_client_id method
Closes #351
2 years ago
Richard Nemeth
ded0a495c4
Merge pull request #355 from marcospereirampj/test/finalize
Test/finalize
2 years ago
Richard Nemeth
cab018fa5a
test: added all unit tests
2 years ago
Richard Nemeth
49ddcdc3a6
fix: turn get_name into a method, use setters in connection manager
2 years ago
Richard Nemeth
940f022d92
test: 100% coverage on UMA permissions
2 years ago
Richard Nemeth
3052f80fd6
refactor: no need to try if the type check is performed
2 years ago
Richard Nemeth
1cade3f1f3
Merge pull request #354 from marcospereirampj/test/openid
Test/openid
2 years ago
Richard Nemeth
81cc71c000
test: fix the tests, make them compatible with older python versions
2 years ago
Richard Nemeth
0a1f123716
refactor: merge master branch into local
2 years ago
Richard Nemeth
7031123c1f
test: finished off openid tests
2 years ago
Richard Nemeth
bd2dd07ce9
Merge pull request #353 from Zerek-Cheng/master
fix: Support the auth_url method called with scope & state params now
2 years ago
Zerek
962133ec01
docs: update auth_url method's docstring and readme file
2 years ago
Richard Nemeth
a07a5eb60f
style: removed manifest, applied pre-commit hooks
2 years ago
Richard Nemeth
25f1f68705
style: fix docstring for docs pages
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
3a697caaef
test: added load authorization config test
2 years ago
Richard Nemeth
dfc7c4a2d5
style: added docstring to conf
2 years ago
Richard Nemeth
5e6c775735
style: fixed docstrings everywhere
2 years ago
Richard Nemeth
b10c161ed8
test: added more openid tests
2 years ago
Richard Nemeth
b0dcd5f431
docs: fix readthedocs build
2 years ago
Richard Nemeth
4eab29493f
Merge pull request #352 from fredlb/fix-docs-param-timeout
docs: add timeout to docstring
2 years ago
Fredrik Lindner
81b3cc80db
docs: add timeout to docstring
3 years ago
Richard Nemeth
65a4af1550
test: added auth_url and token tests, more structure to fixtures
3 years ago
Richard Nemeth
17bfad5ec0
test: added a license test
3 years ago
Richard Nemeth
bead0aff2b
fix: raise correct exceptions
3 years ago
Richard Nemeth
6f839cbc03
docs: added docstrings to exceptions
3 years ago
Richard Nemeth
9ab340f4a4
feat: added flake8-docstrings and upgraded dependencies
3 years ago
Richard Nemeth
db888185c3
test: store keycloak container logs
3 years ago
Richard Nemeth
5cd8fc3913
test: use tox-poetry plugin for tox
3 years ago
Richard Nemeth
d79939535f
style: applied isort
3 years ago
Richard Nemeth
590c7bb582
test: test of init and well_known of oid
3 years ago
Richard Nemeth
b95b1d3505
refactor: slight restructure of the base fixtures
3 years ago
Richard Nemeth
b08137c4f9
Merge pull request #350 from chumaumenze/feature/poetry
feat: use poetry for package management
3 years ago
Chuma Umenze
81695472d3
chore: tox test install without hashes
3 years ago
Chuma Umenze
e7152e5c74
build: use poetry for package management
3 years ago
Richard Nemeth
6b218e564f
Merge pull request #346 from fredlb/custom-timeout
feat: Ability to set custom timeout for KeycloakOpenId and KeycloakAdmin
3 years ago
Fredrik Lindner
d2a6262d61
feat: Ability to set custom timeout for KCOpenId and KCAdmin
3 years ago
Richard Nemeth
cedfe27447
Merge pull request #342 from ecederstrand/feat-list-client-policies
Allow fetching existing policies
3 years ago
Erik Cederstrand
2f212c1350
feat: Allow fetching existing policies before calling create_client_authz_client_policy()
3 years ago
Richard Nemeth
e3ef1cee51
Merge pull request #340 from ecederstrand/add-token-exchange-admin-resources
Support token exchange config via admin API
3 years ago
Erik Cederstrand
39706bcc68
ci: add test case for token exchange setup
3 years ago
Erik Cederstrand
667d1e088e
feat: support token exchange config via admin API
This adds support for the basic endpoints necessary to configure client-to-client token exchange.
The /authz API is lacking official documentation. Basic docs added to docstrings instead.
3 years ago
Richard Nemeth
176b3cde41
Merge pull request #335 from asyd/update_idp
feat: Add update_idp
3 years ago
Bruno Bonfils
bcdf1b825b
feat: Add update_idp
3 years ago
Richard Nemeth
a0166092e9
Merge pull request #334 from asyd/silent-curl
test: Make curl silent
3 years ago
Bruno Bonfils
35f1f4630b
test: Make curl silent
3 years ago
Richard Nemeth
6ef6a2a0e9
Merge pull request #333 from asyd/improve_idp_mappers
feat: Add update_mapper_in_idp
3 years ago
Bruno Bonfils
f3de47e1b3
feat: Add update_mapper_in_idp
3 years ago
Richard Nemeth
a26a6aef8c
Merge pull request #330 from asyd/issue/329
Add get_idp_mappers, fix #329
3 years ago