l.s.AnonymousAccessToISpecificationPublic(AnonymousAuthorization) : class documentation

Part of lp.security View In Hierarchy

Anonymous users have launchpad.View on ISpecificationPublic.

This is only needed because lazr.restful is hard-coded to check that permission before returning things in a collection.

Inherited from AnonymousAuthorization:

Method checkUnauthenticated Any unauthorized user can see this object.
Method checkAuthenticated Any authorized user can see this object.

Inherited from AuthorizationBase (via AnonymousAuthorization):

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
API Documentation for Launchpad, generated by pydoctor at 2019-12-11 00:00:05.