blob: 4821d063e8331e1a2b671477981e710ac93950d6 [file] [log] [blame]
:py:mod:`airflow.providers.google.common.auth_backend.google_openid`
====================================================================
.. py:module:: airflow.providers.google.common.auth_backend.google_openid
.. autoapi-nested-parse::
Authentication backend that use Google credentials for authorization.
Module Contents
---------------
Functions
~~~~~~~~~
.. autoapisummary::
airflow.providers.google.common.auth_backend.google_openid.create_client_session
airflow.providers.google.common.auth_backend.google_openid.init_app
airflow.providers.google.common.auth_backend.google_openid.requires_authentication
Attributes
~~~~~~~~~~
.. autoapisummary::
airflow.providers.google.common.auth_backend.google_openid.log
airflow.providers.google.common.auth_backend.google_openid.AUDIENCE
airflow.providers.google.common.auth_backend.google_openid.T
.. py:data:: log
.. py:data:: AUDIENCE
.. py:function:: create_client_session()
Create a HTTP authorized client.
.. py:function:: init_app(_)
Initializes authentication.
.. py:data:: T
.. py:function:: requires_authentication(function)
Decorator for functions that require authentication.