Browse Source

Merge pull request #42 from gt-novelt/patch-1

adds user_realm_name to KeycloakAdmin
hotfix/merge
Marcos Pereira 5 years ago
committed by GitHub
parent
commit
97a2e0f88b
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
  1. 4
      keycloak/keycloak_admin.py

4
keycloak/keycloak_admin.py

@ -46,7 +46,7 @@ class KeycloakAdmin:
PAGE_SIZE = 100 PAGE_SIZE = 100
def __init__(self, server_url, username, password, realm_name='master', client_id='admin-cli', verify=True, def __init__(self, server_url, username, password, realm_name='master', client_id='admin-cli', verify=True,
client_secret_key=None, custom_headers=None):
client_secret_key=None, custom_headers=None, user_realm_name=None):
""" """
:param server_url: Keycloak server url :param server_url: Keycloak server url
@ -64,7 +64,7 @@ class KeycloakAdmin:
self._realm_name = realm_name self._realm_name = realm_name
# Get token Admin # Get token Admin
keycloak_openid = KeycloakOpenID(server_url=server_url, client_id=client_id, realm_name=realm_name,
keycloak_openid = KeycloakOpenID(server_url=server_url, client_id=client_id, realm_name=user_realm_name or realm_name,
verify=verify, client_secret_key=client_secret_key, verify=verify, client_secret_key=client_secret_key,
custom_headers=custom_headers) custom_headers=custom_headers)

Loading…
Cancel
Save