Marcos Pereira Jr
35d7611851
Merge branch 'SalemWafi-feature/issue#262'
3 years ago
Marcos Pereira Jr
2128704740
Fixed conflict.
3 years ago
Marcos Pereira Jr
c07b70734f
Merge branch 'SalemWafi-hotfix/#260'
3 years ago
Marcos Pereira Jr
10c23adfb7
Fixed conflict.
3 years ago
Marcos Pereira Jr
755fe5cc35
Merge branch 'SalemWafi-hotfix/#260'
3 years ago
Marcos Pereira Jr
fc16926b94
Merge branch 'hotfix/#260' of ssh://github.com/SalemWafi/python-keycloak into SalemWafi-hotfix/#260
3 years ago
Marcos Pereira
28f67a0d1c
Merge pull request #258 from modularTaco/add-client-session-stats
add client session stats
3 years ago
Marcos Pereira
575dba520e
Merge branch 'master' into add-client-session-stats
3 years ago
Marcos Pereira
a22c9b1d81
Merge pull request #251 from matthewdeanmartin/master
always publish wheels
3 years ago
Marcos Pereira
d1052179aa
Merge pull request #248 from ggallard/authentication-flows
Authentication flows
3 years ago
Marcos Pereira
3851dc0d56
Merge branch 'master' into authentication-flows
3 years ago
Marcos Pereira
432a025a7f
Merge pull request #247 from ggallard/default-client-scopes
added get/add/delete default (default/optional) client scopes
3 years ago
Marcos Pereira
a3fd2d5189
Merge branch 'master' into default-client-scopes
3 years ago
Marcos Pereira
26cb5679ea
Merge pull request #245 from ziyunxiao/master
fix invalid credential error and refresh_code not exist error
3 years ago
Marcos Pereira
d53a0ccada
Merge branch 'master' into master
3 years ago
Marcos Pereira
34dfa82e5f
Merge pull request #244 from cowofevil/keycloak_admin_with_auth_headers
Enable Keycloak Admin for Non-master Realms
3 years ago
Marcos Pereira
39e06fd1ed
Merge pull request #243 from lcgkm/master
Add internal AuthZ APIs support
3 years ago
Marcos Pereira
4f7f3a79b1
Merge pull request #241 from arska/master
add_group needs a dict of GroupRepresentation
3 years ago
Marcos Pereira
56a31401f4
Merge pull request #239 from leandrodesouzadev/feature/proxy
Added optional proxies for requests calls
3 years ago
Marcos Pereira
d826ea5119
Merge pull request #237 from tobiashenkel/delete-user-social-login
Add delete_user_social_login
3 years ago
Marcos Pereira
4ec319bfa8
Merge pull request #232 from as3445/client-protocol-mapper
Add remove and update methods for client protocol mappers
3 years ago
Marcos Pereira
bf0b3ea4df
Merge pull request #229 from delphai/fix-session-not-active
Handle refresh_token error "Session not active"
3 years ago
Marcos Pereira
38dace0bf7
Merge pull request #236 from abbradar/no-force-realm
Don't force realm name when using secret key
3 years ago
Marcos Pereira
e4f45a1522
Merge pull request #224 from mdminhazulhaque/feature/user-credentials
Add feature to list and delete user credentials
3 years ago
Marcos Pereira
a9b849b7d8
Merge pull request #201 from schaarj/delete_realm_roles
add delete_realm_roles_of_user function
3 years ago
Marcos Pereira
fe4f46b378
Merge pull request #265 from marcospereirampj/develop
Reverted deepcopy in KeycloakAdmin
3 years ago
Marcos Pereira Jr
28c82d1051
Removed unsed import.
3 years ago
Marcos Pereira Jr
4ba3007e41
Reverted connection deepcopy on KeycloakAdmin
3 years ago
Marcos Pereira Jr
ea47d0052b
Fixed merge
3 years ago
Marcos Pereira
4b7b5cd115
Merge pull request #151 from ilyaglow/copy-requests-session
Inherit OpenID request headers and cookies to interact with Admin endpoints
3 years ago
Marcos Pereira
3ae190df90
Merge pull request #140 from BartoszCki/master
Fetch users/groups/group members with pagination
3 years ago
Salem Wafi
6e8af8ff49
Updated README
3 years ago
Salem Wafi
a29f282c69
#262 Added three functions to get all the client's authorization scopes, permissions, policies using Keycloak Admin
3 years ago
Salem Wafi
e13dd54c2b
bug fix for Issue #260
3 years ago
modularTaco
9abbf559ac
add client session stats
Signed-off-by: modularTaco <37046961+modularTaco@users.noreply.github.com>
3 years ago
Matthew Martin
58c4426a45
pure, not universal.
3 years ago
Matthew Martin
2dcf68fcef
always publish wheels
3 years ago
ggallard
9777a85fa0
fixed typo in URL pattern
3 years ago
ggallard
95c4a7ee2d
added delete_authentication_flow(flow_id)
3 years ago
ggallard
76b6798429
added get/delete authentication_flow_execution(execution_id)
3 years ago
ggallard
c538d8fb32
added get/add/delete default (default/optional) client scopes
3 years ago
robsonyeg
a6ad87d62c
fix invalid credential error and refresh_code not exist error
3 years ago
Ryan Gard
7ee625d063
Enable Keycloak Admin for Non-master Realms
Allow the 'KeycloakAdmin' class to instantiate against non-master realms using
an Authorization header for a non-admin user that is granted permissions to
inspect or manage Keycloak admin resources.
Example:
kca = KeycloakAdmin(
'https://auth.keycloak.local/auth/ ',
realm_name='my-realm',
client_id='admin',
custom_headers=auth_headers
)
3 years ago
lcgkm
80bb7a56b5
Fix invalid permission type
A permission associates the object being protected and the policies that must be evaluated to decide whether access should be granted.
Permissions can be created to protect two main types of objects:
1. Resources
2. Scopes
3 years ago
lcgkm
10c212cce5
Refine comments
3 years ago
lcgkm
656de1c466
Add more comments
3 years ago
lcgkm
3b93754d27
Add new AuthZ API support
NOTE: These are private API, will be changed later.
3 years ago
Aarno Aukia
fd0577c730
add_group needs a dict of GroupRepresentation
3 years ago
Leandro de Souza
fc079d8fb7
Using session.proxies.update method instead of seting it as an dict
3 years ago
Leandro de Souza
9e7d0d2ec5
Added optional proxies for requests calls
3 years ago