nl.surfnet.coin.selfservice.control.requests
Class LinkrequestController

java.lang.Object
  extended by nl.surfnet.coin.selfservice.control.BaseController
      extended by nl.surfnet.coin.selfservice.control.requests.LinkrequestController

@Controller
@RequestMapping(value="/requests")
@SessionAttributes(value={"linkrequest","unlinkrequest"})
public class LinkrequestController
extends BaseController


Field Summary
 
Fields inherited from class nl.surfnet.coin.selfservice.control.BaseController
DEEPLINK_TO_SURFMARKET_ALLOWED, FACET_CONNECTION_VISIBLE, GROUPS_WITH_MEMBERS, localeResolver, NOTIFICATION_POPUP_CLOSED, NOTIFICATIONS, SELECTED_IDP, SERVICE, SERVICE_APPLY_ALLOWED, SERVICE_CONNECTION_VISIBLE, SERVICE_QUESTION_ALLOWED, SERVICES, SHOW_ARP_MATCHES_PROVIDED_ATTRS, TOKEN_CHECK
 
Constructor Summary
LinkrequestController()
           
 
Method Summary
 org.springframework.web.servlet.ModelAndView spLinkRequest(long serviceId, javax.servlet.http.HttpServletRequest request)
           
 org.springframework.web.servlet.ModelAndView spQuestion(long serviceId, javax.servlet.http.HttpServletRequest request)
          Controller for question form page.
 org.springframework.web.servlet.ModelAndView spQuestionSubmit(Question question, org.springframework.validation.BindingResult result, org.springframework.web.bind.support.SessionStatus sessionStatus, javax.servlet.http.HttpServletRequest request)
           
 org.springframework.web.servlet.ModelAndView spRequestPost(LinkRequest linkrequest, org.springframework.validation.BindingResult result, org.springframework.web.bind.support.SessionStatus sessionStatus, javax.servlet.http.HttpServletRequest request)
           
 org.springframework.web.servlet.ModelAndView spRequestSubmitConfirm(LinkRequest unlinkrequest, org.springframework.validation.BindingResult result, org.springframework.web.bind.support.SessionStatus sessionStatus, javax.servlet.http.HttpServletRequest request)
           
 org.springframework.web.servlet.ModelAndView spUnlinkRequest(long serviceId, javax.servlet.http.HttpServletRequest request)
           
 org.springframework.web.servlet.ModelAndView spUnlinkrequestPost(Long serviceId, LinkRequest unlinkrequest, org.springframework.validation.BindingResult result, javax.servlet.http.HttpServletRequest request)
           
 
Methods inherited from class nl.surfnet.coin.selfservice.control.BaseController
getLocale, getMyInstitutionIdps, getNotifications, getSelectedIdp, handleAjaxResponseException, notificationPopupClosed, switchIdp
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LinkrequestController

public LinkrequestController()
Method Detail

spLinkRequest

@RequestMapping(value="/linkrequest.shtml",
                method=GET)
public org.springframework.web.servlet.ModelAndView spLinkRequest(@RequestParam
                                                                                 long serviceId,
                                                                                 javax.servlet.http.HttpServletRequest request)

spUnlinkRequest

@RequestMapping(value="/unlinkrequest.shtml",
                method=GET)
public org.springframework.web.servlet.ModelAndView spUnlinkRequest(@RequestParam
                                                                                   long serviceId,
                                                                                   javax.servlet.http.HttpServletRequest request)

spUnlinkrequestPost

@RequestMapping(value="/unlinkrequest.shtml",
                method=POST)
public org.springframework.web.servlet.ModelAndView spUnlinkrequestPost(@RequestParam
                                                                                       Long serviceId,
                                                                                       @ModelAttribute(value="unlinkrequest")
                                                                                       LinkRequest unlinkrequest,
                                                                                       org.springframework.validation.BindingResult result,
                                                                                       javax.servlet.http.HttpServletRequest request)

spRequestPost

@RequestMapping(value="/linkrequest.shtml",
                method=POST)
public org.springframework.web.servlet.ModelAndView spRequestPost(@ModelAttribute(value="linkrequest")
                                                                                 LinkRequest linkrequest,
                                                                                 org.springframework.validation.BindingResult result,
                                                                                 org.springframework.web.bind.support.SessionStatus sessionStatus,
                                                                                 javax.servlet.http.HttpServletRequest request)

spQuestion

@RequestMapping(value="/question.shtml",
                method=GET)
public org.springframework.web.servlet.ModelAndView spQuestion(@RequestParam
                                                                              long serviceId,
                                                                              javax.servlet.http.HttpServletRequest request)
Controller for question form page.


spQuestionSubmit

@RequestMapping(value="/question.shtml",
                method=POST)
public org.springframework.web.servlet.ModelAndView spQuestionSubmit(@ModelAttribute(value="question")
                                                                                    Question question,
                                                                                    org.springframework.validation.BindingResult result,
                                                                                    org.springframework.web.bind.support.SessionStatus sessionStatus,
                                                                                    javax.servlet.http.HttpServletRequest request)

spRequestSubmitConfirm

@RequestMapping(value="/unlinkrequest.shtml",
                method=POST,
                params="confirmation=true")
public org.springframework.web.servlet.ModelAndView spRequestSubmitConfirm(@ModelAttribute(value="unlinkrequest")
                                                                                          LinkRequest unlinkrequest,
                                                                                          org.springframework.validation.BindingResult result,
                                                                                          org.springframework.web.bind.support.SessionStatus sessionStatus,
                                                                                          javax.servlet.http.HttpServletRequest request)


Copyright © 2012-2013 SURFnet bv, The Netherlands. All Rights Reserved.