Examples of canAdmin()


Examples of com.gitblit.models.UserModel.canAdmin()

      }

      add(new Label("displayName", user.getDisplayName()));

      add(new BookmarkablePageLink<Void>("newRepository",
          EditRepositoryPage.class).setVisible(user.canAdmin() || user.canCreate()));

      add(new BookmarkablePageLink<Void>("myProfile",
          UserPage.class, WicketUtils.newUsernameParameter(user.username)));

      add(new BookmarkablePageLink<Void>("changePassword",
View Full Code Here

Examples of com.gitblit.models.UserModel.canAdmin()

          CommandMetaData.class.getName()));
    }

    UserModel user = getContext().getClient().getUser();
    CommandMetaData meta = dispatcherClass.getAnnotation(CommandMetaData.class);
    if (meta.admin() && !user.canAdmin()) {
      log.debug(MessageFormat.format("excluding admin dispatcher {0} for {1}",
          meta.name(), user.username));
      return;
    }
View Full Code Here

Examples of com.gitblit.models.UserModel.canAdmin()

          CommandMetaData.class.getName()));
    }

    UserModel user = getContext().getClient().getUser();
    CommandMetaData meta = clazz.getAnnotation(CommandMetaData.class);
    if (meta.admin() && !user.canAdmin()) {
      log.debug(MessageFormat.format("excluding admin command {0} for {1}", meta.name(), user.username));
      return;
    }
    commands.add(clazz);
  }
View Full Code Here

Examples of com.gitblit.models.UserModel.canAdmin()

          CommandMetaData.class.getName()));
    }

    UserModel user = getContext().getClient().getUser();
    CommandMetaData meta = cmd.getClass().getAnnotation(CommandMetaData.class);
    if (meta.admin() && !user.canAdmin()) {
      log.debug(MessageFormat.format("excluding admin command {0} for {1}", meta.name(), user.username));
      return;
    }
    commands.add(cmd.getClass());
    instantiated.add(cmd);
View Full Code Here

Examples of com.gitblit.models.UserModel.canAdmin()

    }
    Fragment status = new Fragment("status", "statusFragment", this);
    status.add(new DropDownChoice<TicketModel.Status>("status", statusModel, statusChoices));
    form.add(status);

    if (currentUser.canAdmin(ticket, getRepositoryModel())) {
      // responsible
      Set<String> userlist = new TreeSet<String>(ticket.getParticipants());

      if (UserModel.ANONYMOUS.canPush(getRepositoryModel())) {
        // anonymous push
View Full Code Here

Examples of com.gitblit.models.UserModel.canAdmin()

    descriptionEditor = new MarkdownTextArea("description", markdownPreviewModel, descriptionPreview);
    descriptionEditor.setRepository(repositoryName);
    form.add(descriptionEditor);

    if (currentUser.canAdmin(null, getRepositoryModel())) {
      // responsible
      List<TicketResponsible> responsibles = new ArrayList<TicketResponsible>();
      if (UserModel.ANONYMOUS.canPush(getRepositoryModel())) {
        // anonymous push allowed
        for (UserModel user : app().users().getAllUsers()) {
View Full Code Here

Examples of com.gitblit.models.UserModel.canAdmin()

    String objectName = request.getParameter("name");
    logger.info(MessageFormat.format("Rpc {0} request from {1}", reqType, request.getRemoteAddr()));

    UserModel user = (UserModel) request.getUserPrincipal();

    boolean allowManagement = user != null && user.canAdmin()
        && settings.getBoolean(Keys.web.enableRpcManagement, false);

    boolean allowAdmin = user != null && user.canAdmin()
        && settings.getBoolean(Keys.web.enableRpcAdministration, false);
View Full Code Here

Examples of com.gitblit.models.UserModel.canAdmin()

    UserModel user = (UserModel) request.getUserPrincipal();

    boolean allowManagement = user != null && user.canAdmin()
        && settings.getBoolean(Keys.web.enableRpcManagement, false);

    boolean allowAdmin = user != null && user.canAdmin()
        && settings.getBoolean(Keys.web.enableRpcAdministration, false);

    Object result = null;
    if (RpcRequest.GET_PROTOCOL.equals(reqType)) {
      // Return the protocol version
View Full Code Here

Examples of com.gitblit.models.UserModel.canAdmin()

        httpResponse.setHeader("WWW-Authenticate", CHALLENGE);
        httpResponse.sendError(HttpServletResponse.SC_UNAUTHORIZED);
        return;
      } else {
        // check user access for request
        if (user.canAdmin() || canAccess(model, user, urlRequestType)) {
          // authenticated request permitted.
          // pass processing to the restricted servlet.
          newSession(authenticatedRequest, httpResponse);
          logger.info(MessageFormat.format("ARF: {0} ({1}) authenticated", fullUrl,
              HttpServletResponse.SC_CONTINUE));
View Full Code Here

Examples of com.gitblit.models.UserModel.canAdmin()

        httpResponse.setHeader("WWW-Authenticate", CHALLENGE);
        httpResponse.sendError(HttpServletResponse.SC_UNAUTHORIZED);
        return;
      } else {
        // check user access for request
        if (user.canAdmin() || canAccess(user, requestType)) {
          // authenticated request permitted.
          // pass processing to the restricted servlet.
          newSession(authenticatedRequest, httpResponse);
          logger.info(MessageFormat.format("RPC: {0} ({1}) authenticated", fullUrl,
              HttpServletResponse.SC_CONTINUE));
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.