Client for Keycloak Api (mostly users and impersonation)
Project description
Python Keycloak Client
Usage
from keycloak_api_client import KeycloakApiClient
keycloak_api_client = KeycloakApiClient(...)
read_keycloak_user = keycloak_api_client.get_keycloak_user_by_email('johndoe@example.com')
Test
$ tox
Development
$ pip install -e .
Changelog
v0.2.1
- Fixed
StopIteration
when downloading user by email in case email partially matches found users but not exact match exact email
v0.2.0
- Method
get_keycloak_user
was replaced byget_keycloak_user_by_id
andget_keycloak_user_by_email
v0.1.1
- Fixed typo
v0.1.0
- Initial release
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Close
Hashes for python-keycloak-api-client-0.2.1.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2c0a804906c35785fd35a3388c63014c6832f2443c4877e46b897675d9e763cc |
|
MD5 | 4b73ad68dfc4308bd230f9469f7440b0 |
|
BLAKE2b-256 | c0676bfba37d56dcc55767dbdd5d2e561e52fa7213974b87258ec9e02e4e8ccd |
Close
Hashes for python_keycloak_api_client-0.2.1-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 13f2990f1ad9b1434b076fb19892fd31a4ace13b0d9ea8bb3024cf3712e59013 |
|
MD5 | e8003218d1f67ea664e289145af73c8f |
|
BLAKE2b-256 | 58e05bfbcda63731a4d599df0dcd47cf37add7e9d7f8aec7fcc6660d8d6083a6 |