Package org.nuxeo.ecm.multi.tenant
Class MultiTenantPrincipal
java.lang.Object
org.nuxeo.ecm.platform.usermanager.NuxeoPrincipalImpl
org.nuxeo.ecm.multi.tenant.MultiTenantPrincipal
- All Implemented Interfaces:
Serializable
,Principal
,NuxeoPrincipal
- Since:
- 5.6
- Author:
- Thomas Roger
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class org.nuxeo.ecm.platform.usermanager.NuxeoPrincipalImpl
NuxeoPrincipalImpl.TransferableClone
-
Field Summary
Fields inherited from class org.nuxeo.ecm.platform.usermanager.NuxeoPrincipalImpl
allGroups, config, dataModel, isAdministrator, isAnonymous, model, origUserName, principalId, roles, virtualGroups
Fields inherited from interface org.nuxeo.ecm.core.api.NuxeoPrincipal
PREFIX, TRANSIENT_USER_FORMAT, TRANSIENT_USER_PREFIX, TRANSIENT_USERNAME_UNIQUE_PROP
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionMethods inherited from class org.nuxeo.ecm.platform.usermanager.NuxeoPrincipalImpl
cloneTransferable, equals, getActingUser, getAllGroups, getCompany, getConfig, getEmail, getFirstName, getGroups, getLastName, getModel, getName, getOriginatingUser, getPassword, getPrincipalId, getRoles, getVirtualGroups, hashCode, isAdministrator, isAnonymous, isMemberOf, isTransient, setCompany, setConfig, setEmail, setFirstName, setGroups, setLastName, setModel, setModel, setName, setOriginatingUser, setPassword, setPrincipalId, setRoles, setVirtualGroups, setVirtualGroups, toString, updateAllGroups
-
Constructor Details
-
MultiTenantPrincipal
-
-
Method Details
-
getTenantId
Description copied from interface:NuxeoPrincipal
- Specified by:
getTenantId
in interfaceNuxeoPrincipal
- Overrides:
getTenantId
in classNuxeoPrincipalImpl
-