UserNotSet
ModelPermissionGenerator
ModelPermissionGenerator.PERMISSION_SUFFIX
ModelPermissionGenerator.generate_permission_model_for()
ModelPermissionGenerator.generate_permission_models_for_models()
PermissionModelProtocol
PermissionModelProtocol.resource
PermissionModelProtocol.resource_id
PermissionModelProtocol.scope
PermissionModelProtocol.type_
PermissionModelProtocol.user_id
PermissionScope
PermissionScope.CHILDREN_ALLOWED
PermissionScope.CHILDREN_DENIED
PermissionScope.DENIED
PermissionScope.SELF
PermissionType
PermissionType.READ
PermissionType.WRITE
get_foreign_key_for()
get_primary_key()
PermissionAdder
PermissionAdder.for_()
PermissionAdder.where()
PermissionAdder.with_()
create_permission()
PermissionDenied
ValidateThat
ValidateThat.can_read()
ValidateThat.can_write()
Registry
AsyncConnectedTGPM
AsyncConnectedTGPM.add_permission_on()
AsyncConnectedTGPM.filter()
AsyncConnectedTGPM.get_permission_validator()
AsyncConnectedTGPM.get_repository_for()
AsyncConnectedTGPM.get_resource_permission_repository()
TGPM
TGPM.generate_permission_for_all_models()
TGPM.get_permission_model_for()
TGPM.use()
get_tgpm()
Contents: