l.r.m.a.AccessPolicyGrantFlat(StormBase) : class documentation

Part of lp.registry.model.accesspolicy View In Hierarchy

No class docstring
Class Method findGranteesByPolicy See IAccessPolicyGrantFlatSource.
Class Method findGranteePermissionsByPolicy See IAccessPolicyGrantFlatSource.
Class Method findArtifactsByGrantee See IAccessPolicyGrantFlatSource.
Class Method _populatePermissionsCache Undocumented
Class Method _populateIndirectGranteePermissions Undocumented

Inherited from StormBase:

Method __storm_invalidated__ Flush cached properties.
@classmethod
def findGranteesByPolicy(cls, policies):
See IAccessPolicyGrantFlatSource.
@classmethod
def _populatePermissionsCache(cls, permissions_cache, shared_artifact_info_types, grantee_ids, policies_by_id, persons_by_id):
Undocumented
@classmethod
def findGranteePermissionsByPolicy(cls, policies, grantees=None):
See IAccessPolicyGrantFlatSource.
@classmethod
def _populateIndirectGranteePermissions(cls, policies_by_id, result_set):
Undocumented
@classmethod
def findArtifactsByGrantee(cls, grantee, policies):
See IAccessPolicyGrantFlatSource.
API Documentation for Launchpad, generated by pydoctor at 2022-06-16 00:00:12.