Attention

You are looking at outdated documentation for version 2.x. A newer version is available.

wsgidav.middleware.BaseMiddleware

class wsgidav.middleware.BaseMiddleware(application, config)[source]

Bases: object

Abstract base middleware class.

Implementations in WsgiDAV include:

  wsgidav.dir_browser.WsgiDavDirBrowser
  wsgidav.error_printer.ErrorPrinter
  wsgidav.debug_filter.WsgiDavDebugFilter
  wsgidav.http_authenticator.HTTPAuthenticator

.. autosummary::
   :toctree:

   BaseMiddleware.__call__
   BaseMiddleware.isSuitable