digitaldemocratic/docker/keycloak-client/kcli.py

26 lines
825 B
Python

import json, sys
from pprint import pprint
from keycloak import KeycloakAdmin
def keycloak_connect():
keycloak_admin = KeycloakAdmin(server_url="http://isard-sso-keycloak:8080/auth/",
username='admin',
password='keycloakkeycloak',
realm_name="master",
user_realm_name="only_if_other_realm_than_master",
client_secret_key="client-secret",
verify=True)
def keycloak_dumps():
print('Dumping keycloak config...')
def Keycloak_imports():
with open('saml_client.json') as json_file:
data = json.load(json_file)
if __name__ == "__main__":
keycloak_connect()
if sys.argv[1]=='dump':
keycloak_dumps()