@Immutable public final class CSecurity extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
FACET_READ |
static String |
FACET_WRITE |
static boolean |
FORBIDDEN_HAS_HIGHER_PRECEDENCE
Define whether an explicit "forbidden" access right has higher precedence
than an explicit "allowed".
|
static int |
HAS_ACCESS
Bit field for granted access.
|
static int |
HAS_NO_ACCESS
Bit field for denied access.
|
static boolean |
INHERIT_OBJECT_BEFORE_USERGROUP
This is relevant for hierarchical right objects only.
|
static int |
INHERITED_ACCESS_FROM_OBJECT
Bit field for derived access (from parent object).
|
static int |
INHERITED_ACCESS_FROM_USERGROUP
Bit field for derived access (from user group).
|
static boolean |
NO_RIGHT_SPECIFIED_MEANS_HAS_ACCESS
If no right settings are applied to a right object, does this mean that a
user has access, or not?
|
static String |
ROLE_ADMINISTRATOR_ID |
static String |
ROLE_ADMINISTRATOR_NAME |
static String |
ROLE_USER_ID |
static String |
ROLE_USER_NAME |
static com.helger.commons.type.ObjectType |
TYPE_ROLE |
static com.helger.commons.type.ObjectType |
TYPE_USER |
static com.helger.commons.type.ObjectType |
TYPE_USERGROUP |
static int |
UNDEFINED_ACCESS
Bit field for undefined access.
|
static String |
USER_ADMINISTRATOR_EMAIL |
static String |
USER_ADMINISTRATOR_ID |
static String |
USER_ADMINISTRATOR_LOGIN |
static String |
USER_ADMINISTRATOR_NAME |
static String |
USER_ADMINISTRATOR_PASSWORD |
static String |
USER_GUEST_EMAIL |
static String |
USER_GUEST_ID |
static String |
USER_GUEST_LOGIN |
static String |
USER_GUEST_NAME |
static String |
USER_GUEST_PASSWORD |
static String |
USER_ID_NONE_LOGGED_IN
The user ID to be used, if no user is logged in
|
static String |
USER_USER_EMAIL |
static String |
USER_USER_ID |
static String |
USER_USER_LOGIN |
static String |
USER_USER_NAME |
static String |
USER_USER_PASSWORD |
static boolean |
USER_WITHOUT_USERGROUP_HAS_ACCESS
If a user is not assigned to a single user group, does it mean he has
access?
|
static String |
USERGROUP_ADMINISTRATORS_ID |
static String |
USERGROUP_ADMINISTRATORS_NAME |
static String |
USERGROUP_GUESTS_ID |
static String |
USERGROUP_GUESTS_NAME |
static String |
USERGROUP_USERS_ID |
static String |
USERGROUP_USERS_NAME |
public static final int UNDEFINED_ACCESS
public static final int HAS_ACCESS
public static final int HAS_NO_ACCESS
public static final int INHERITED_ACCESS_FROM_USERGROUP
public static final int INHERITED_ACCESS_FROM_OBJECT
public static final boolean NO_RIGHT_SPECIFIED_MEANS_HAS_ACCESS
public static final boolean USER_WITHOUT_USERGROUP_HAS_ACCESS
public static final boolean INHERIT_OBJECT_BEFORE_USERGROUP
public static final boolean FORBIDDEN_HAS_HIGHER_PRECEDENCE
public static final String FACET_READ
public static final String FACET_WRITE
public static final com.helger.commons.type.ObjectType TYPE_USER
public static final com.helger.commons.type.ObjectType TYPE_USERGROUP
public static final com.helger.commons.type.ObjectType TYPE_ROLE
public static final String USER_ADMINISTRATOR_ID
public static final String USER_ADMINISTRATOR_LOGIN
public static final String USER_ADMINISTRATOR_EMAIL
public static final String USER_ADMINISTRATOR_NAME
public static final String USER_ADMINISTRATOR_PASSWORD
public static final String USER_USER_ID
public static final String USER_USER_LOGIN
public static final String USER_USER_EMAIL
public static final String USER_USER_NAME
public static final String USER_USER_PASSWORD
public static final String USER_GUEST_ID
public static final String USER_GUEST_LOGIN
public static final String USER_GUEST_EMAIL
public static final String USER_GUEST_NAME
public static final String USER_GUEST_PASSWORD
public static final String USER_ID_NONE_LOGGED_IN
public static final String ROLE_ADMINISTRATOR_ID
public static final String ROLE_ADMINISTRATOR_NAME
public static final String ROLE_USER_ID
public static final String ROLE_USER_NAME
public static final String USERGROUP_ADMINISTRATORS_ID
public static final String USERGROUP_ADMINISTRATORS_NAME
public static final String USERGROUP_USERS_ID
public static final String USERGROUP_USERS_NAME
public static final String USERGROUP_GUESTS_ID
public static final String USERGROUP_GUESTS_NAME
Copyright © 2014–2015 Philip Helger. All rights reserved.