Package org.nuxeo.ecm.core.api.security
Interface SecurityConstants
- 
public interface SecurityConstants- Author:
 - Bogdan Stefanescu
 
 
- 
- 
Field Summary
Fields Modifier and Type Field Description static StringADD_CHILDRENstatic StringADMINISTRATORDeprecated.since 5.3.1 administrator user names are configurable on user manager Too many references to this constant, no clean for LTS 2017static StringADMINISTRATORSDeprecated.since 5.3.1 administrators groups are configurable on user manager Too many references to this constant, no clean for LTS 2017static StringANONYMOUSDeprecated.since 5.3.1 anonymous user name is configurable on user manager Too many references to this constant, no clean for LTS 2017static StringBROWSEstatic StringEVERYONEstatic StringEVERYTHINGstatic StringMAKE_RECORDPermission needed to turn a document into a record.static StringMANAGE_LEGAL_HOLDPermission needed to manage the legal hold of a record.static StringMANAGE_WORKFLOWSstatic StringMEMBERSDeprecated.since 5.3.1 default group is configurable on user manager Too many references to this constant, no clean for LTS 2017static StringREADstatic StringREAD_CHILDRENstatic StringREAD_LIFE_CYCLEstatic StringREAD_PROPERTIESstatic StringREAD_SECURITYstatic StringREAD_VERSIONstatic StringREAD_WRITEstatic StringRECORDS_CLEANER_GROUPName of the user group allowed to remove records if retention mode is not in compliance mode.static StringREMOVEstatic StringREMOVE_CHILDRENstatic StringRESTRICTED_READstatic StringSET_RETENTIONPermission needed to set the retention date of a record.static StringSYSTEM_USERNAMEstatic StringUNLOCKstatic StringUNSET_RETENTIONPermission needed to unset the retention date of a record.static StringUNSUPPORTED_ACLFlag that can be used as principal to mark an unsupported ACL.static StringVERSIONstatic StringVIEW_WORKLFOWstatic StringWRITEstatic StringWRITE_COLD_STORAGEPermission needed to move document's main content to cold storage.static StringWRITE_LIFE_CYCLEstatic StringWRITE_PROPERTIESstatic StringWRITE_SECURITYstatic StringWRITE_VERSION 
 - 
 
- 
- 
Field Detail
- 
SYSTEM_USERNAME
static final String SYSTEM_USERNAME
- See Also:
 - Constant Field Values
 
 
- 
ADMINISTRATOR
@Deprecated static final String ADMINISTRATOR
Deprecated.since 5.3.1 administrator user names are configurable on user manager Too many references to this constant, no clean for LTS 2017- See Also:
 - Constant Field Values
 
 
- 
ANONYMOUS
@Deprecated static final String ANONYMOUS
Deprecated.since 5.3.1 anonymous user name is configurable on user manager Too many references to this constant, no clean for LTS 2017- See Also:
 - Constant Field Values
 
 
- 
ADMINISTRATORS
@Deprecated static final String ADMINISTRATORS
Deprecated.since 5.3.1 administrators groups are configurable on user manager Too many references to this constant, no clean for LTS 2017- See Also:
 - Constant Field Values
 
 
- 
MEMBERS
@Deprecated static final String MEMBERS
Deprecated.since 5.3.1 default group is configurable on user manager Too many references to this constant, no clean for LTS 2017- See Also:
 - Constant Field Values
 
 
- 
RECORDS_CLEANER_GROUP
static final String RECORDS_CLEANER_GROUP
Name of the user group allowed to remove records if retention mode is not in compliance mode.- Since:
 - 11.5
 - See Also:
 - Constant Field Values
 
 
- 
EVERYONE
static final String EVERYONE
- See Also:
 - Constant Field Values
 
 
- 
EVERYTHING
static final String EVERYTHING
- See Also:
 - Constant Field Values
 
 
- 
RESTRICTED_READ
static final String RESTRICTED_READ
- See Also:
 - Constant Field Values
 
 
- 
READ
static final String READ
- See Also:
 - Constant Field Values
 
 
- 
WRITE
static final String WRITE
- See Also:
 - Constant Field Values
 
 
- 
READ_WRITE
static final String READ_WRITE
- See Also:
 - Constant Field Values
 
 
- 
REMOVE
static final String REMOVE
- See Also:
 - Constant Field Values
 
 
- 
VERSION
static final String VERSION
- See Also:
 - Constant Field Values
 
 
- 
READ_VERSION
static final String READ_VERSION
- See Also:
 - Constant Field Values
 
 
- 
WRITE_VERSION
static final String WRITE_VERSION
- See Also:
 - Constant Field Values
 
 
- 
BROWSE
static final String BROWSE
- See Also:
 - Constant Field Values
 
 
- 
WRITE_SECURITY
static final String WRITE_SECURITY
- See Also:
 - Constant Field Values
 
 
- 
READ_SECURITY
static final String READ_SECURITY
- See Also:
 - Constant Field Values
 
 
- 
READ_PROPERTIES
static final String READ_PROPERTIES
- See Also:
 - Constant Field Values
 
 
- 
WRITE_PROPERTIES
static final String WRITE_PROPERTIES
- See Also:
 - Constant Field Values
 
 
- 
READ_CHILDREN
static final String READ_CHILDREN
- See Also:
 - Constant Field Values
 
 
- 
ADD_CHILDREN
static final String ADD_CHILDREN
- See Also:
 - Constant Field Values
 
 
- 
REMOVE_CHILDREN
static final String REMOVE_CHILDREN
- See Also:
 - Constant Field Values
 
 
- 
READ_LIFE_CYCLE
static final String READ_LIFE_CYCLE
- See Also:
 - Constant Field Values
 
 
- 
WRITE_LIFE_CYCLE
static final String WRITE_LIFE_CYCLE
- See Also:
 - Constant Field Values
 
 
- 
MANAGE_WORKFLOWS
static final String MANAGE_WORKFLOWS
- See Also:
 - Constant Field Values
 
 
- 
VIEW_WORKLFOW
static final String VIEW_WORKLFOW
- See Also:
 - Constant Field Values
 
 
- 
UNLOCK
static final String UNLOCK
- See Also:
 - Constant Field Values
 
 
- 
UNSUPPORTED_ACL
static final String UNSUPPORTED_ACL
Flag that can be used as principal to mark an unsupported ACL.- See Also:
 - Constant Field Values
 
 
- 
MAKE_RECORD
static final String MAKE_RECORD
Permission needed to turn a document into a record.- Since:
 - 11.1
 - See Also:
 CoreSession.makeRecord(org.nuxeo.ecm.core.api.DocumentRef), Constant Field Values
 
- 
SET_RETENTION
static final String SET_RETENTION
Permission needed to set the retention date of a record. 
- 
UNSET_RETENTION
static final String UNSET_RETENTION
Permission needed to unset the retention date of a record. 
- 
MANAGE_LEGAL_HOLD
static final String MANAGE_LEGAL_HOLD
Permission needed to manage the legal hold of a record. 
- 
WRITE_COLD_STORAGE
static final String WRITE_COLD_STORAGE
Permission needed to move document's main content to cold storage.- Since:
 - 11.1
 - See Also:
 - Constant Field Values
 
 
 - 
 
 -