Skip to main content

authentication

General authentication classes for external service interactions.

Classes

BearerAuthSession

class BearerAuthSession(bearer_token: str):

Session implementation that uses bearer authentication and auto-retry.

Ancestors

Methods


request

def request(    self, method, url, params=None, data=None, headers=None, **kwargs,)> requests.models.Response:

Performs an HTTP request.

Overrides requests.session.request, appending our access token to the request headers or API keys if present.