|
Spring Social | ||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||
Connection implementations.OAuth2ServiceProvider.
BeanDefinitionParser.
NamespaceHandler for Spring Social provider modules to create configuration namespaces.ImportBeanDefinitionRegistrar for configuring a connection factory and an API binding bean.SocialAuthenticationService to this registry.
ConnectionFactory to this registry.
Connection model and a specific provider API model.SocialAuthenticationToken
Authentication's name as the user ID.SocialConnectedTag and SocialNotConnectedTag extend to
provide functionality within a JSP to determine if you are connected to a
provider or not.Connection instances.ConnectionFactory instances.service provider connection factories.Connection instance.ConnectionKey.
ConnectionRepository failures.Connection.Connection from a specific service provider API instance.AccessGrant given the response from the access token exchange with the provider.
completing the OAuth1 flow.
Connection from the connection data.
Connection from the AccessGrant returned after completing the OAuth2 flow.
Connection from the connection data.
ConnectionRepository instance for the user assigned the given id.
OAuthToken given the response from the request token or access token exchange with the provider.
RestTemplate used to communicate with the provider's OAuth 2 API.
ConnectionRepository when attempting to add a Connection and a connection already exists with the given key.AccessGrant, if it is available.
Connection.fetchUserProfile() for connections to the given API.
Connection.
SocialAuthenticationService by providerId; for example, "facebook".
ServiceProvider id and/or a user's account id
SocialAuthenticationToken from request
ByteArrayHttpMessageConverter to be used by the internal RestTemplate when consuming image or other binary resources.
ByteArrayHttpMessageConverter to be used by the internal RestTemplate when consuming image or other binary resources.
FormHttpMessageConverter to be used by the internal RestTemplate.
FormHttpMessageConverter to be used by the internal RestTemplate.
MappingJacksonHttpMessageConverter to be used by the internal RestTemplate.
MappingJacksonHttpMessageConverter to be used by the internal RestTemplate.
HttpMessageConverters to be used by the internal RestTemplate.
HttpMessageConverters to be used by the internal RestTemplate.
OAuth1Operations that allows the client application to conduct the OAuth1 flow with the provider.
OAuth2Operations that allows the client application to conduct the OAuth2 flow with the provider.
JdbcUsersConnectionRepository bean and a request-scoped JdbcConnectionRepository bean.UsersConnectionRepository that uses the JDBC API to persist connection data to a relational database.ConnectionRepository when attempting to fetch a Connection and no such connection exists with the provided key.ConnectionRepository when attempting to fetch a "primary" connection and the user is not connected to the provider in question.OAuth1Connection from a OAuth1 access token response.
OAuth1Connection from the data provided.
OAuth1ConnectionFactory.
OAuth2Connection from a access grant response.
OAuth2Connection from the data provided.
Connections.OAuth2ConnectionFactory.
ConnectionRepository implementation.SocialAuthenticationService is registered; for example, {"twitter", "facebook", "foursquare" }.
ConnectionFactory is registered; for example, { "twitter", "facebook", "foursquare" }
Elements in this set can be passed to ConnectionFactoryLocator.getConnectionFactory(String) to fetch a specific factory instance.
SocialAuthenticationServices registered in this registry.
ConnectionKey.getProviderUserId(), Connection.getDisplayName(),
Connection.getProfileUrl(), and Connection.getImageUrl() for connections to the given API.
Connection.getDisplayName().
Connection.getImageUrl()
ConnectController.setConnectInterceptors(List) instead.
Connection.getProfileUrl()
ConnectionKey.getProviderUserId().
ProviderSignInController and a application-specific user sign-in service.AuthenticationProvider for spring-social based ServiceProvidersConnectionFactoryNamespaceHandler for Spring SocialUser.getUsername() as SocialUserDetails.getUserId() for SocialUserDetailsUserDetailsService but loads details by user id, not usernameConnection.test() for connections to the given API.
Connection.updateStatus(String) for connections to the given API.
UserProfile instance returned by ApiAdapter.fetchUserProfile(Object)
Makes it easy to construct a profile instance where some of the individual fields may be null.
|
Spring Social | ||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||