Airflow Summit 2025 is coming October 07-09. Register now for early bird ticket!

airflow.providers.fab.auth_manager.api.auth.backend.kerberos_auth

Attributes

log

CLIENT_AUTH

T

Classes

KerberosService

Class to keep information about the Kerberos Service initialized.

Functions

init_app(app)

Initialize application with kerberos.

find_user([username, email])

requires_authentication(function[, find_user])

Decorate functions that require authentication with Kerberos.

Module Contents

airflow.providers.fab.auth_manager.api.auth.backend.kerberos_auth.log[source]
airflow.providers.fab.auth_manager.api.auth.backend.kerberos_auth.CLIENT_AUTH: tuple[str, str] | Any | None[source]
class airflow.providers.fab.auth_manager.api.auth.backend.kerberos_auth.KerberosService[source]

Class to keep information about the Kerberos Service initialized.

service_name = None[source]
airflow.providers.fab.auth_manager.api.auth.backend.kerberos_auth.init_app(app)[source]

Initialize application with kerberos.

airflow.providers.fab.auth_manager.api.auth.backend.kerberos_auth.T[source]
airflow.providers.fab.auth_manager.api.auth.backend.kerberos_auth.find_user(username=None, email=None)[source]
airflow.providers.fab.auth_manager.api.auth.backend.kerberos_auth.requires_authentication(function, find_user=find_user)[source]

Decorate functions that require authentication with Kerberos.

Was this entry helpful?