パッケージ | 説明 |
---|---|
ome.conditions |
Forms the basis of all Omero exception hierarchies.
|
ome.conditions.acl |
Exceptions thrown due to access control violations.
|
修飾子とタイプ | クラスと説明 |
---|---|
class |
GroupSecurityViolation
Extension of
SecurityViolation which signifies that the violation
in question goes against the group-based permissions introduced in 4.2. |
class |
PermissionMismatchGroupSecurityViolation
Extension of
GroupSecurityViolation signalling that an object
has a permission which does not match the group permissions. |
class |
ReadOnlyGroupSecurityViolation
Extension of
GroupSecurityViolation signalling that an admin or
group owner has tried to make a modification in a private group OR that
the member of a read-only group has tried to do the same. |
修飾子とタイプ | クラスと説明 |
---|---|
class |
ACLCreateViolation
User does not have permissions to perform given action.
|
class |
ACLDeleteViolation
User does not have permissions to perform given action.
|
class |
ACLLoadViolation
User does not have permissions to perform given action.
|
class |
ACLUpdateViolation
User does not have permissions to perform given action.
|
class |
ACLViolation
User has attempted an action which is not permitted by the
Permissions of a given instance. |
class |
CollectedACLViolations
User has attempted an action which is not permitted by the
Permissions of a given instance. |