Package repoze :: Package who :: Module middleware :: Class PluggableAuthenticationMiddleware
[hide private]

Class PluggableAuthenticationMiddleware

source code


Instance Methods [hide private]
 
__init__(self, app, identifiers, authenticators, challengers, mdproviders, classifier, challenge_decider, log_stream=None, log_level=20, remote_user_key='REMOTE_USER')
x.__init__(...) initializes x; see x.__class__.__doc__ for signature
source code
 
__call__(self, environ, start_response) source code
 
identify(self, environ, classification) source code
 
add_metadata(self, environ, classification, identity) source code
 
authenticate(self, environ, classification, identities) source code
 
_filter_preauthenticated(self, identities) source code
 
challenge(self, environ, classification, status, app_headers, identifier, identity) source code

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __sizeof__, __str__, __subclasshook__

Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

__init__(self, app, identifiers, authenticators, challengers, mdproviders, classifier, challenge_decider, log_stream=None, log_level=20, remote_user_key='REMOTE_USER')
(Constructor)

source code 

x.__init__(...) initializes x; see x.__class__.__doc__ for signature

Overrides: object.__init__
(inherited documentation)