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

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

@Controller
@RequestMapping(value="/idpadmin/sp")
@SessionAttributes(value="unlinkrequest")
public class SpUnlinkController
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
SpUnlinkController()
           
 
Method Summary
 org.springframework.web.servlet.ModelAndView spRequestSubmitConfirm(String spEntityId, UnlinkRequest unlinkrequest, org.springframework.validation.BindingResult result, boolean confirmed, IdentityProvider selectedidp, org.springframework.web.bind.support.SessionStatus sessionStatus)
           
 org.springframework.web.servlet.ModelAndView spUnlinkRequest(String spEntityId, IdentityProvider selectedidp)
          Controller for unlink request form page.
 org.springframework.web.servlet.ModelAndView spUnlinkrequestPost(String spEntityId, IdentityProvider selectedidp, UnlinkRequest unlinkrequest, org.springframework.validation.BindingResult result)
           
 
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

SpUnlinkController

public SpUnlinkController()
Method Detail

spUnlinkRequest

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

Parameters:
spEntityId - the entity id
Returns:
ModelAndView

spUnlinkrequestPost

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

spRequestSubmitConfirm

@RequestMapping(value="/unlinkrequest.shtml",
                method=POST,
                params="confirmed=true")
public org.springframework.web.servlet.ModelAndView spRequestSubmitConfirm(@RequestParam
                                                                                          String spEntityId,
                                                                                          @ModelAttribute(value="unlinkrequest")
                                                                                          UnlinkRequest unlinkrequest,
                                                                                          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.