コード例 #1
0
 def getSetting(self, role_id, principal_id, default=Unset):
     return AnnotationSecurityMap.queryCell(
         self, role_id, principal_id, default)
コード例 #2
0
 def assignRoleToPrincipal(self, role_id, principal_id):
     AnnotationSecurityMap.addCell(self, role_id, principal_id, Allow)
コード例 #3
0
 def removeRoleFromPrincipal(self, role_id, principal_id):
     AnnotationSecurityMap.addCell(self, role_id, principal_id, Deny)
コード例 #4
0
ファイル: rolepermission.py プロジェクト: grodniewicz/oship
 def getSetting(self, permission_id, role_id):
     return AnnotationSecurityMap.queryCell(
         self, permission_id, role_id, default=Unset)
コード例 #5
0
ファイル: rolepermission.py プロジェクト: grodniewicz/oship
 def denyPermissionToRole(self, permission_id, role_id):
     AnnotationSecurityMap.addCell(self, permission_id, role_id, Deny)
コード例 #6
0
ファイル: rolepermission.py プロジェクト: grodniewicz/oship
 def grantPermissionToRole(self, permission_id, role_id):
     AnnotationSecurityMap.addCell(self, permission_id, role_id, Allow)
コード例 #7
0
 def denyPermissionToPrincipal(self, permission_id, principal_id):
     AnnotationSecurityMap.addCell(self, permission_id, principal_id, Deny)
コード例 #8
0
 def grantPermissionToPrincipal(self, permission_id, principal_id):
     AnnotationSecurityMap.addCell(self, permission_id, principal_id, Allow)