Package org.alfresco.repo.tenant
Interface TenantUserService
-
- All Known Subinterfaces:
TenantService
- All Known Implementing Classes:
SingleTServiceImpl
@AlfrescoPublicApi public interface TenantUserService
Interface for Tenant User-Domain functionality.- Since:
- 3.0
- Author:
- janv, Derek Hulley
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.String
getBaseNameUser(java.lang.String name)
java.lang.String
getCurrentUserDomain()
java.lang.String
getDomainUser(java.lang.String baseUsername, java.lang.String tenantDomain)
java.lang.String
getUserDomain(java.lang.String username)
boolean
isEnabled()
-
-
-
Method Detail
-
getDomainUser
java.lang.String getDomainUser(java.lang.String baseUsername, java.lang.String tenantDomain)
- Returns:
- the username with the tenant-specific ID attached
-
getBaseNameUser
java.lang.String getBaseNameUser(java.lang.String name)
- Returns:
- the username without the tenant-specific ID attached
-
getCurrentUserDomain
java.lang.String getCurrentUserDomain()
- Returns:
- the tenant-specific ID for current user
-
getUserDomain
java.lang.String getUserDomain(java.lang.String username)
- Returns:
- the tenant-specific ID for specified username
-
isEnabled
boolean isEnabled()
- Returns:
- true if the system is configured to be MT-enabled
-
-