org.olat.basesecurity
Class Constants

java.lang.Object
  extended by org.olat.basesecurity.Constants

public class Constants
extends java.lang.Object

Description:

Author:
Felix Jost

Field Summary
static java.lang.String GROUP_ADMIN
          GROUP_ADMIN predefined groups length restricted to 16 chars!
static java.lang.String GROUP_ANONYMOUS
          GROUP_ANONYMOUS predefined groups length restricted to 16 chars!
static java.lang.String GROUP_AUTHORS
          GROUP_AUTHORS predefined groups length restricted to 16 chars!
static java.lang.String GROUP_GROUPMANAGERS
          GROUP_GROUPMANAGERS predefined groups length restricted to 16 chars!
static java.lang.String GROUP_INST_ORES_MANAGER
          GROUP_INST_ORES_MANAGER predefined groups length restricted to 16 chars!
static java.lang.String GROUP_OLATUSERS
          GROUP_OLATUSERS predfined groups length restricted to 16 chars!
static java.lang.String GROUP_USERMANAGERS
          GROUP_USERMANAGERS predefined groups length restricted to 16 chars!
static OLATResourceable ORESOURCE_ADMIN
          resourceable TYPE for olat administrators ORESOURCE_ADMIN
static OLATResourceable ORESOURCE_AUTHOR
          resourceable TYPE for authors ORESOURCE_AUTHOR
static OLATResourceable ORESOURCE_COURSES
          resourceable TYPE for all courses ORESOURCE_COURSES
static OLATResourceable ORESOURCE_GROUPMANAGER
          resourceable TYPE for groupmanagers ORESOURCE_GROUPMANAGER
static OLATResourceable ORESOURCE_GUESTONLY
          resourceable TYPE for olat guests (restricted functionality) ORESOURCE_GUESTONLY
static OLATResourceable ORESOURCE_INSTORESMANAGER
          resourceable TYPE for institutionalresourcemanager ORESOURCE_INSTORESMANAGER
static OLATResourceable ORESOURCE_OLAT
          length restricted to 50 chars!
TYPE resource for the whole olat system (e.g.
static OLATResourceable ORESOURCE_SECURITYGROUPS
          resourceable TYPE for all security groups ORESOURCE_SECURITYGROUPS
static OLATResourceable ORESOURCE_USERMANAGER
          resourceable TYPE for usermanagers ORESOURCE_USERMANAGER
static OLATResourceable ORESOURCE_USERS
          resourceable TYPE for olat users (everybody but guests) ORESOURCE_USERS
static java.lang.String PERMISSION_ACCESS
          access a thing; means read, write, update, and delete PERMISSION_ACCESS predefined permissions length restricted to 16 chars!
static java.lang.String PERMISSION_ADMIN
          admin of e.g.
static java.lang.String PERMISSION_COACH
          PERMISSION_COACH
static java.lang.String PERMISSION_DELETE
          access a thing; means read, write, update, and delete PERMISSION_DELETE predefined permissions length restricted to 16 chars!
static java.lang.String PERMISSION_HASROLE
          having a role; like being author PERMISSION_HASROLE
static java.lang.String PERMISSION_PARTI
          group context permissions PERMISSION_PARTI
static java.lang.String PERMISSION_READ
          access a thing; means read, write, update, and delete PERMISSION_READ predefined permissions length restricted to 16 chars!
static java.lang.String PERMISSION_UPDATE
          access a thing; means read, write, update, and delete PERMISSION_UPDATE predefined permissions length restricted to 16 chars!
static java.lang.String PERMISSION_WRITE
          access a thing; means read, write, update, and delete PERMISSION_WRITE predefined permissions length restricted to 16 chars!
 
Constructor Summary
Constants()
           
 
Method Summary
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

GROUP_OLATUSERS

public static final java.lang.String GROUP_OLATUSERS
GROUP_OLATUSERS predfined groups length restricted to 16 chars!

See Also:
Constant Field Values

GROUP_ADMIN

public static final java.lang.String GROUP_ADMIN
GROUP_ADMIN predefined groups length restricted to 16 chars!

See Also:
Constant Field Values

GROUP_USERMANAGERS

public static final java.lang.String GROUP_USERMANAGERS
GROUP_USERMANAGERS predefined groups length restricted to 16 chars!

See Also:
Constant Field Values

GROUP_AUTHORS

public static final java.lang.String GROUP_AUTHORS
GROUP_AUTHORS predefined groups length restricted to 16 chars!

See Also:
Constant Field Values

GROUP_INST_ORES_MANAGER

public static final java.lang.String GROUP_INST_ORES_MANAGER
GROUP_INST_ORES_MANAGER predefined groups length restricted to 16 chars!

See Also:
Constant Field Values

GROUP_GROUPMANAGERS

public static final java.lang.String GROUP_GROUPMANAGERS
GROUP_GROUPMANAGERS predefined groups length restricted to 16 chars!

See Also:
Constant Field Values

GROUP_ANONYMOUS

public static final java.lang.String GROUP_ANONYMOUS
GROUP_ANONYMOUS predefined groups length restricted to 16 chars!

See Also:
Constant Field Values

PERMISSION_ACCESS

public static final java.lang.String PERMISSION_ACCESS
access a thing; means read, write, update, and delete PERMISSION_ACCESS predefined permissions length restricted to 16 chars!

See Also:
Constant Field Values

PERMISSION_READ

public static final java.lang.String PERMISSION_READ
access a thing; means read, write, update, and delete PERMISSION_READ predefined permissions length restricted to 16 chars!

See Also:
Constant Field Values

PERMISSION_WRITE

public static final java.lang.String PERMISSION_WRITE
access a thing; means read, write, update, and delete PERMISSION_WRITE predefined permissions length restricted to 16 chars!

See Also:
Constant Field Values

PERMISSION_UPDATE

public static final java.lang.String PERMISSION_UPDATE
access a thing; means read, write, update, and delete PERMISSION_UPDATE predefined permissions length restricted to 16 chars!

See Also:
Constant Field Values

PERMISSION_DELETE

public static final java.lang.String PERMISSION_DELETE
access a thing; means read, write, update, and delete PERMISSION_DELETE predefined permissions length restricted to 16 chars!

See Also:
Constant Field Values

PERMISSION_PARTI

public static final java.lang.String PERMISSION_PARTI
group context permissions PERMISSION_PARTI

See Also:
Constant Field Values

PERMISSION_COACH

public static final java.lang.String PERMISSION_COACH
PERMISSION_COACH

See Also:
Constant Field Values

PERMISSION_HASROLE

public static final java.lang.String PERMISSION_HASROLE
having a role; like being author PERMISSION_HASROLE

See Also:
Constant Field Values

PERMISSION_ADMIN

public static final java.lang.String PERMISSION_ADMIN
admin of e.g. the whole olat, or: a course, or: a buddy group PERMISSION_ADMIN

See Also:
Constant Field Values

ORESOURCE_OLAT

public static final OLATResourceable ORESOURCE_OLAT
length restricted to 50 chars!
TYPE resource for the whole olat system (e.g. used with permission PERMISSION_LOGINDENIED)
ORESOURCE_OLAT


ORESOURCE_ADMIN

public static final OLATResourceable ORESOURCE_ADMIN
resourceable TYPE for olat administrators ORESOURCE_ADMIN


ORESOURCE_AUTHOR

public static final OLATResourceable ORESOURCE_AUTHOR
resourceable TYPE for authors ORESOURCE_AUTHOR


ORESOURCE_GROUPMANAGER

public static final OLATResourceable ORESOURCE_GROUPMANAGER
resourceable TYPE for groupmanagers ORESOURCE_GROUPMANAGER


ORESOURCE_USERMANAGER

public static final OLATResourceable ORESOURCE_USERMANAGER
resourceable TYPE for usermanagers ORESOURCE_USERMANAGER


ORESOURCE_INSTORESMANAGER

public static final OLATResourceable ORESOURCE_INSTORESMANAGER
resourceable TYPE for institutionalresourcemanager ORESOURCE_INSTORESMANAGER


ORESOURCE_SECURITYGROUPS

public static final OLATResourceable ORESOURCE_SECURITYGROUPS
resourceable TYPE for all security groups ORESOURCE_SECURITYGROUPS


ORESOURCE_COURSES

public static final OLATResourceable ORESOURCE_COURSES
resourceable TYPE for all courses ORESOURCE_COURSES


ORESOURCE_USERS

public static final OLATResourceable ORESOURCE_USERS
resourceable TYPE for olat users (everybody but guests) ORESOURCE_USERS


ORESOURCE_GUESTONLY

public static final OLATResourceable ORESOURCE_GUESTONLY
resourceable TYPE for olat guests (restricted functionality) ORESOURCE_GUESTONLY

Constructor Detail

Constants

public Constants()