Salem Wafi
b57d884718
Fix the issue of the token getting expire for some functions in the keycloak admin
3 years ago
carlos
7cef48f725
Fix get_groups() so that it returns groups and not users
3 years ago
Marcos Pereira
859ea99948
Merge pull request #266 from marcospereirampj/develop
New release.
3 years ago
Marcos Pereira Jr
47021057a7
New release.
3 years ago
Marcos Pereira Jr
d208fb60b1
Fixed conflict.
3 years ago
Marcos Pereira
57d1797a40
Merge pull request #264 from GaLaXy102/master
Add methods to get available and composite realm roles of a user
3 years ago
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
Konstantin Köhring
738e9ecc70
Add methods to get available and composite realm roles of a user
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