Quickstart#
Some examples of using OpenID, Admin and UMA integration.
For more details, see The API Documentation.
- OpenID Client
- Configure client OpenID
- Get .well_know
- Get code with OAuth authorization request
- Get access token with code
- Get access token with user and password
- Get token using Token Exchange
- Refresh token
- Get UserInfo
- Logout
- Get certs
- Introspect RPT
- Introspect token
- Decode token
- Get UMA-permissions by token
- Get UMA-permissions by token with specific resource and scope requested
- Get auth status for a specific resource and scope by token
- PKCE Authorization Flow Example
- Admin Client
- Configure admin client
- Configure admin client with connection
- Create user
- Add user and raise exception if username already exists
- Add user and set password
- Add user and specify a locale
- User counter
- Get users Returns a list of users, filtered according to query parameters
- Get user ID from username
- Get user
- Update user
- Update user password
- Get user credentials
- Get user credential by ID
- Delete user credential
- Delete User
- Get consents granted by the user
- Send user action
- Send verify email
- Get sessions associated with the user
- UMA
- Use Python Keycloak Asynchronously
- Asynchronous admin client
- Configure admin client
- Configure admin client with connection
- Create user asynchronously
- Add user asynchronously and raise exception if username already exists
- Add user asynchronously and set password
- Add user asynchronous and specify a locale
- Asynchronous User counter
- Get users Returns a list of users asynchronously, filtered according to query parameters
- Get user ID asynchronously from username
- Get user asynchronously
- Update user asynchronously
- Update user password asynchronously
- Get user credentials asynchronously
- Get user credential asynchronously by ID
- Delete user credential asynchronously
- Delete User asynchronously
- Get consents granted asynchronously by the user
- Send user action asynchronously
- Send verify email asynchronously
- Get sessions associated asynchronously with the user
- Asynchronous OpenID Client
- Asynchronous Configure client OpenID
- Get .well_know asynchronously
- Get code asynchronously with OAuth authorization request
- Get access token asynchronously with code
- Get access asynchronously token with user and password
- Get token asynchronously using Token Exchange
- Refresh token asynchronously
- Get UserInfo asynchronously
- Logout asynchronously
- Get certs asynchronously
- Introspect RPT asynchronously
- Introspect token asynchronously
- Decode token asynchronously
- Get UMA-permissions asynchronously by token
- Get UMA-permissions asynchronously by token with specific resource and scope requested
- Get auth status asynchronously for a specific resource and scope by token
- Asynchronous UMA