E G H I L M N O P R S U 

E

Environment - Class in nl.surfnet.coin.testsp.util
 
Environment() - Constructor for class nl.surfnet.coin.testsp.util.Environment
 

G

gadgetXML(ModelMap, HttpServletRequest, HttpServletResponse) - Method in class nl.surfnet.coin.testsp.control.HomeController
 
getClient() - Method in interface nl.surfnet.coin.testsp.service.OAuthServiceConsumer
Get a OpenSocial client for two-legged oauth
getClient(OAuth3LeggedScheme.Token) - Method in interface nl.surfnet.coin.testsp.service.OAuthServiceConsumer
Get a OpenSocial client for two-legged oauth
getClient() - Method in class nl.surfnet.coin.testsp.service.OAuthServiceConsumerImpl
 
getClient(OAuth3LeggedScheme.Token) - Method in class nl.surfnet.coin.testsp.service.OAuthServiceConsumerImpl
 
getEnvironment() - Method in class nl.surfnet.coin.testsp.interceptor.LoginInterceptor
 
getGadgetBaseUrl() - Method in class nl.surfnet.coin.testsp.util.Environment
 
getLoggedInUser() - Static method in class nl.surfnet.coin.testsp.interceptor.LoginInterceptor
 
getMockLogin() - Method in class nl.surfnet.coin.testsp.util.Environment
 
getOauthKey() - Method in class nl.surfnet.coin.testsp.util.Environment
 
getOauthSecret() - Method in class nl.surfnet.coin.testsp.util.Environment
 
getOpenSocialUrl() - Method in class nl.surfnet.coin.testsp.util.Environment
 
getPerson(String) - Method in interface nl.surfnet.coin.testsp.service.OpenSocialService
Get the OpenSocial Person
getPerson(String, String) - Method in interface nl.surfnet.coin.testsp.service.OpenSocialService
Get the OpenSocial Person
getPerson(String) - Method in class nl.surfnet.coin.testsp.service.OpenSocialServiceImpl
 
getPerson(String, String) - Method in class nl.surfnet.coin.testsp.service.OpenSocialServiceImpl
 
getProvider(String) - Method in interface nl.surfnet.coin.testsp.service.OAuthServiceConsumer
 
getProvider(String) - Method in class nl.surfnet.coin.testsp.service.OAuthServiceConsumerImpl
 
getRemoteUser(HttpServletRequest) - Method in class nl.surfnet.coin.testsp.interceptor.LoginInterceptor
Hook for subclasses to override the shibboleth default behaviour
getRemoteUser(HttpServletRequest) - Method in class nl.surfnet.coin.testsp.interceptor.MockLoginInterceptor
 
getTeamMembers(String, String) - Method in interface nl.surfnet.coin.testsp.service.OpenSocialService
Get Team members;
getTeamMembers(String, String, String) - Method in interface nl.surfnet.coin.testsp.service.OpenSocialService
Get Team members;
getTeamMembers(String, String) - Method in class nl.surfnet.coin.testsp.service.OpenSocialServiceImpl
 
getTeamMembers(String, String, String) - Method in class nl.surfnet.coin.testsp.service.OpenSocialServiceImpl
 
getTeams(String) - Method in interface nl.surfnet.coin.testsp.service.OpenSocialService
Get all of the groups for a person
getTeams(String, String) - Method in interface nl.surfnet.coin.testsp.service.OpenSocialService
 
getTeams(String) - Method in class nl.surfnet.coin.testsp.service.OpenSocialServiceImpl
 
getTeams(String, String) - Method in class nl.surfnet.coin.testsp.service.OpenSocialServiceImpl
 
getToken(String) - Method in interface nl.surfnet.coin.testsp.service.OAuthServiceConsumer
Return a token for three-legged oauth
getToken(String) - Method in class nl.surfnet.coin.testsp.service.OAuthServiceConsumerImpl
 

H

HomeController - Class in nl.surfnet.coin.testsp.control
Controller that handles the "home page" of the testsp
HomeController() - Constructor for class nl.surfnet.coin.testsp.control.HomeController
 

I

isOAuthUserConsentGranted(String) - Method in interface nl.surfnet.coin.testsp.service.OAuthServiceConsumer
 
isOAuthUserConsentGranted(String) - Method in class nl.surfnet.coin.testsp.service.OAuthServiceConsumerImpl
 

L

LICENSE_INFO - Static variable in class nl.surfnet.coin.testsp.interceptor.LoginInterceptor
 
LoginInterceptor - Class in nl.surfnet.coin.testsp.interceptor
Intercepts calls to controllers to handle Single Sign On details from Shibboleth and sets a Person object on the session when the user is logged in.
LoginInterceptor() - Constructor for class nl.surfnet.coin.testsp.interceptor.LoginInterceptor
 

M

MockLoginInterceptor - Class in nl.surfnet.coin.testsp.interceptor
Like the LoginInterceptor but gets the user id from the environment instead of Shibboleth.
MockLoginInterceptor() - Constructor for class nl.surfnet.coin.testsp.interceptor.MockLoginInterceptor
 

N

nl.surfnet.coin.testsp.control - package nl.surfnet.coin.testsp.control
 
nl.surfnet.coin.testsp.interceptor - package nl.surfnet.coin.testsp.interceptor
 
nl.surfnet.coin.testsp.service - package nl.surfnet.coin.testsp.service
 
nl.surfnet.coin.testsp.util - package nl.surfnet.coin.testsp.util
 

O

oauth(ModelMap, HttpServletRequest, HttpServletResponse) - Method in class nl.surfnet.coin.testsp.control.HomeController
 
oauthCallBack(ModelMap, HttpServletRequest, HttpServletResponse) - Method in interface nl.surfnet.coin.testsp.service.OAuthServiceConsumer
Callback when the OAuth provider is returning the accessToken
oauthCallBack(ModelMap, HttpServletRequest, HttpServletResponse) - Method in class nl.surfnet.coin.testsp.service.OAuthServiceConsumerImpl
 
OAuthServiceConsumer - Interface in nl.surfnet.coin.testsp.service
Responsible for three-legged oauth
OAuthServiceConsumerImpl - Class in nl.surfnet.coin.testsp.service
 
OAuthServiceConsumerImpl() - Constructor for class nl.surfnet.coin.testsp.service.OAuthServiceConsumerImpl
 
openSocialQueries(ModelMap, HttpServletRequest, HttpServletResponse) - Method in class nl.surfnet.coin.testsp.control.HomeController
 
OpenSocialService - Interface in nl.surfnet.coin.testsp.service
Responsible for getting all the members for a certain group.
OpenSocialServiceImpl - Class in nl.surfnet.coin.testsp.service
A OpenSocialService using the OpenSocial client to retrieve the data
OpenSocialServiceImpl() - Constructor for class nl.surfnet.coin.testsp.service.OpenSocialServiceImpl
 

P

PERSON_SESSION_KEY - Static variable in class nl.surfnet.coin.testsp.interceptor.LoginInterceptor
 
personInformation(ModelMap, HttpServletRequest, HttpServletResponse) - Method in class nl.surfnet.coin.testsp.control.HomeController
 
preHandle(HttpServletRequest, HttpServletResponse, Object) - Method in class nl.surfnet.coin.testsp.interceptor.LoginInterceptor
 
provideOauthConsent(String, String, HttpServletRequest, HttpServletResponse, String) - Method in interface nl.surfnet.coin.testsp.service.OAuthServiceConsumer
The underlying OpenSocial implementations use Oauth in our case.
provideOauthConsent(String, String, HttpServletRequest, HttpServletResponse, String) - Method in class nl.surfnet.coin.testsp.service.OAuthServiceConsumerImpl
 

R

removeAccessTokens(ModelMap, HttpServletRequest, HttpServletResponse) - Method in class nl.surfnet.coin.testsp.control.HomeController
 
removeOAuthUserConsentGranted(String) - Method in interface nl.surfnet.coin.testsp.service.OAuthServiceConsumer
 
removeOAuthUserConsentGranted(String) - Method in class nl.surfnet.coin.testsp.service.OAuthServiceConsumerImpl
 

S

SELF - Static variable in class nl.surfnet.coin.testsp.service.OpenSocialServiceImpl
 
setEnvironment(Environment) - Method in class nl.surfnet.coin.testsp.interceptor.LoginInterceptor
 
setEnvironment(Environment) - Method in class nl.surfnet.coin.testsp.service.OAuthServiceConsumerImpl
 
setGadgetBaseUrl(String) - Method in class nl.surfnet.coin.testsp.util.Environment
 
setLoggedInUser(String) - Static method in class nl.surfnet.coin.testsp.interceptor.LoginInterceptor
 
setMockLogin(String) - Method in class nl.surfnet.coin.testsp.util.Environment
 
setOauthKey(String) - Method in class nl.surfnet.coin.testsp.util.Environment
 
setOauthSecret(String) - Method in class nl.surfnet.coin.testsp.util.Environment
 
setOpenSocialUrl(String) - Method in class nl.surfnet.coin.testsp.util.Environment
 
start(ModelMap, HttpServletRequest, HttpServletResponse) - Method in class nl.surfnet.coin.testsp.control.HomeController
 
start(ModelMap, HttpServletRequest) - Method in class nl.surfnet.coin.testsp.control.HomeController
 

U

USER_STATUS - Static variable in class nl.surfnet.coin.testsp.interceptor.LoginInterceptor
 
userConsent(ModelMap, HttpServletRequest, HttpServletResponse) - Method in class nl.surfnet.coin.testsp.control.HomeController
 
E G H I L M N O P R S U 

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