Package com.google.enterprise.connector.dctm.dfcwrap

Examples of com.google.enterprise.connector.dctm.dfcwrap.IUser


        || userName.equalsIgnoreCase("dm_owner")
        || userName.equalsIgnoreCase("dm_group")) {
      return userName;
    }
    try {
      IUser userObj = (IUser) session.getObjectByQualification(
          "dm_user where user_name = '" + userName + "'");
      if (userObj != null) {
        if (!Strings.isNullOrEmpty(userObj.getUserSourceAsString())
            && userObj.getUserSourceAsString().equalsIgnoreCase("ldap")) {
          String dnName = userObj.getUserDistinguishedLDAPName();
          userLoginName = IdentityUtil.getFirstDomainFromDN(dnName) + "\\"
                  + IdentityUtil.getCNFromDN(dnName);
        } else {
          userLoginName = userObj.getUserLoginName();
        }
      }
    } catch (RepositoryException e) {
      logger.finer(e.getMessage());
      logger.info("error getting user login name for: " + userName);
View Full Code Here


      throws RepositoryDocumentException {
    String localNamespace = traversalManager.getLocalNamespace();
    String globalNamespace = traversalManager.getGlobalNamespace();

    try {
      IUser userObj = (IUser) session.getObjectByQualification(
          "dm_user where user_name = '" + usergroup + "'");
      if (userObj != null) {
        // TODO(srinivas) to check with Meghna about name space for users
        // if it is always global namespace. setting to global for now.
        return globalNamespace;
View Full Code Here

TOP

Related Classes of com.google.enterprise.connector.dctm.dfcwrap.IUser

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.