@Override protected Event doExecute(RequestContext context) throws Exception { final HttpServletRequest request = WebUtils.getHttpServletRequest(context); if ((request.getParameter("get-lt") != null) && request.getParameter("get-lt").equalsIgnoreCase("true")) { final String loginTicket = this.ticketIdGenerator.getNewTicketId(PREFIX); logger.debug("--------------Generated remote login ticket :" + loginTicket); WebUtils.putLoginTicket(context, loginTicket); return result("loginTicketRequested"); } return result("continue"); }
public final String generate(final RequestContext context) { final String loginTicket = this.ticketIdGenerator.getNewTicketId(PREFIX); this.logger.debug("Generated remote login ticket " + loginTicket); WebUtils.putLoginTicket(context, loginTicket); return "generated"; }