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
- requests.sessions.Session
- requests.sessions.SessionRedirectMixin
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.