[Repoze-checkins] r821 - repoze.pam/trunk/repoze/pam
Whit Morris (he-man)
whit at openplans.org
Mon Mar 17 23:11:59 EDT 2008
Author: Whit (he-man) Morris <whit at openplans.org>
Date: Mon Mar 17 23:11:59 2008
New Revision: 821
Log:
add metadata iface
Modified:
repoze.pam/trunk/repoze/pam/interfaces.py
Modified: repoze.pam/trunk/repoze/pam/interfaces.py
==============================================================================
--- repoze.pam/trunk/repoze/pam/interfaces.py (original)
+++ repoze.pam/trunk/repoze/pam/interfaces.py Mon Mar 17 23:11:59 2008
@@ -161,3 +161,13 @@
challenge.
"""
+
+class IMetadataProvider(Interface):
+ """On ingress: Return dictionary of arbitrary user data to stuff
+ into 'identity' dict for later use by applications or
+ middleware
+ """
+
+ def metadata(environ, userid):
+ """returns dictionary of data or None if nothing is known
+ """
More information about the Repoze-checkins
mailing list