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.

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
 
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.
doStartTagInternal() - Method in class org.springframework.social.connect.web.taglib.SocialConnectedTag
 
doStartTagInternal() - Method in class org.springframework.social.connect.web.taglib.SocialNotConnectedTag
 

E

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

G

getConnection() - Method in class org.springframework.social.connect.web.ProviderSignInAttempt
Get the connection to the provider user account the client attempted to sign-in as.
getConnection(RequestAttributes) - Static method in class org.springframework.social.connect.web.ProviderSignInUtils
Get the connection to the provider user the client attempted to sign-in as.

H

handlePostSignUp(String, RequestAttributes) - Static 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.

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.
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
 
ProviderSignInAttempt - Class in org.springframework.social.connect.web
Models an attempt to sign-in to the application using a provider user identity.
ProviderSignInAttempt(Connection<?>, ConnectionFactoryLocator, UsersConnectionRepository) - 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.

R

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.

S

SESSION_ATTRIBUTE - Static variable in class org.springframework.social.connect.web.ProviderSignInAttempt
Name of the session attribute ProviderSignInAttempt instances are indexed under.
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.
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.
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
Deprecated. Use ConnectController.setConnectInterceptors(List) instead.
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
 
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.
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
spring-social-web