Examples of sessionPasswordRequired()


Examples of com.adito.applications.ApplicationShortcut.sessionPasswordRequired()

                        log.warn("Found shortcut with an application ID '" + applicationShortcut.getApplication()
                            + "' that uses an application contained in an extension bundle that is not activated (its status is '" + ed.getApplicationBundle().getStatus().getName() + "'). Ignoring.");
                  }
                  else {
                      ApplicationShortcutItem item = new ApplicationShortcutItem(ed, applicationShortcut, policies, session
                                      .getNavigationContext(), applicationShortcut.sessionPasswordRequired(session));
                      item.setFavoriteType(getFavoriteType(applicationShortcut.getResourceId()));
                      getModel().addItem(item);                   
                  }
                }
            }
View Full Code Here

Examples of com.adito.networkplaces.NetworkPlace.sessionPasswordRequired()

                if(store == null) {
                  log.warn("No store for " + provider.getScheme());
                }
                else {
                    NetworkPlaceItem npi = new NetworkPlaceItem(np, store.getMountPath(np.getResourceName()), PolicyDatabaseFactory.getInstance()
                                    .getPoliciesAttachedToResource(np, session.getUser().getRealm()), np
                                    .sessionPasswordRequired(session));
                    npi.setFavoriteType(getFavoriteType(np.getResourceId()));
                    getModel().addItem(npi);
                }
                }
View Full Code Here

Examples of com.adito.policyframework.Resource.sessionPasswordRequired()

          errs.add(Globals.ERROR_KEY,  new BundleActionMessage("policyframework", "resourceNotAttachedToPolicy"));
          saveErrors(request, errs);
          return new RedirectWithMessages(returnTo, request);
        }
      Util.noCache(response);
        if(resource.sessionPasswordRequired(session)) {
            // Prompt for the session password then come back here
        return new ActionForward("/promptForSessionPassword.do?forwardTo=" +  Util.urlEncode(CoreUtil.getRealRequestURI(request) + "?resourceId=" + id + "&policy=" + policy.getResourceId() + "&returnTo=" + Util.urlEncode(returnTo)), true);
        }
        else {
            // Launch the agent and return here
View Full Code Here

Examples of com.adito.policyframework.Resource.sessionPasswordRequired()

        Resource resource = ApplicationsPlugin.APPLICATION_SHORTCUT_RESOURCE_TYPE.getResourceById(id);
        if (resource == null) {
          throw new Exception("No resource with ID " + id);
        }
        Policy policy = LaunchSessionManager.getLaunchRequestPolicy(null, agent.getSession(), resource);
        if (resource.sessionPasswordRequired(agent.getSession())) {
          // TODO: prompt user for credentials through agent!
          return true;
        } else {
          LaunchSession launchSession = LaunchSessionFactory.getInstance().createLaunchSession(agent.getSession(),
            resource,
View Full Code Here

Examples of com.adito.webforwards.WebForward.sessionPasswordRequired()

        super.initialize(sessionInfo.getHttpSession(), "name");
        try {
            for (Iterator i = webForwards.iterator(); i.hasNext();) {
                WebForward wf = (WebForward) i.next();
                List policies = PolicyDatabaseFactory.getInstance().getPoliciesAttachedToResource(wf, sessionInfo.getUser().getRealm());
                WebForwardItem wfi = new WebForwardItem(wf, hostService, policies, wf.sessionPasswordRequired(sessionInfo));
                wfi.setFavoriteType(getFavoriteType(wf.getResourceId()));
                getModel().addItem(wfi);
            }
            checkSort();
            getPager().rebuild(getFilterText());
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.