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(); }
/** * Register a namespace prefix */ private java.lang.String registerPrefix(javax.xml.stream.XMLStreamWriter xmlWriter, java.lang.String namespace) throws javax.xml.stream.XMLStreamException { java.lang.String prefix = xmlWriter.getPrefix(namespace); if (prefix == null) { prefix = generatePrefix(namespace); while (xmlWriter.getNamespaceContext().getNamespaceURI(prefix) != null) { prefix = org.apache.axis2.databinding.utils.BeanUtil.getUniquePrefix(); } xmlWriter.writeNamespace(prefix, namespace); xmlWriter.setPrefix(prefix, namespace); } return prefix; }
/** * Util method to write an attribute without the ns prefix */ private void writeAttribute(java.lang.String namespace,java.lang.String attName, java.lang.String attValue,javax.xml.stream.XMLStreamWriter xmlWriter) throws javax.xml.stream.XMLStreamException{ if (namespace.equals("")) { xmlWriter.writeAttribute(attName,attValue); } else { registerPrefix(xmlWriter, namespace); xmlWriter.writeAttribute(namespace,attName,attValue); } }
new UserRealmInfo(); object.setAdminRole( org.apache.axis2.databinding.utils.ConverterUtil.convertToString(content)); object.setAdminUser( org.apache.axis2.databinding.utils.ConverterUtil.convertToString(content)); object.setBulkImportSupported( org.apache.axis2.databinding.utils.ConverterUtil.convertToBoolean(content)); object.setDefaultUserClaims((java.lang.String[]) list4.toArray(new java.lang.String[list4.size()])); object.setDomainNames((java.lang.String[]) list5.toArray(new java.lang.String[list5.size()])); object.setEnableUIPageCache( org.apache.axis2.databinding.utils.ConverterUtil.convertToBoolean(content)); object.setEveryOneRole( org.apache.axis2.databinding.utils.ConverterUtil.convertToString(content)); object.setMaxItemsPerUIPage( org.apache.axis2.databinding.utils.ConverterUtil.convertToInt(content)); object.setMaxItemsPerUIPage(java.lang.Integer.MIN_VALUE); object.setMaxUIPagesInCache(
writeStartElement(prefix, namespace, parentQName.getLocalPart(), xmlWriter); java.lang.String namespacePrefix = registerPrefix(xmlWriter,"http://common.mgt.user.carbon.wso2.org/xsd"); if ((namespacePrefix != null) && (namespacePrefix.trim().length() > 0)){ writeAttribute("xsi","http://www.w3.org/2001/XMLSchema-instance","type", namespacePrefix+":UserRealmInfo", xmlWriter); } else { writeAttribute("xsi","http://www.w3.org/2001/XMLSchema-instance","type", "UserRealmInfo", xmlWriter); writeStartElement(null, namespace, "adminRole", xmlWriter); writeAttribute("xsi","http://www.w3.org/2001/XMLSchema-instance","nil","1",xmlWriter); } if (localAdminUserTracker){ namespace = "http://common.mgt.user.carbon.wso2.org/xsd"; writeStartElement(null, namespace, "adminUser", xmlWriter); writeAttribute("xsi","http://www.w3.org/2001/XMLSchema-instance","nil","1",xmlWriter); } if (localBulkImportSupportedTracker){ namespace = "http://common.mgt.user.carbon.wso2.org/xsd"; writeStartElement(null, namespace, "bulkImportSupported", xmlWriter); writeStartElement(null, namespace, "domainNames", xmlWriter); writeStartElement(null, namespace, "domainNames", xmlWriter);
public static UserStoreInfo getUserStoreInfo(String domainName, UserRealmInfo realmInfo) { for (UserStoreInfo info : realmInfo.getUserStoresInfo()) { if (domainName != null && domainName.equalsIgnoreCase(info.getDomainName())) { return info; } } return null; }
xmlWriter.writeEndElement(); }else{ local_return.serialize(new javax.xml.namespace.QName("http://org.apache.axis2/xsd","return"), xmlWriter);
new UserRealmInfo(); object.setAdminRole( org.apache.axis2.databinding.utils.ConverterUtil.convertToString(content)); object.setAdminUser( org.apache.axis2.databinding.utils.ConverterUtil.convertToString(content)); object.setBulkImportSupported( org.apache.axis2.databinding.utils.ConverterUtil.convertToBoolean(content)); object.setDomainNames((java.lang.String[]) list4.toArray(new java.lang.String[list4.size()])); object.setEnableUIPageCache( org.apache.axis2.databinding.utils.ConverterUtil.convertToBoolean(content)); object.setEveryOneRole( org.apache.axis2.databinding.utils.ConverterUtil.convertToString(content)); object.setMaxItemsPerUIPage( org.apache.axis2.databinding.utils.ConverterUtil.convertToInt(content)); object.setMaxItemsPerUIPage(java.lang.Integer.MIN_VALUE); object.setMaxUIPagesInCache( org.apache.axis2.databinding.utils.ConverterUtil.convertToInt(content)); object.setMaxUIPagesInCache(java.lang.Integer.MIN_VALUE);
writeStartElement(prefix, namespace, parentQName.getLocalPart(), xmlWriter); java.lang.String namespacePrefix = registerPrefix(xmlWriter,"http://common.mgt.user.carbon.wso2.org/xsd"); if ((namespacePrefix != null) && (namespacePrefix.trim().length() > 0)){ writeAttribute("xsi","http://www.w3.org/2001/XMLSchema-instance","type", namespacePrefix+":UserRealmInfo", xmlWriter); } else { writeAttribute("xsi","http://www.w3.org/2001/XMLSchema-instance","type", "UserRealmInfo", xmlWriter); writeStartElement(null, namespace, "adminRole", xmlWriter); writeAttribute("xsi","http://www.w3.org/2001/XMLSchema-instance","nil","1",xmlWriter); } if (localAdminUserTracker){ namespace = "http://common.mgt.user.carbon.wso2.org/xsd"; writeStartElement(null, namespace, "adminUser", xmlWriter); writeAttribute("xsi","http://www.w3.org/2001/XMLSchema-instance","nil","1",xmlWriter); } if (localBulkImportSupportedTracker){ namespace = "http://common.mgt.user.carbon.wso2.org/xsd"; writeStartElement(null, namespace, "bulkImportSupported", xmlWriter); writeStartElement(null, namespace, "defaultUserClaims", xmlWriter); writeStartElement(null, namespace, "defaultUserClaims", xmlWriter);
public static UserStoreInfo getUserStoreInfo(String domainName, UserRealmInfo realmInfo) { for (UserStoreInfo info : realmInfo.getUserStoresInfo()) { if (domainName != null && domainName.equalsIgnoreCase(info.getDomainName())) { return info; } } return null; }
xmlWriter.writeEndElement(); }else{ local_return.serialize(new javax.xml.namespace.QName("http://org.apache.axis2/xsd","return"), xmlWriter);
new UserRealmInfo(); object.setAdminRole( org.apache.axis2.databinding.utils.ConverterUtil.convertToString(content)); object.setAdminUser( org.apache.axis2.databinding.utils.ConverterUtil.convertToString(content)); object.setBulkImportSupported( org.apache.axis2.databinding.utils.ConverterUtil.convertToBoolean(content)); object.setDefaultUserClaims((java.lang.String[]) list4.toArray(new java.lang.String[list4.size()])); object.setDomainNames((java.lang.String[]) list5.toArray(new java.lang.String[list5.size()])); object.setEnableUIPageCache( org.apache.axis2.databinding.utils.ConverterUtil.convertToBoolean(content)); object.setEveryOneRole( org.apache.axis2.databinding.utils.ConverterUtil.convertToString(content)); object.setMaxItemsPerUIPage( org.apache.axis2.databinding.utils.ConverterUtil.convertToInt(content)); object.setMaxItemsPerUIPage(java.lang.Integer.MIN_VALUE); object.setMaxUIPagesInCache(
writeStartElement(prefix, namespace, parentQName.getLocalPart(), xmlWriter); java.lang.String namespacePrefix = registerPrefix(xmlWriter,"http://common.mgt.user.carbon.wso2.org/xsd"); if ((namespacePrefix != null) && (namespacePrefix.trim().length() > 0)){ writeAttribute("xsi","http://www.w3.org/2001/XMLSchema-instance","type", namespacePrefix+":UserRealmInfo", xmlWriter); } else { writeAttribute("xsi","http://www.w3.org/2001/XMLSchema-instance","type", "UserRealmInfo", xmlWriter); writeStartElement(null, namespace, "adminRole", xmlWriter); writeAttribute("xsi","http://www.w3.org/2001/XMLSchema-instance","nil","1",xmlWriter); } if (localAdminUserTracker){ namespace = "http://common.mgt.user.carbon.wso2.org/xsd"; writeStartElement(null, namespace, "adminUser", xmlWriter); writeAttribute("xsi","http://www.w3.org/2001/XMLSchema-instance","nil","1",xmlWriter); } if (localBulkImportSupportedTracker){ namespace = "http://common.mgt.user.carbon.wso2.org/xsd"; writeStartElement(null, namespace, "bulkImportSupported", xmlWriter); writeStartElement(null, namespace, "defaultUserClaims", xmlWriter); writeStartElement(null, namespace, "defaultUserClaims", xmlWriter);
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 getUserStoreInfo(String domainName, UserRealmInfo realmInfo) { for(UserStoreInfo info : realmInfo.getUserStoresInfo()){ if(domainName != null && domainName.equalsIgnoreCase(info.getDomainName())){ return info; } } return null; }
/** * Register a namespace prefix */ private java.lang.String registerPrefix(javax.xml.stream.XMLStreamWriter xmlWriter, java.lang.String namespace) throws javax.xml.stream.XMLStreamException { java.lang.String prefix = xmlWriter.getPrefix(namespace); if (prefix == null) { prefix = generatePrefix(namespace); while (xmlWriter.getNamespaceContext().getNamespaceURI(prefix) != null) { prefix = org.apache.axis2.databinding.utils.BeanUtil.getUniquePrefix(); } xmlWriter.writeNamespace(prefix, namespace); xmlWriter.setPrefix(prefix, namespace); } return prefix; }
/** * Util method to write an attribute without the ns prefix */ private void writeAttribute(java.lang.String namespace,java.lang.String attName, java.lang.String attValue,javax.xml.stream.XMLStreamWriter xmlWriter) throws javax.xml.stream.XMLStreamException{ if (namespace.equals("")) { xmlWriter.writeAttribute(attName,attValue); } else { registerPrefix(xmlWriter, namespace); xmlWriter.writeAttribute(namespace,attName,attValue); } }
xmlWriter.writeEndElement(); }else{ local_return.serialize(new javax.xml.namespace.QName("http://org.apache.axis2/xsd","return"), xmlWriter);
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 getUserStoreInfo(String domainName, UserRealmInfo realmInfo) { for (UserStoreInfo info : realmInfo.getUserStoresInfo()) { if (domainName != null && domainName.equalsIgnoreCase(info.getDomainName())) { return info; } } return null; }