public void initializeTenant() throws EventBrokerException { if (tenantIDInMemorySubscriptionStorageMap.get(CarbonContext.getThreadLocalCarbonContext().getTenantId()) == null){ this.tenantIDInMemorySubscriptionStorageMap.put( CarbonContext.getThreadLocalCarbonContext().getTenantId(), new InMemorySubscriptionStorage()); } else { log.warn("There is an InMemorySubscription for tenant with id " + CarbonContext.getThreadLocalCarbonContext().getTenantId() + " exists "); } } }
public static String getGlobalUserName(String userName) { if (userName != null && userName.indexOf("@") > 0) { return userName; } String domain = CarbonContext.getThreadLocalCarbonContext().getTenantDomain(); if (domain != null) { return userName + "@" + domain; } return userName; }
/** * Gets logged in user of the server * * @return user name */ private String getLoggedInUser() { return CarbonContext.getThreadLocalCarbonContext().getUsername(); }
private String getLoggedInUserName() { String userName = ""; if (CarbonContext.getThreadLocalCarbonContext().getTenantId() != 0) { userName = CarbonContext.getThreadLocalCarbonContext().getUsername() + "@" + CarbonContext.getThreadLocalCarbonContext().getTenantDomain(); } else { userName = CarbonContext.getThreadLocalCarbonContext().getUsername(); } return userName; }
private String getUser() { String user = CarbonContext.getThreadLocalCarbonContext().getUsername(); if (user != null) { user = user + "@" + CarbonContext.getThreadLocalCarbonContext().getTenantDomain(); } else { user = CarbonConstants.REGISTRY_SYSTEM_USERNAME; } return user; } }
@Override protected UserRealm getUserRealm() { return (UserRealm) CarbonContext.getThreadLocalCarbonContext().getUserRealm(); }
/** * Clear all decision cache */ public void clearCache() { if (log.isDebugEnabled()) { String tenantDomain = CarbonContext.getThreadLocalCarbonContext().getTenantDomain(); int tenantId = CarbonContext.getThreadLocalCarbonContext().getTenantId(); log.debug("DecisionCache clear all cache from the cluster"); } clear(); }
public static String getLoggedInUserName() { String userName = ""; if (CarbonContext.getCurrentContext().getTenantId() != 0) { userName = CarbonContext.getCurrentContext().getUsername() + "@" + CarbonContext.getCurrentContext().getTenantDomain(); } else { userName = CarbonContext.getCurrentContext().getUsername(); } return userName.trim(); }
public static String getLoggedInUserName() { String userName = ""; if (CarbonContext.getThreadLocalCarbonContext().getTenantId() != 0) { userName = CarbonContext.getThreadLocalCarbonContext().getUsername() + "@" + CarbonContext.getThreadLocalCarbonContext().getTenantDomain(); } else { userName = CarbonContext.getThreadLocalCarbonContext().getUsername(); } return userName.trim(); }
@Override protected UserRealm getUserRealm() { return (UserRealm) CarbonContext.getThreadLocalCarbonContext().getUserRealm(); }
private String getUser() { String user = CarbonContext.getThreadLocalCarbonContext().getUsername(); if (user != null) { user = user + "@" + CarbonContext.getThreadLocalCarbonContext().getTenantDomain(); } else { user = CarbonConstants.REGISTRY_SYSTEM_USERNAME; } return user; }
@Override public List<String> getProperties(String key) { int tenantID = CarbonContext.getThreadLocalCarbonContext().getTenantId(); return tenantConfigurations.get(tenantID).getProperties(key); }
public static String getGlobalUserName(String userName) { if (userName != null && userName.indexOf("@") > 0) { return userName; } String domain = CarbonContext.getThreadLocalCarbonContext().getTenantDomain(); if (domain != null) { return userName + "@" + domain; } return userName; }
/** * Gets logged in user of the server * * @return user name */ private String getLoggedInUser() { return CarbonContext.getThreadLocalCarbonContext().getUsername(); }
static void checkAccess(String resourceId) throws UserStoreException { if (isSuperTenantResource(resourceId) && !isSuperTenant()) { StringBuilder stringBuilder = new StringBuilder("Unauthorized attempt to modify super tenant resource by tenant domain - "); stringBuilder.append(CarbonContext.getThreadLocalCarbonContext().getTenantDomain()).append(" tenant id - ") .append(CarbonContext.getThreadLocalCarbonContext().getTenantId()).append(" user - ") .append(CarbonContext.getThreadLocalCarbonContext().getUsername()); log.warn(stringBuilder.toString()); throw new UserStoreException("Access Denied"); } }
@Override protected UserRealm getUserRealm() { return (UserRealm) CarbonContext.getThreadLocalCarbonContext().getUserRealm(); }
private String getUser() { String user = CarbonContext.getThreadLocalCarbonContext().getUsername(); if (user != null) { user = user + "@" + CarbonContext.getThreadLocalCarbonContext().getTenantDomain(); } else { user = CarbonConstants.REGISTRY_SYSTEM_USERNAME; } return user; } }
public List<Subscription> getMatchingSubscriptions(String topicName) { InMemorySubscriptionStorage inMemorySubscriptionStorage = this.tenantIDInMemorySubscriptionStorageMap.get(CarbonContext.getThreadLocalCarbonContext().getTenantId()); if(inMemorySubscriptionStorage != null) { return inMemorySubscriptionStorage.getMatchingSubscriptions(topicName); } else { return new ArrayList<Subscription>(); } }
public static String getGlobalUserName(String userName) { if (userName != null && userName.indexOf("@") > 0) { return userName; } String domain = CarbonContext.getThreadLocalCarbonContext().getTenantDomain(); if (domain != null) { return userName + "@" + domain; } return userName; }
private String getUsernameOfCurrentUser(){ return CarbonContext.getThreadLocalCarbonContext().getUsername(); }