# HG changeset patch # User Thierry Florac # Date 1499855549 -7200 # Node ID ee5bacdecac6cdd251cd98a006159e260f4569c1 # Parent d89f0554e6f5e70d840e74884debe7c141f4f729 Added missing method "effective_principals" to security manager interface diff -r d89f0554e6f5 -r ee5bacdecac6 src/pyams_security/interfaces/__init__.py --- a/src/pyams_security/interfaces/__init__.py Wed Jun 07 10:07:10 2017 +0200 +++ b/src/pyams_security/interfaces/__init__.py Wed Jul 12 12:32:29 2017 +0200 @@ -610,6 +610,9 @@ value_type=TextLine(), default=()) + def effective_principals(self, principal_id, request=None, context=None): + """Get effective principals of given principal for context""" + def get_plugin(self, name): """Get plug-in matching given name"""