Examples of IUserManager


Examples of com.gitblit.manager.IUserManager

    IStoredSettings settings = getSettings(deleteAll);

    IRuntimeManager runtimeManager = new RuntimeManager(settings).start();
    IPluginManager pluginManager = new PluginManager(runtimeManager).start();
    INotificationManager notificationManager = new NotificationManager(settings).start();
    IUserManager userManager = new UserManager(runtimeManager).start();
    IRepositoryManager repositoryManager = new RepositoryManager(runtimeManager, userManager).start();

    BranchTicketService service = new BranchTicketService(
        runtimeManager,
        pluginManager,
View Full Code Here

Examples of com.gitblit.manager.IUserManager

    IStoredSettings settings = getSettings(deleteAll);
    XssFilter xssFilter = new AllowXssFilter();
    IRuntimeManager runtimeManager = new RuntimeManager(settings, xssFilter).start();
    IPluginManager pluginManager = new PluginManager(runtimeManager).start();
    INotificationManager notificationManager = new NotificationManager(settings).start();
    IUserManager userManager = new UserManager(runtimeManager, pluginManager).start();
    IRepositoryManager repositoryManager = new RepositoryManager(runtimeManager, pluginManager, userManager).start();

    FileTicketService service = new FileTicketService(
        runtimeManager,
        pluginManager,
View Full Code Here

Examples of com.gitblit.manager.IUserManager

    IStoredSettings settings = getSettings(deleteAll);
    XssFilter xssFilter = new AllowXssFilter();
    IRuntimeManager runtimeManager = new RuntimeManager(settings, xssFilter).start();
    IPluginManager pluginManager = new PluginManager(runtimeManager).start();
    INotificationManager notificationManager = new NotificationManager(settings).start();
    IUserManager userManager = new UserManager(runtimeManager, pluginManager).start();
    IRepositoryManager repositoryManager = new RepositoryManager(runtimeManager, pluginManager, userManager).start();

    BranchTicketService service = new BranchTicketService(
        runtimeManager,
        pluginManager,
View Full Code Here

Examples of com.gitblit.manager.IUserManager

    IStoredSettings settings = getSettings(deleteAll);
    XssFilter xssFilter = new AllowXssFilter();
    IRuntimeManager runtimeManager = new RuntimeManager(settings, xssFilter).start();
    IPluginManager pluginManager = new PluginManager(runtimeManager).start();
    INotificationManager notificationManager = new NotificationManager(settings).start();
    IUserManager userManager = new UserManager(runtimeManager, pluginManager).start();
    IRepositoryManager repositoryManager = new RepositoryManager(runtimeManager, pluginManager, userManager).start();

    RedisTicketService service = new RedisTicketService(
        runtimeManager,
        pluginManager,
View Full Code Here

Examples of org.apache.openmeetings.db.dao.user.IUserManager

    return result;
  }
 
  private void loginViaOAuth2(Map<String, String> params, long serverId) throws IOException, NoSuchAlgorithmException {
    AdminUserDao userDao = getBean(AdminUserDao.class);
    IUserManager userManager = getBean(IUserManager.class);
    ConfigurationDao configurationDao = getBean(ConfigurationDao.class);
    String login = params.get("login");
    String email = params.get("email");
    String lastname = params.get("lastname");
    String firstname = params.get("firstname");
    if (firstname == null) firstname = "";
    if (lastname == null) lastname = "";
    User user = userDao.getUserByName(login);
    // generate random password
    byte[] rawPass = new byte[16];
    Random rnd = new Random();
    for (int i = 0; i < 16; i++) {
      rawPass[i] = (byte) (97 + rnd.nextInt(25));
    }
    String pass = new String(rawPass);
    // check if the user already exists and register new one if it's needed
    if (user == null) {
      Integer defaultlangId = Integer.valueOf(configurationDao.getConfValue("default_lang_id", String.class, "1"));
      String defaultTimezone = configurationDao.getConfValue("default.timezone", String.class, "");   
      Long res = userManager.registerUserNoEmail(login, pass, lastname, firstname, email, null, null,
          null, null, null, 0, null, defaultlangId, null, false, true, defaultTimezone);
      if (res == null || res < 0) {
        throw new RuntimeException("Couldn't register new oauth user");
      }
      user = userDao.get(res);
View Full Code Here

Examples of org.apache.openmeetings.db.dao.user.IUserManager

    return result;
  }
 
  private void loginViaOAuth2(Map<String, String> params, long serverId) throws IOException, NoSuchAlgorithmException {
    UserDao userDao = getBean(UserDao.class);
    IUserManager userManager = getBean(IUserManager.class);
    ConfigurationDao configurationDao = getBean(ConfigurationDao.class);
    String login = params.get("login");
    String email = params.get("email");
    String lastname = params.get("lastname");
    String firstname = params.get("firstname");
    if (firstname == null) firstname = "";
    if (lastname == null) lastname = "";
    User user = userDao.getByName(login, Type.oauth);
    // generate random password
    byte[] rawPass = new byte[16];
    Random rnd = new Random();
    for (int i = 0; i < 16; i++) {
      rawPass[i] = (byte) (97 + rnd.nextInt(25));
    }
    String pass = new String(rawPass);
    // check if the user already exists and register new one if it's needed
    if (user == null) {
      Integer defaultlangId = Integer.valueOf(configurationDao.getConfValue("default_lang_id", String.class, "1"));
      String defaultTimezone = configurationDao.getConfValue("default.timezone", String.class, "");   
      Long res = userManager.registerUserNoEmail(login, pass, lastname, firstname, email, null, null,
          null, null, null, 0, null, defaultlangId, null, false, true, defaultTimezone);
      if (res == null || res < 0) {
        throw new RuntimeException("Couldn't register new oauth user");
      }
      user = userDao.get(res);
View Full Code Here

Examples of org.davinci.server.user.IUserManager

            authName = "mixloginstatic";
          }
          this.responseString = authName;
        } else {
          try {
        IUserManager userManager = serverManager.getUserManager();
        user = userManager.login(name, password);
            if (user != null) {
                String redirect = (String) req.getSession().getAttribute(IDavinciServerConstants.REDIRECT_TO);
                req.getSession().removeAttribute(IDavinciServerConstants.REDIRECT_TO); // burn after reading
                this.responseString = (redirect != null) ? redirect : "OK";
                HttpSession session = req.getSession(true);
                session.setAttribute(IDavinciServerConstants.SESSION_USER, user);
                session.setMaxInactiveInterval(IDavinciServerConstants.SESSION_TIMEOUT);
            } else {
                user = userManager.getUser(name);
                if (user == null) {
                    resp.sendError(HttpServletResponse.SC_FORBIDDEN, "User not known");
                } else {
                    resp.sendError(HttpServletResponse.SC_UNAUTHORIZED, "Incorrect username/password");
                }
View Full Code Here

Examples of org.davinci.server.user.IUserManager

  @Override
  public void handleCommand(HttpServletRequest req, HttpServletResponse resp, IUser user)
      throws IOException {
    Comment comment = extractComment(req);
   
    IUserManager userManager = ServerManager.getServerManager().getUserManager();
    String designerName = comment.getDesignerId();
    IUser designer = null;
    try {
      if(ServerManager.LOCAL_INSTALL && IDavinciServerConstants.LOCAL_INSTALL_USER.equalsIgnoreCase(designerName)) {
        designer = userManager.getUser(IDavinciServerConstants.LOCAL_INSTALL_USER);
      } else {
        designer = userManager.getUser(designerName);
      }
    } catch (UserException e) {
      errorString = "Failure getting user for 'designer'. Reason: " + e.getMessage();
      theLogger.severe((String) errorString);
      return;
View Full Code Here

Examples of org.hive2hive.core.api.interfaces.IUserManager

  }

  private boolean register() throws NoPeerConnectionException, InvalidProcessStateException,
      InterruptedException {

    IUserManager userManager = menus.getNodeMenu().getNode().getUserManager();
    UserCredentials userCredentials = menus.getUserMenu().getUserCredentials();

    if (userManager.isRegistered(userCredentials.getUserId())) {
      return true;
    } else {
      H2HConsoleMenuItem
          .printPrecondition("You are not registered to the network. This will now happen automatically.");
      IProcessComponent registerProcess = userManager.register(userCredentials);
      return executeBlocking(registerProcess, "Register");
    }
  }
View Full Code Here

Examples of org.hive2hive.core.api.interfaces.IUserManager

      boolean isRegistered = network.get(i).getUserManager().isRegistered(userId);
      assertFalse(isRegistered);
    }

    // registering from random node (await)
    IUserManager userManager = network.get(new Random().nextInt(network.size())).getUserManager();
    userManager.configureAutostart(true);
    userManager.register(userCredentials).await();

    // all nodes must have same result: true
    for (int i = 0; i < network.size(); i++) {
      boolean isRegistered = network.get(i).getUserManager().isRegistered(userId);
      assertTrue(isRegistered);
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.