nl.surfnet.coin.selfservice.control.idpadmin
Class SpLinkController

java.lang.Object
  extended by nl.surfnet.coin.selfservice.control.BaseController
      extended by nl.surfnet.coin.selfservice.control.idpadmin.SpLinkController

@Controller
@RequestMapping(value="/idpadmin/sp")
@SessionAttributes(value="linkrequest")
public class SpLinkController
extends BaseController


Nested Class Summary
 
Nested classes/interfaces inherited from class nl.surfnet.coin.selfservice.control.BaseController
BaseController.MenuType
 
Field Summary
 
Fields inherited from class nl.surfnet.coin.selfservice.control.BaseController
localeResolver
 
Constructor Summary
SpLinkController()
           
 
Method Summary
 org.springframework.web.servlet.ModelAndView spLinkRequest(String spEntityId, IdentityProvider selectedidp)
          Controller for request form page.
 org.springframework.web.servlet.ModelAndView spRequestPost(String spEntityId, IdentityProvider selectedidp, LinkRequest linkrequest, org.springframework.validation.BindingResult result)
           
 org.springframework.web.servlet.ModelAndView spRequestSubmitConfirm(String spEntityId, LinkRequest linkrequest, org.springframework.validation.BindingResult result, boolean confirmed, IdentityProvider selectedidp, org.springframework.web.bind.support.SessionStatus sessionStatus)
           
 
Methods inherited from class nl.surfnet.coin.selfservice.control.BaseController
buildMenu, getCurrentRole, getLocale, getMyInstitutionIdps, getRequestedIdp
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SpLinkController

public SpLinkController()
Method Detail

spLinkRequest

@RequestMapping(value="/linkrequest.shtml",
                method=GET)
public org.springframework.web.servlet.ModelAndView spLinkRequest(@RequestParam
                                                                                 String spEntityId,
                                                                                 @ModelAttribute(value="selectedidp")
                                                                                 IdentityProvider selectedidp)
Controller for request form page.

Parameters:
spEntityId - the entity id
Returns:
ModelAndView

spRequestPost

@RequestMapping(value="/linkrequest.shtml",
                method=POST)
public org.springframework.web.servlet.ModelAndView spRequestPost(@RequestParam
                                                                                 String spEntityId,
                                                                                 @ModelAttribute(value="selectedidp")
                                                                                 IdentityProvider selectedidp,
                                                                                 @ModelAttribute(value="linkrequest")
                                                                                 LinkRequest linkrequest,
                                                                                 org.springframework.validation.BindingResult result)

spRequestSubmitConfirm

@RequestMapping(value="/linkrequest.shtml",
                method=POST,
                params="confirmed=true")
public org.springframework.web.servlet.ModelAndView spRequestSubmitConfirm(@RequestParam
                                                                                          String spEntityId,
                                                                                          @ModelAttribute(value="linkrequest")
                                                                                          LinkRequest linkrequest,
                                                                                          org.springframework.validation.BindingResult result,
                                                                                          @RequestParam(value="confirmed")
                                                                                          boolean confirmed,
                                                                                          @ModelAttribute(value="selectedidp")
                                                                                          IdentityProvider selectedidp,
                                                                                          org.springframework.web.bind.support.SessionStatus sessionStatus)


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