Warning

This document is for an in-development version of Galaxy. You can alternatively view this page in the latest release if it exists or view the top of the latest release's documentation.

galaxy.webapps.tool_shed.framework.middleware package

WSGI Middleware.

Submodules

galaxy.webapps.tool_shed.framework.middleware.remoteuser module

Middleware for handling $REMOTE_USER if use_remote_user is enabled.

class galaxy.webapps.tool_shed.framework.middleware.remoteuser.RemoteUser(app, maildomain=None, display_servers=None, admin_users=None, remote_user_secret_header=None)[source]

Bases: object

__init__(app, maildomain=None, display_servers=None, admin_users=None, remote_user_secret_header=None)[source]

x.__init__(…) initializes x; see help(type(x)) for signature

error(start_response, title='Access denied', message='Contact your local Galaxy tool shed administrator.')[source]