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
 
 public class MultiTenantPrincipal extends NuxeoPrincipalImpl - Since:
- 5.6
- Author:
- Thomas Roger
- See Also:
- Serialized Form
 
- 
- 
Nested Class Summary- 
Nested classes/interfaces inherited from class org.nuxeo.ecm.platform.usermanager.NuxeoPrincipalImplNuxeoPrincipalImpl.TransferableClone
 
- 
 - 
Field Summary- 
Fields inherited from class org.nuxeo.ecm.platform.usermanager.NuxeoPrincipalImplallGroups, config, dataModel, isAdministrator, isAnonymous, model, origUserName, principalId, roles, virtualGroups
 - 
Fields inherited from interface org.nuxeo.ecm.core.api.NuxeoPrincipalPREFIX, TRANSIENT_USER_FORMAT, TRANSIENT_USER_PREFIX, TRANSIENT_USERNAME_UNIQUE_PROP
 
- 
 - 
Constructor SummaryConstructors Constructor Description MultiTenantPrincipal(NuxeoPrincipalImpl principal)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetTenantId()- 
Methods inherited from class org.nuxeo.ecm.platform.usermanager.NuxeoPrincipalImplcloneTransferable, 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 Detail- 
MultiTenantPrincipalpublic MultiTenantPrincipal(NuxeoPrincipalImpl principal) 
 
- 
 - 
Method Detail- 
getTenantIdpublic String getTenantId() Description copied from interface:NuxeoPrincipal- Specified by:
- getTenantIdin interface- NuxeoPrincipal
- Overrides:
- getTenantIdin class- NuxeoPrincipalImpl
 
 
- 
 
-