iqm.iqm_client.authentication

iqm.iqm_client.authentication#

This module contains user authentication related classes and functions required by IQMClient.

Classes

ExternalToken(token)

Holds an external token

TokenClient(auth_server_url, realm, ...)

Requests new token from an authentication server

TokenManager([token, tokens_file, ...])

TokenManager manages the access token required for user authentication.

TokenProviderInterface()

Interface to token provider

TokensFileReader(tokens_file)

Reads token from a file

Inheritance

Inheritance diagram of iqm.iqm_client.authentication