Class Role

  • All Implemented Interfaces:
    IEntity, Auditable, Serializable, org.apache.cayenne.DataObject, org.apache.cayenne.Persistent, org.apache.cayenne.Validating

    @CacheGroups("CONFIG")
    public class Role
    extends _Role
    implements Auditable
    Provides a named collection of access privileges. Roles consist of permissions and can be assigned to users.
    See Also:
    Serialized Form
    • Field Detail

      • ADMINISTRATOR_ROLE

        public static final String ADMINISTRATOR_ROLE
        The name that identifies the root administrator role
        See Also:
        Constant Field Values
      • ANONYMOUS_ROLE

        public static final String ANONYMOUS_ROLE
        The name that identifies the anonymous role
        See Also:
        Constant Field Values
      • SERVICE_USER_ROLE

        public static final String SERVICE_USER_ROLE
        The name that identifies the service user role
        See Also:
        Constant Field Values
    • Constructor Detail

      • Role

        public Role()