Copyright (C) 2014 Philip Helger (www.helger.com)
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
Constants for user handling
Bit field for undefined access.
Bit field for granted access.
Bit field for denied access.
Bit field for derived access (from user group).
Bit field for derived access (from parent object).
If no right settings are applied to a right object, does this mean that a
user has access, or not?
If a user is not assigned to a single user group, does it mean he has
This is relevant for hierarchical right objects only. If set to true,
rights set on parent objects will dominate rights set on parent user groups
for the current object
Define whether an explicit "forbidden" access right has higher precedence
than an explicit "allowed".