Skip to content

Commit 97a2e0f

Browse files
Merge pull request Peter-Slump#42 from gt-novelt/patch-1
adds user_realm_name to KeycloakAdmin
2 parents 1a46182 + ad5e7a9 commit 97a2e0f

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

keycloak/keycloak_admin.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ class KeycloakAdmin:
4646
PAGE_SIZE = 100
4747

4848
def __init__(self, server_url, username, password, realm_name='master', client_id='admin-cli', verify=True,
49-
client_secret_key=None, custom_headers=None):
49+
client_secret_key=None, custom_headers=None, user_realm_name=None):
5050
"""
5151
5252
:param server_url: Keycloak server url
@@ -64,10 +64,10 @@ def __init__(self, server_url, username, password, realm_name='master', client_i
6464
self._realm_name = realm_name
6565

6666
# Get token Admin
67-
keycloak_openid = KeycloakOpenID(server_url=server_url, client_id=client_id, realm_name=realm_name,
67+
keycloak_openid = KeycloakOpenID(server_url=server_url, client_id=client_id, realm_name=user_realm_name or realm_name,
6868
verify=verify, client_secret_key=client_secret_key,
6969
custom_headers=custom_headers)
70-
70+
7171
grant_type = ["password"]
7272
if client_secret_key:
7373
grant_type = ["client_credentials"]

0 commit comments

Comments
 (0)