Skip navigation links
spring-social-web
A B C D E G H O P R S 

A

addDisconnectInterceptor(DisconnectInterceptor<?>) - Method in class org.springframework.social.connect.web.ConnectController
Adds a DisconnectInterceptor to receive callbacks during the disconnection process.
addInterceptor(ConnectInterceptor<?>) - Method in class org.springframework.social.connect.web.ConnectController
Adds a ConnectInterceptor to receive callbacks during the connection process.
addSignInInterceptor(ProviderSignInInterceptor<?>) - Method in class org.springframework.social.connect.web.ProviderSignInController
Adds a ConnectInterceptor to receive callbacks during the connection process.
afterPropertiesSet() - Method in class org.springframework.social.connect.web.ConnectController
 
afterPropertiesSet() - Method in class org.springframework.social.connect.web.ProviderSignInController
 
AUTHORIZATION_ERROR_ATTRIBUTE - Static variable in class org.springframework.social.connect.web.ConnectController
 

B

BaseSocialConnectedTag - Class in org.springframework.social.connect.web.taglib
SocialConnectedTag and SocialNotConnectedTag extend to provide functionality within a JSP to determine if you are connected to a provider or not.
BaseSocialConnectedTag() - Constructor for class org.springframework.social.connect.web.taglib.BaseSocialConnectedTag
 
buildOAuthUrl(ConnectionFactory<?>, NativeWebRequest) - Method in class org.springframework.social.connect.web.ConnectSupport
Builds the provider URL to redirect the user to for connection authorization.
buildOAuthUrl(ConnectionFactory<?>, NativeWebRequest, MultiValueMap<String, String>) - Method in class org.springframework.social.connect.web.ConnectSupport
Builds the provider URL to redirect the user to for connection authorization.

C

callbackUrl(NativeWebRequest) - Method in class org.springframework.social.connect.web.ConnectSupport
 
canceledAuthorizationCallback() - Method in class org.springframework.social.connect.web.ProviderSignInController
Process the authentication callback when neither the oauth_token or code parameter is given, likely indicating that the user denied authorization with the provider.
completeConnection(OAuth1ConnectionFactory<?>, NativeWebRequest) - Method in class org.springframework.social.connect.web.ConnectSupport
Complete the connection to the OAuth1 provider.
completeConnection(OAuth2ConnectionFactory<?>, NativeWebRequest) - Method in class org.springframework.social.connect.web.ConnectSupport
Complete the connection to the OAuth2 provider.
connect(String, NativeWebRequest) - Method in class org.springframework.social.connect.web.ConnectController
Process a connect form submission by commencing the process of establishing a connection to the provider on behalf of the member.
ConnectController - Class in org.springframework.social.connect.web
Generic UI controller for managing the account-to-service-provider connection flow.
ConnectController(ConnectionFactoryLocator, ConnectionRepository) - Constructor for class org.springframework.social.connect.web.ConnectController
Constructs a ConnectController.
connectedView(String) - Method in class org.springframework.social.connect.web.ConnectController
Returns the view name of a page to display for a provider when the user is connected to the provider.
ConnectInterceptor<S> - Interface in org.springframework.social.connect.web
Listens for service provider connection events.
connectionStatus(NativeWebRequest, Model) - Method in class org.springframework.social.connect.web.ConnectController
Render the status of connections across all providers to the user as HTML in their web browser.
connectionStatus(String, NativeWebRequest, Model) - Method in class org.springframework.social.connect.web.ConnectController
Render the status of the connections to the service provider to the user as HTML in their web browser.
connectionStatusRedirect(String, NativeWebRequest) - Method in class org.springframework.social.connect.web.ConnectController
Returns a RedirectView with the URL to redirect to after a connection is created or deleted.
ConnectSupport - Class in org.springframework.social.connect.web
Provides common connect support and utilities for Java web/servlet environments.
ConnectSupport() - Constructor for class org.springframework.social.connect.web.ConnectSupport
 
ConnectSupport(SessionStrategy) - Constructor for class org.springframework.social.connect.web.ConnectSupport
 
connectView() - Method in class org.springframework.social.connect.web.ConnectController
Returns the view name of a general connection status page, typically displaying the user's connection status for all providers.
connectView(String) - Method in class org.springframework.social.connect.web.ConnectController
Returns the view name of a page to display for a provider when the user is not connected to the provider.

D

DisconnectInterceptor<S> - Interface in org.springframework.social.connect.web
Listens for service provider disconnection events.
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.springframework.social.connect.web.ReconnectFilter
 
doPostSignUp(String, RequestAttributes) - Method in class org.springframework.social.connect.web.ProviderSignInUtils
Add the connection to the provider user the client attempted to sign-in with to the new local user's set of connections.
doStartTagInternal() - Method in class org.springframework.social.connect.web.taglib.SocialConnectedTag
 
doStartTagInternal() - Method in class org.springframework.social.connect.web.taglib.SocialNotConnectedTag
 
DUPLICATE_CONNECTION_ATTRIBUTE - Static variable in class org.springframework.social.connect.web.ConnectController
 

E

evaluateBodyIfConnected(boolean) - Method in class org.springframework.social.connect.web.taglib.BaseSocialConnectedTag
 

G

GenericConnectionStatusView - Class in org.springframework.social.connect.web
Generic View implementation that displays the connection statis for a provider.
GenericConnectionStatusView(String, String) - Constructor for class org.springframework.social.connect.web.GenericConnectionStatusView
Constructs the generic status view.
getAttribute(RequestAttributes, String) - Method in class org.springframework.social.connect.web.HttpSessionSessionStrategy
 
getAttribute(RequestAttributes, String) - Method in interface org.springframework.social.connect.web.SessionStrategy
 
getConnection(ConnectionFactoryLocator) - Method in class org.springframework.social.connect.web.ProviderSignInAttempt
Get the connection to the provider user account the client attempted to sign-in as.
getConnectionFromSession(RequestAttributes) - Method in class org.springframework.social.connect.web.ProviderSignInUtils
Get the connection to the provider user the client attempted to sign-in as.
getRefreshUrl(HttpServletRequest, ApiException) - Method in class org.springframework.social.connect.web.ReconnectFilter
Returns the URL to redirect to if it is determined that a connection needs to be renewed.
getUserId() - Method in class org.springframework.social.connect.web.SessionUserIdSource
 

H

HttpSessionSessionStrategy - Class in org.springframework.social.connect.web
 
HttpSessionSessionStrategy() - Constructor for class org.springframework.social.connect.web.HttpSessionSessionStrategy
 

O

oauth1Callback(String, NativeWebRequest) - Method in class org.springframework.social.connect.web.ConnectController
Process the authorization callback from an OAuth 1 service provider.
oauth1Callback(String, NativeWebRequest) - Method in class org.springframework.social.connect.web.ProviderSignInController
Process the authentication callback from an OAuth 1 service provider.
oauth2Callback(String, NativeWebRequest) - Method in class org.springframework.social.connect.web.ConnectController
Process the authorization callback from an OAuth 2 service provider.
oauth2Callback(String, String, NativeWebRequest) - Method in class org.springframework.social.connect.web.ProviderSignInController
Process the authentication callback from an OAuth 2 service provider.
oauth2ErrorCallback(String, String, String, String, NativeWebRequest) - Method in class org.springframework.social.connect.web.ConnectController
Process an error callback from an OAuth 2 authorization as described at http://tools.ietf.org/html/rfc6749#section-4.1.2.1.
oauth2ErrorCallback(String, String, String, String, NativeWebRequest) - Method in class org.springframework.social.connect.web.ProviderSignInController
Process an error callback from an OAuth 2 authorization as described at http://tools.ietf.org/html/rfc6749#section-4.1.2.1.
org.springframework.social.connect.web - package org.springframework.social.connect.web
Spring MVC Controller for controlling ServiceProvider connect operations.
org.springframework.social.connect.web.taglib - package org.springframework.social.connect.web.taglib
 

P

postConnect(Connection<S>, WebRequest) - Method in interface org.springframework.social.connect.web.ConnectInterceptor
Called immediately after the connection is established.
postDisconnect(ConnectionFactory<S>, WebRequest) - Method in interface org.springframework.social.connect.web.DisconnectInterceptor
Called immediately after a connection is removed.
postSignIn(Connection<S>, WebRequest) - Method in interface org.springframework.social.connect.web.ProviderSignInInterceptor
Called immediately after the sign in is complete.
preConnect(ConnectionFactory<S>, MultiValueMap<String, String>, WebRequest) - Method in interface org.springframework.social.connect.web.ConnectInterceptor
Called during connection initiation, immediately before user authorization.
preDisconnect(ConnectionFactory<S>, WebRequest) - Method in interface org.springframework.social.connect.web.DisconnectInterceptor
Called immediately before a connection is removed.
preSignIn(ConnectionFactory<S>, MultiValueMap<String, String>, WebRequest) - Method in interface org.springframework.social.connect.web.ProviderSignInInterceptor
Called during sign in initiation, immediately before user authorization.
provider - Variable in class org.springframework.social.connect.web.taglib.BaseSocialConnectedTag
 
PROVIDER_ERROR_ATTRIBUTE - Static variable in class org.springframework.social.connect.web.ConnectController
 
ProviderSignInAttempt - Class in org.springframework.social.connect.web
Models an attempt to sign-in to the application using a provider user identity.
ProviderSignInAttempt(Connection<?>) - Constructor for class org.springframework.social.connect.web.ProviderSignInAttempt
 
ProviderSignInController - Class in org.springframework.social.connect.web
Spring MVC Controller for handling the provider user sign-in flow.
ProviderSignInController(ConnectionFactoryLocator, UsersConnectionRepository, SignInAdapter) - Constructor for class org.springframework.social.connect.web.ProviderSignInController
Creates a new provider sign-in controller.
ProviderSignInInterceptor<S> - Interface in org.springframework.social.connect.web
Listens for service provider sign in events.
ProviderSignInUtils - Class in org.springframework.social.connect.web
Helper methods that support provider user sign-in scenarios.
ProviderSignInUtils(ConnectionFactoryLocator, UsersConnectionRepository) - Constructor for class org.springframework.social.connect.web.ProviderSignInUtils
 
ProviderSignInUtils(SessionStrategy, ConnectionFactoryLocator, UsersConnectionRepository) - Constructor for class org.springframework.social.connect.web.ProviderSignInUtils
 

R

ReconnectFilter - Class in org.springframework.social.connect.web
Servlet filter that intercepts Spring Social ApiExceptions thrown in the course of a request and attempts to reconcile any connection-related problems by deleting the stale/revoked connection and walking the user through the connection process to obtain a new connection.
ReconnectFilter(UsersConnectionRepository, UserIdSource) - Constructor for class org.springframework.social.connect.web.ReconnectFilter
Creates an instance of ReconnectFilter.
removeAttribute(RequestAttributes, String) - Method in class org.springframework.social.connect.web.HttpSessionSessionStrategy
 
removeAttribute(RequestAttributes, String) - Method in interface org.springframework.social.connect.web.SessionStrategy
 
removeConnection(String, String, NativeWebRequest) - Method in class org.springframework.social.connect.web.ConnectController
Remove a single provider connection associated with a user account.
removeConnections(String, NativeWebRequest) - Method in class org.springframework.social.connect.web.ConnectController
Remove all provider connections for a user account.
renderMergedOutputModel(Map<String, Object>, HttpServletRequest, HttpServletResponse) - Method in class org.springframework.social.connect.web.GenericConnectionStatusView
 

S

SESSION_ATTRIBUTE - Static variable in class org.springframework.social.connect.web.ProviderSignInAttempt
Name of the session attribute ProviderSignInAttempt instances are indexed under.
SessionStrategy - Interface in org.springframework.social.connect.web
 
SessionUserIdSource - Class in org.springframework.social.connect.web
UserIdSource implementation that uses the session ID as the user ID.
SessionUserIdSource() - Constructor for class org.springframework.social.connect.web.SessionUserIdSource
 
setApplicationUrl(String) - Method in class org.springframework.social.connect.web.ConnectController
Configures the base secure URL for the application this controller is being used in e.g.
setApplicationUrl(String) - Method in class org.springframework.social.connect.web.ConnectSupport
Configures the base secure URL for the application this controller is being used in e.g.
setApplicationUrl(String) - Method in class org.springframework.social.connect.web.ProviderSignInController
Configures the base secure URL for the application this controller is being used in e.g.
setAttribute(RequestAttributes, String, Object) - Method in class org.springframework.social.connect.web.HttpSessionSessionStrategy
 
setAttribute(RequestAttributes, String, Object) - Method in interface org.springframework.social.connect.web.SessionStrategy
 
setCallbackUrl(String) - Method in class org.springframework.social.connect.web.ConnectSupport
Configures a specific callback URL that is to be used instead of calculating one based on the application URL or current request URL.
setConnectInterceptors(List<ConnectInterceptor<?>>) - Method in class org.springframework.social.connect.web.ConnectController
Configure the list of connect interceptors that should receive callbacks during the connection process.
setConnectionStatusUrlPath(String) - Method in class org.springframework.social.connect.web.ConnectController
Sets the URL path prefix for connection status redirects.
setDisconnectInterceptors(List<DisconnectInterceptor<?>>) - Method in class org.springframework.social.connect.web.ConnectController
Configure the list of discconnect interceptors that should receive callbacks when connections are removed.
setInterceptors(List<ConnectInterceptor<?>>) - Method in class org.springframework.social.connect.web.ConnectController
setPostSignInUrl(String) - Method in class org.springframework.social.connect.web.ProviderSignInController
Sets the default URL to redirect the user to after signing in using a provider.
setProvider(String) - Method in class org.springframework.social.connect.web.taglib.BaseSocialConnectedTag
 
setSessionStrategy(SessionStrategy) - Method in class org.springframework.social.connect.web.ConnectController
Sets a strategy to use when persisting information that is to survive past the boundaries of a request.
setSessionStrategy(SessionStrategy) - Method in class org.springframework.social.connect.web.ProviderSignInController
Sets a strategy to use when persisting information that is to survive past the boundaries of a request.
setSignInInterceptors(List<ProviderSignInInterceptor<?>>) - Method in class org.springframework.social.connect.web.ProviderSignInController
Configure the list of sign in interceptors that should receive callbacks during the sign in process.
setSignInUrl(String) - Method in class org.springframework.social.connect.web.ProviderSignInController
Sets the URL of the application's sign in page.
setSignUpUrl(String) - Method in class org.springframework.social.connect.web.ProviderSignInController
Sets the URL to redirect the user to if no local user account can be mapped when signing in using a provider.
setUseAuthenticateUrl(boolean) - Method in class org.springframework.social.connect.web.ConnectSupport
Flag indicating if this instance will support OAuth-based authentication instead of the traditional user authorization.
setViewPath(String) - Method in class org.springframework.social.connect.web.ConnectController
Sets the path to connection status views.
shouldPerformRefreshPostRequest(HttpServletRequest) - Method in class org.springframework.social.connect.web.ReconnectFilter
Determines whether or not the handled request should be converted to a POST request to ConnectController for authorization.
signIn(String, NativeWebRequest) - Method in class org.springframework.social.connect.web.ProviderSignInController
Process a sign-in form submission by commencing the process of establishing a connection to the provider on behalf of the user.
signIn(String, Connection<?>, NativeWebRequest) - Method in interface org.springframework.social.connect.web.SignInAdapter
Complete a provider sign-in attempt by signing in the local user account with the specified id.
SignInAdapter - Interface in org.springframework.social.connect.web
Adapter that bridges between a ProviderSignInController and a application-specific user sign-in service.
SocialConnectedTag - Class in org.springframework.social.connect.web.taglib
JSP Tag to return true/false if you're connected to a provider.
SocialConnectedTag() - Constructor for class org.springframework.social.connect.web.taglib.SocialConnectedTag
 
SocialNotConnectedTag - Class in org.springframework.social.connect.web.taglib
JSP Tag to return true/false if you're NOT connected to a provider.
SocialNotConnectedTag() - Constructor for class org.springframework.social.connect.web.taglib.SocialNotConnectedTag
 
A B C D E G H O P R S 
Skip navigation links
spring-social-web