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.2
- Added
limit
andoffset
params inKeycloakApiClient.search_users()
to control paging
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.2.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | e921e52c6e8851ffe1847922aeecfc43477fca0bef62b5158f25cbe55274527c |
|
MD5 | 6000b847671e4749049d1e8be68a562f |
|
BLAKE2b-256 | 55e6f8b9c7d172fb9e744460ca0cbedf02b1150ea27dfcc5bef5834edb0a092d |
Close
Hashes for python_keycloak_api_client-0.2.2-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 535b8d87282f3d5ab04ca1ffd9f87d7d8fcca963a9d753516969c6db6f011913 |
|
MD5 | 6d388ba6b9f2f6ce1cb7f7753932801b |
|
BLAKE2b-256 | 70eb8fe48c1d08e527998b9686603f3229abf682ac3e8997a05c85666c9a4db7 |