python-keycloak
v3.12.0

Contents

  • Quickstart
    • OpenID Client
    • Admin Client
    • UMA
  • Installation
  • The API Documentation
  • The Contributor Guide
  • Changelog
python-keycloak
  • Quickstart
  • Edit on GitHub

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
  • 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
    • Configure client UMA
    • Create a resource set
    • List resource sets
    • Get resource set
    • Update resource set
    • Delete resource set
Previous Next

© Copyright 2017, Marcos Pereira. Revision 654cf884.