public String getUserDomain(String userName) { return this.tenantService.getUserDomain(userName); } }
public String getUserDomain(String userName) { return this.tenantService.getUserDomain(userName); } }
private void deleteTestAuthoritiesForTenant(final String[] uniqueGroupNames, final String userName) { String tenantDomain = tenantService.getUserDomain(userName); // Check deletion for tenant1 TenantUtil.runAsUserTenant(new TenantRunAsWork<Object>() { public Object doWork() throws Exception { // find person NodeRef personNodeRef = personService.getPerson(userName); NodeRef homeSpaceRef = (NodeRef)nodeService.getProperty(personNodeRef, ContentModel.PROP_HOMEFOLDER); assertNotNull(homeSpaceRef); // Delete authorities for (int i = 0; i < uniqueGroupNames.length; i++) { authorityService.deleteAuthority("GROUP_" + uniqueGroupNames[i]); } return null; } }, userName, tenantDomain); }
private void createTestAuthoritiesForTenant(final String[] uniqueGroupNames, final String userName) { String tenantDomain = tenantService.getUserDomain(userName); // Create groups for tenant TenantUtil.runAsUserTenant(new TenantRunAsWork<Void>() { public Void doWork() throws Exception { transactionService.getRetryingTransactionHelper().doInTransaction(new RetryingTransactionCallback<Void>() { @Override public Void execute() throws Throwable { // find person NodeRef personNodeRef = personService.getPerson(userName); NodeRef homeSpaceRef = (NodeRef) nodeService.getProperty(personNodeRef, ContentModel.PROP_HOMEFOLDER); assertNotNull(homeSpaceRef); for (int i = 0; i < uniqueGroupNames.length; i++) { authorityService.createAuthority(AuthorityType.GROUP, uniqueGroupNames[i]); permissionService.setPermission(homeSpaceRef, "GROUP_" + uniqueGroupNames[i], "Consumer", true); } return null; } }, false); return null; } }, userName, tenantDomain); }
private void checkTestAuthoritiesPresence(final String[] uniqueGroupNames, final String userName, final boolean shouldPresent) String tenantDomain = tenantService.getUserDomain(userName);
/** * @see org.alfresco.service.cmr.site.SiteService#listSites(java.lang.String, int) */ public List<SiteInfo> listSites(final String userName, final int size) { // MT share - for activity service remote system callback (deprecated) if (tenantService.isEnabled() && TenantUtil.isCurrentDomainDefault() && (AuthenticationUtil.SYSTEM_USER_NAME.equals(AuthenticationUtil.getRunAsUser())) && tenantService.isTenantUser(userName)) { final String tenantDomain = tenantService.getUserDomain(userName); return TenantUtil.runAsSystemTenant(new TenantRunAsWork<List<SiteInfo>>() { public List<SiteInfo> doWork() throws Exception { return listSitesImpl(userName, size); } }, tenantDomain); } else { return listSitesImpl(userName, size); } }
/** * @see org.alfresco.service.cmr.site.SiteService#listSites(java.lang.String, int) */ public List<SiteInfo> listSites(final String userName, final int size) { // MT share - for activity service remote system callback (deprecated) if (tenantService.isEnabled() && TenantUtil.isCurrentDomainDefault() && (AuthenticationUtil.SYSTEM_USER_NAME.equals(AuthenticationUtil.getRunAsUser())) && tenantService.isTenantUser(userName)) { final String tenantDomain = tenantService.getUserDomain(userName); return TenantUtil.runAsSystemTenant(new TenantRunAsWork<List<SiteInfo>>() { public List<SiteInfo> doWork() throws Exception { return listSitesImpl(userName, size); } }, tenantDomain); } else { return listSitesImpl(userName, size); } }
String tenantDomain = tenantService.getUserDomain(AuthenticationUtil.getRunAsUser()); String lockStr = tenantDomain.isEmpty() ? "transfer.server.default" : "transfer.server.tenant." + tenantDomain; QName lockQName = QName.createQName(TransferModel.TRANSFER_MODEL_1_0_URI, lockStr);
String tenantDomain = tenantService.getUserDomain(AuthenticationUtil.getRunAsUser()); String lockStr = tenantDomain.isEmpty() ? "transfer.server.default" : "transfer.server.tenant." + tenantDomain; QName lockQName = QName.createQName(TransferModel.TRANSFER_MODEL_1_0_URI, lockStr);
try userDomain = tenantService.getUserDomain(caseSensitiveUserName); singletonCache.put((tenantService.getUserDomain(caseSensitiveUserName) + KEY_USERFOLDER_NODEREF), userNodeRef);
try userDomain = tenantService.getUserDomain(caseSensitiveUserName); singletonCache.put((tenantService.getUserDomain(caseSensitiveUserName) + KEY_USERFOLDER_NODEREF), userNodeRef);
nodeService.getProperty(nodeRef, ContentModel.PROP_USERNAME)); final String domainUsername = tenantService.getBaseNameUser(username); String tenantDomain = tenantService.getUserDomain(username); boolean disabled = !TenantService.DEFAULT_DOMAIN.equals(tenantDomain) && !tenantAdminService.isEnabledTenant(tenantDomain);