l.b.s.EditPublicByLoggedInUserAndPrivateByExplicitSubscribers(AuthorizationBase) : class documentation

Part of lp.bugs.security View In Hierarchy

No class docstring
Method checkAuthenticated Allow any logged in user to edit a public bug, and only
Method checkUnauthenticated Never allow unauthenticated users to edit a bug.

Inherited from AuthorizationBase:

Method __init__ Undocumented
Method checkPermissionIsRegistered Pass through to checkPermission.
Method forwardCheckAuthenticated Forward request to another security adapter.
Method forwardCheckUnauthenticated Forward request to another security adapter.
Method _checkAndFetchNext Undocumented
def checkAuthenticated(self, user):
Allow any logged in user to edit a public bug, and only explicit subscribers to edit private bugs. Any bug that can be seen can be edited.
def checkUnauthenticated(self):
Never allow unauthenticated users to edit a bug.
API Documentation for Launchpad, generated by pydoctor at 2019-04-01 00:00:05.