public static UserStoreInfo getUserStoreInfo(String domainName, UserRealmInfo realmInfo) { for(UserStoreInfo info : realmInfo.getUserStoresInfo()){ if(domainName != null && domainName.equalsIgnoreCase(info.getDomainName())){ return info; } } return null; }
public static UserStoreInfo getUserStoreInfo(String domainName, UserRealmInfo realmInfo) { for (UserStoreInfo info : realmInfo.getUserStoresInfo()) { if (domainName != null && domainName.equalsIgnoreCase(info.getDomainName())) { return info; } } return null; }
public static UserStoreInfo getUserStoreInfo(String domainName, UserRealmInfo realmInfo) { for (UserStoreInfo info : realmInfo.getUserStoresInfo()) { if (domainName != null && domainName.equalsIgnoreCase(info.getDomainName())) { return info; } } return null; }
public static UserStoreInfo getUserStoreInfo(String domainName, UserRealmInfo realmInfo) { for (UserStoreInfo info : realmInfo.getUserStoresInfo()) { if (domainName != null && domainName.equalsIgnoreCase(info.getDomainName())) { return info; } } return null; }
public static UserStoreInfo getUserStoreInfoForUser(String userName, UserRealmInfo realmInfo) { if (userName != null && userName.contains(UserAdminUIConstants.DOMAIN_SEPARATOR)) { String domainName = userName.substring(0, userName.indexOf(UserAdminUIConstants.DOMAIN_SEPARATOR)); for (UserStoreInfo info : realmInfo.getUserStoresInfo()) { if (domainName != null && domainName.equalsIgnoreCase(info.getDomainName())) { return info; } } } return realmInfo.getPrimaryUserStoreInfo(); }
public static UserStoreInfo getUserStoreInfoForUser(String userName, UserRealmInfo realmInfo) { if (userName.contains("/")) { String domainName = userName.substring(0, userName.indexOf("/")); for (UserStoreInfo info : realmInfo.getUserStoresInfo()) { if (domainName != null && domainName.equalsIgnoreCase(info.getDomainName())) { return info; } } } return realmInfo.getPrimaryUserStoreInfo(); }
public static UserStoreInfo getUserStoreInfoForUser(String userName, UserRealmInfo realmInfo) { if(userName.contains("/")){ String domainName = userName.substring(0, userName.indexOf("/")); for(UserStoreInfo info : realmInfo.getUserStoresInfo()){ if(domainName != null && domainName.equalsIgnoreCase(info.getDomainName())){ return info; } } } return realmInfo.getPrimaryUserStoreInfo(); }
public static UserStoreInfo getUserStoreInfoForUser(String userName, UserRealmInfo realmInfo) { if (userName != null && userName.contains(UserAdminUIConstants.DOMAIN_SEPARATOR)) { String domainName = userName.substring(0, userName.indexOf(UserAdminUIConstants.DOMAIN_SEPARATOR)); for (UserStoreInfo info : realmInfo.getUserStoresInfo()) { if (domainName != null && domainName.equalsIgnoreCase(info.getDomainName())) { return info; } } } return realmInfo.getPrimaryUserStoreInfo(); }
/** * @return * @throws Exception */ public String[] getUserStoreDomains() throws Exception { try { List<String> readWriteDomainNames = new ArrayList<String>(); UserStoreInfo[] storesInfo = userAdminStub.getUserRealmInfo().getUserStoresInfo(); for (UserStoreInfo storeInfo : storesInfo) { if (!storeInfo.getReadOnly()) { readWriteDomainNames.add(storeInfo.getDomainName()); } } return readWriteDomainNames.toArray(new String[readWriteDomainNames.size()]); } catch (Exception e) { log.error("Error in retrieving User Store Domain IDs", e); throw new Exception( "Error occurred while retrieving Read-Write User Store Domain IDs for logged-in user's tenant realm"); } }
/** * @return * @throws Exception */ public String[] getUserStoreDomains() throws Exception { try { List<String> readWriteDomainNames = new ArrayList<String>(); UserStoreInfo[] storesInfo = userAdminStub.getUserRealmInfo().getUserStoresInfo(); for (UserStoreInfo storeInfo : storesInfo) { if (!storeInfo.getReadOnly()) { readWriteDomainNames.add(storeInfo.getDomainName()); } } return readWriteDomainNames.toArray(new String[readWriteDomainNames.size()]); } catch (Exception e) { log.error("Error in retrieving User Store Domain IDs", e); throw new Exception( "Error occurred while retrieving Read-Write User Store Domain IDs for logged-in user's tenant realm"); } }
/** * @return * @throws Exception */ public String[] getUserStoreDomains() throws Exception { try { List<String> readWriteDomainNames = new ArrayList<String>(); UserStoreInfo[] storesInfo = userAdminStub.getUserRealmInfo().getUserStoresInfo(); for (UserStoreInfo storeInfo : storesInfo) { if (!storeInfo.getReadOnly()) { readWriteDomainNames.add(storeInfo.getDomainName()); } } return readWriteDomainNames.toArray(new String[readWriteDomainNames.size()]); } catch (Exception e) { log.error("Error in retrieving User Store Domain IDs", e); throw new Exception( "Error occurred while retrieving Read-Write User Store Domain IDs for logged-in user's tenant realm"); } }
/** * Get User Store Domains * * @return * @throws AxisFault */ public String[] getUserStoreDomains() throws AxisFault { try { List<String> readWriteDomainNames = new ArrayList<String>(); UserStoreInfo[] storesInfo = userAdminStub.getUserRealmInfo().getUserStoresInfo(); for (UserStoreInfo storeInfo : storesInfo) { if (!storeInfo.getReadOnly()) { readWriteDomainNames.add(storeInfo.getDomainName()); } } return readWriteDomainNames.toArray(new String[readWriteDomainNames.size()]); } catch (RemoteException | UserAdminUserAdminException e) { throw new AxisFault("Error occurred while retrieving Read-Write User Store Domain IDs for logged-in" + " user's tenant realm"); } }