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]
error(start_response, title='Access denied', message='Contact your local Galaxy tool shed administrator.')[source]