airflow.providers.fab.www.security_appless

Classes

FakeAppBuilder

Stand-in class to replace a Flask App Builder.

ApplessAirflowSecurityManager

Security Manager that doesn't need the whole flask app.

Module Contents

class airflow.providers.fab.www.security_appless.FakeAppBuilder(session=None)[source]

Stand-in class to replace a Flask App Builder.

The only purpose is to provide the self.appbuilder.get_session interface for ApplessAirflowSecurityManager so it can be used without a real Flask app, which is slow to create.

get_session = None[source]
class airflow.providers.fab.www.security_appless.ApplessAirflowSecurityManager(session=None)[source]

Bases: airflow.providers.fab.auth_manager.security_manager.override.FabAirflowSecurityManagerOverride

Security Manager that doesn’t need the whole flask app.

appbuilder[source]

Was this entry helpful?