nl.surfnet.coin.selfservice.control
Class HomeController

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

@Controller
public class HomeController
extends BaseController

Controller of the homepage showing 'my apps' (or my services, meaning the services that belong to you as a user with a specific role)


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
HomeController()
           
 
Method Summary
 void closeNotificationPopup(javax.servlet.http.HttpServletRequest request)
           
 Map<String,PersonAttributeLabel> getPersonAttributeLabels()
           
 org.springframework.web.servlet.ModelAndView home(String switchIdpId, String view, javax.servlet.http.HttpServletRequest request)
           
 org.springframework.web.servlet.ModelAndView user()
           
 
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

HomeController

public HomeController()
Method Detail

getPersonAttributeLabels

@ModelAttribute(value="personAttributeLabels")
public Map<String,PersonAttributeLabel> getPersonAttributeLabels()

home

@RequestMapping(value="/app-overview.shtml")
public org.springframework.web.servlet.ModelAndView home(@RequestParam(value="switchIdpId",required=false)
                                                                        String switchIdpId,
                                                                        @RequestParam(value="view",defaultValue="card")
                                                                        String view,
                                                                        javax.servlet.http.HttpServletRequest request)

user

@RequestMapping(value="/user.shtml")
public org.springframework.web.servlet.ModelAndView user()

closeNotificationPopup

@RequestMapping(value="/closeNotificationPopup.shtml")
public void closeNotificationPopup(javax.servlet.http.HttpServletRequest request)


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