Auth#

Creds#

class CredentialsHTTPClient(client_id, client_secret, base_url='', timeout=60, headers=None)[source]#

Bases: HTTPClient

HTTP client with client credentials authentication.

Token#

class TokenHTTPClient(token=None, base_url='', timeout=60, headers=None)[source]#

Bases: HTTPClient

HTTP client with Bearer token authentication.

property token_part: str#

Masked token.

update_token(new_token)[source]#

Update authentication token.

Return type:

None