- AbstractConnection<A> - Class in org.springframework.social.connect.support
-
Base support class for
Connection implementations.
- AbstractConnection(ApiAdapter<A>) - Constructor for class org.springframework.social.connect.support.AbstractConnection
-
Creates a new connection.
- AbstractConnection(ConnectionData, ApiAdapter<A>) - Constructor for class org.springframework.social.connect.support.AbstractConnection
-
Creates a connection from the data provider.
- AbstractOAuth1ApiBinding - Class in org.springframework.social.oauth1
-
Base class for OAuth 1-based provider API bindings.
- AbstractOAuth1ApiBinding() - Constructor for class org.springframework.social.oauth1.AbstractOAuth1ApiBinding
-
Constructs the API template without user authorization.
- AbstractOAuth1ApiBinding(String, String, String, String) - Constructor for class org.springframework.social.oauth1.AbstractOAuth1ApiBinding
-
Constructs the API template with OAuth credentials necessary to perform operations on behalf of a user.
- AbstractOAuth1ServiceProvider<S> - Class in org.springframework.social.oauth1
-
Base class for ServiceProviders that use the OAuth1 protocol.
- AbstractOAuth1ServiceProvider(String, String, OAuth1Operations) - Constructor for class org.springframework.social.oauth1.AbstractOAuth1ServiceProvider
-
Creates a OAuth1ServiceProvider.
- AbstractOAuth2ApiBinding - Class in org.springframework.social.oauth2
-
Base class for OAuth 2-based provider API bindings.
- AbstractOAuth2ApiBinding() - Constructor for class org.springframework.social.oauth2.AbstractOAuth2ApiBinding
-
Constructs the API template without user authorization.
- AbstractOAuth2ApiBinding(String) - Constructor for class org.springframework.social.oauth2.AbstractOAuth2ApiBinding
-
Constructs the API template with OAuth credentials necessary to perform operations on behalf of a user.
- AbstractOAuth2ApiBinding(String, TokenStrategy) - Constructor for class org.springframework.social.oauth2.AbstractOAuth2ApiBinding
-
Constructs the API template with OAuth credentials necessary to perform operations on behalf of a user.
- AbstractOAuth2ServiceProvider<S> - Class in org.springframework.social.oauth2
-
Base class for ServiceProviders that use the OAuth2 protocol.
- AbstractOAuth2ServiceProvider(OAuth2Operations) - Constructor for class org.springframework.social.oauth2.AbstractOAuth2ServiceProvider
-
- AccessGrant - Class in org.springframework.social.oauth2
-
OAuth2 access token.
- AccessGrant(String) - Constructor for class org.springframework.social.oauth2.AccessGrant
-
- AccessGrant(String, String, String, Long) - Constructor for class org.springframework.social.oauth2.AccessGrant
-
- add(String, String) - Method in class org.springframework.social.support.ParameterMap
-
- addConnection(Connection<?>) - Method in interface org.springframework.social.connect.ConnectionRepository
-
Add a new connection to this repository for the current user.
- addConnection(Connection<?>) - Method in class org.springframework.social.connect.jdbc.JdbcConnectionRepository
-
- addConnection(Connection<?>) - Method in class org.springframework.social.connect.mem.InMemoryConnectionRepository
-
- addConnectionFactory(ConnectionFactory<?>) - Method in class org.springframework.social.connect.support.ConnectionFactoryRegistry
-
- addCustomAuthorizationParameters(MultiValueMap<String, String>) - Method in class org.springframework.social.oauth1.OAuth1Template
-
Subclassing hook to add custom authorization parameters to the authorization URL.
- addParameter(String, String) - Method in class org.springframework.social.support.HttpRequestDecorator
-
- afterPropertiesSet() - Method in class org.springframework.social.oauth1.AbstractOAuth1ApiBinding
-
After construction, include option to decorate the
RestTemplate followed by an optional
configuration step.
- afterPropertiesSet() - Method in class org.springframework.social.oauth2.AbstractOAuth2ApiBinding
-
After construction, include option to decorate the
RestTemplate followed by an optional
configuration step.
- ApiAdapter<A> - Interface in org.springframework.social.connect
-
An adapter that bridges between the uniform
Connection model and a specific provider API model.
- ApiBinding - Interface in org.springframework.social
-
Base interface that may be implemented by API bindings.
- ApiException - Exception in org.springframework.social
-
Indicates that an error occurred while consuming a provider API.
- ApiException(String, String) - Constructor for exception org.springframework.social.ApiException
-
- ApiException(String, String, Throwable) - Constructor for exception org.springframework.social.ApiException
-
- authenticateClient() - Method in interface org.springframework.social.oauth2.OAuth2Operations
-
Retrieves the client access grant using OAuth 2 client password flow.
- authenticateClient(String) - Method in interface org.springframework.social.oauth2.OAuth2Operations
-
Retrieves the client access grant using OAuth 2 client password flow.
- authenticateClient() - Method in class org.springframework.social.oauth2.OAuth2Template
-
- authenticateClient(String) - Method in class org.springframework.social.oauth2.OAuth2Template
-
- AuthorizedRequestToken - Class in org.springframework.social.oauth1
-
A OAuth 1.0 request token that has been authorized by the user.
- AuthorizedRequestToken(OAuthToken, String) - Constructor for class org.springframework.social.oauth1.AuthorizedRequestToken
-
Creates an authorized request token.
- generateState() - Method in class org.springframework.social.connect.support.OAuth2ConnectionFactory
-
Generates a value for the state parameter.
- GenericOAuth1ConnectionFactory - Class in org.springframework.social.oauth1
-
Generic implementation of an
OAuth1ConnectionFactory that carries no intrinsic knowledge of the API it will be creating connections against.
- GenericOAuth1ConnectionFactory(String, String, String, String, String, String, OAuth1Version, ApiAdapter<RestOperations>) - Constructor for class org.springframework.social.oauth1.GenericOAuth1ConnectionFactory
-
Creates an instance of GenericOAuth1ConnectionFactory.
- GenericOAuth1ConnectionFactory(String, String, String, String, String, String, String, OAuth1Version, ApiAdapter<RestOperations>) - Constructor for class org.springframework.social.oauth1.GenericOAuth1ConnectionFactory
-
Creates an instance of GenericOAuth1ConnectionFactory for a provider that offers a separate authentication URL.
- GenericOAuth1ServiceProvider - Class in org.springframework.social.oauth1
-
Generic implementation of
OAuth1ServiceProvider that carries no intrinsic knowledge of the API it will be creating connections against.
- GenericOAuth1ServiceProvider(String, String, String, String, String, String, OAuth1Version) - Constructor for class org.springframework.social.oauth1.GenericOAuth1ServiceProvider
-
Creates an instance of GenericOAuth1ServiceProvider for a provider that offers a separate authentication URL.
- GenericOAuth2ConnectionFactory - Class in org.springframework.social.oauth2
-
Generic implementation of an
OAuth2ConnectionFactory that carries no intrinsic knowledge of the API it will be creating connections against.
- GenericOAuth2ConnectionFactory(String, String, String, String, String, ApiAdapter<RestOperations>) - Constructor for class org.springframework.social.oauth2.GenericOAuth2ConnectionFactory
-
Creates an instance of GenericOAuth2ConnectionFactory.
- GenericOAuth2ConnectionFactory(String, String, String, String, String, String, boolean, TokenStrategy, ApiAdapter<RestOperations>) - Constructor for class org.springframework.social.oauth2.GenericOAuth2ConnectionFactory
-
Creates an instance of GenericOAuth2ConnectionFactory for a provider that offers a separate authentication URL.
- GenericOAuth2ServiceProvider - Class in org.springframework.social.oauth2
-
Generic implementation of
OAuth2ServiceProvider that carries no intrinsic knowledge of the API it will be creating connections against.
- GenericOAuth2ServiceProvider(String, String, String, String, String, boolean, TokenStrategy) - Constructor for class org.springframework.social.oauth2.GenericOAuth2ServiceProvider
-
Creates an instance of GenericOAuth1ServiceProvider for a provider that offers a separate authentication URL.
- get(Object) - Method in class org.springframework.social.support.ParameterMap
-
- getAccessToken() - Method in class org.springframework.social.connect.ConnectionData
-
The access token required to make authorized API calls.
- getAccessToken() - Method in class org.springframework.social.oauth2.AccessGrant
-
The access token value.
- getApi() - Method in interface org.springframework.social.connect.Connection
-
A Java binding to the service provider's native API.
- getApi() - Method in class org.springframework.social.connect.support.AbstractConnection
-
- getApi() - Method in class org.springframework.social.connect.support.OAuth1Connection
-
- getApi() - Method in class org.springframework.social.connect.support.OAuth2Connection
-
- getApi(String, String) - Method in class org.springframework.social.oauth1.AbstractOAuth1ServiceProvider
-
- getApi(String, String) - Method in class org.springframework.social.oauth1.GenericOAuth1ServiceProvider
-
- getApi(String, String) - Method in interface org.springframework.social.oauth1.OAuth1ServiceProvider
-
Returns an API interface allowing the client application to access protected resources on behalf of a user.
- getApi(String) - Method in class org.springframework.social.oauth2.AbstractOAuth2ServiceProvider
-
- getApi(String) - Method in class org.springframework.social.oauth2.GenericOAuth2ServiceProvider
-
- getApi(String) - Method in interface org.springframework.social.oauth2.OAuth2ServiceProvider
-
Returns an API interface allowing the client application to access protected resources on behalf of a user.
- getApiAdapter() - Method in class org.springframework.social.connect.ConnectionFactory
-
Exposes the ApiAdapter to subclasses.
- getAuthorizationHeaderValue(String) - Method in enum org.springframework.social.oauth2.OAuth2Version
-
- getBody() - Method in class org.springframework.social.support.BufferingClientHttpResponse
-
- getByteArrayMessageConverter() - Method in class org.springframework.social.oauth1.AbstractOAuth1ApiBinding
-
- getByteArrayMessageConverter() - Method in class org.springframework.social.oauth2.AbstractOAuth2ApiBinding
-
- getCallbackUrl() - Method in class org.springframework.social.oauth1.OAuth1Parameters
-
The authorization callback url.
- getConnection(ConnectionKey) - Method in interface org.springframework.social.connect.ConnectionRepository
-
Get a connection for the current user by its key, which consists of the providerId + providerUserId.
- getConnection(Class<A>, String) - Method in interface org.springframework.social.connect.ConnectionRepository
-
Get a connection between the current user and the given provider user.
- getConnection(ConnectionKey) - Method in class org.springframework.social.connect.jdbc.JdbcConnectionRepository
-
- getConnection(Class<A>, String) - Method in class org.springframework.social.connect.jdbc.JdbcConnectionRepository
-
- getConnection(ConnectionKey) - Method in class org.springframework.social.connect.mem.InMemoryConnectionRepository
-
- getConnection(Class<A>, String) - Method in class org.springframework.social.connect.mem.InMemoryConnectionRepository
-
- getConnectionFactory(String) - Method in interface org.springframework.social.connect.ConnectionFactoryLocator
-
Lookup a ConnectionFactory by providerId; for example, "facebook".
- getConnectionFactory(Class<A>) - Method in interface org.springframework.social.connect.ConnectionFactoryLocator
-
Lookup a ConnectionFactory by apiType; for example, FacebookApi.class.
- getConnectionFactory(String) - Method in class org.springframework.social.connect.support.ConnectionFactoryRegistry
-
- getConnectionFactory(Class<A>) - Method in class org.springframework.social.connect.support.ConnectionFactoryRegistry
-
- getConnectionKey() - Method in exception org.springframework.social.connect.DuplicateConnectionException
-
The connection key that already exists.
- getConnectionKey() - Method in exception org.springframework.social.connect.NoSuchConnectionException
-
The invalid key value.
- getConsumerKey() - Method in class org.springframework.social.oauth1.AbstractOAuth1ServiceProvider
-
The consumer (or client) key assigned to the application by the provider.
- getConsumerKey() - Method in class org.springframework.social.oauth1.OAuth1Template
-
Exposes the consumer key to be read by subclasses.
- getConsumerSecret() - Method in class org.springframework.social.oauth1.AbstractOAuth1ServiceProvider
-
The consumer (or client) secret assigned to the application by the provider.
- getDisplayName() - Method in interface org.springframework.social.connect.Connection
-
A display name or label for this connection.
- getDisplayName() - Method in class org.springframework.social.connect.ConnectionData
-
A display name for the connection.
- getDisplayName() - Method in class org.springframework.social.connect.support.AbstractConnection
-
- getEmail() - Method in class org.springframework.social.connect.UserProfile
-
The user's registered email address.
- getExpireTime() - Method in class org.springframework.social.connect.ConnectionData
-
The time the connection expires.
- getExpireTime() - Method in class org.springframework.social.oauth2.AccessGrant
-
The time (in milliseconds since Jan 1, 1970 UTC) when this access grant will expire.
- getFirst(String) - Method in class org.springframework.social.support.ParameterMap
-
- getFirstName() - Method in class org.springframework.social.connect.UserProfile
-
The user's registered first name e.g.
- getFormMessageConverter() - Method in class org.springframework.social.oauth1.AbstractOAuth1ApiBinding
-
- getFormMessageConverter() - Method in class org.springframework.social.oauth2.AbstractOAuth2ApiBinding
-
- getHeaders() - Method in class org.springframework.social.support.BufferingClientHttpResponse
-
- getHeaders() - Method in class org.springframework.social.support.HttpRequestDecorator
-
- getId() - Method in class org.springframework.social.connect.UserProfile
-
The user's id in the provider
May be null if not exposed/supported by the provider.
- getImageUrl() - Method in interface org.springframework.social.connect.Connection
-
A link to a image that visualizes this connection.
- getImageUrl() - Method in class org.springframework.social.connect.ConnectionData
-
An image visualizing the connection.
- getImageUrl() - Method in class org.springframework.social.connect.support.AbstractConnection
-
- getJsonMessageConverter() - Method in class org.springframework.social.oauth1.AbstractOAuth1ApiBinding
-
- getJsonMessageConverter() - Method in class org.springframework.social.oauth2.AbstractOAuth2ApiBinding
-
- getKey() - Method in interface org.springframework.social.connect.Connection
-
The key identifying this connection.
- getKey() - Method in class org.springframework.social.connect.support.AbstractConnection
-
- getLastName() - Method in class org.springframework.social.connect.UserProfile
-
The user's registered last name e.g.
- getMessageConverters() - Method in class org.springframework.social.oauth1.AbstractOAuth1ApiBinding
-
- getMessageConverters() - Method in class org.springframework.social.oauth2.AbstractOAuth2ApiBinding
-
- getMonitor() - Method in class org.springframework.social.connect.support.AbstractConnection
-
Provides subclasses with access to a monitor that can be used to synchronize access to this connection.
- getName() - Method in class org.springframework.social.connect.UserProfile
-
The user's registered full name e.g.
- getOAuth2Version() - Method in class org.springframework.social.oauth2.AbstractOAuth2ApiBinding
-
Returns the version of OAuth2 the API implements.
- getOAuthOperations() - Method in class org.springframework.social.connect.support.OAuth1ConnectionFactory
-
- getOAuthOperations() - Method in class org.springframework.social.connect.support.OAuth2ConnectionFactory
-
Get the ServiceProvider's
OAuth2Operations that allows the client application to conduct the OAuth2 flow with the provider.
- getOAuthOperations() - Method in class org.springframework.social.oauth1.AbstractOAuth1ServiceProvider
-
- getOAuthOperations() - Method in interface org.springframework.social.oauth1.OAuth1ServiceProvider
-
Get the service interface for carrying out the "OAuth dance" with this provider.
- getOAuthOperations() - Method in class org.springframework.social.oauth2.AbstractOAuth2ServiceProvider
-
- getOAuthOperations() - Method in interface org.springframework.social.oauth2.OAuth2ServiceProvider
-
Get the service interface for carrying out the "OAuth dance" with this provider.
- getPrimaryConnection(Class<A>) - Method in interface org.springframework.social.connect.ConnectionRepository
-
Get the "primary" connection the current user has to the provider of the given API e.g.
- getPrimaryConnection(Class<A>) - Method in class org.springframework.social.connect.jdbc.JdbcConnectionRepository
-
- getPrimaryConnection(Class<A>) - Method in class org.springframework.social.connect.mem.InMemoryConnectionRepository
-
- getProfileUrl() - Method in interface org.springframework.social.connect.Connection
-
The public URL of the connected user's profile at the provider's site.
- getProfileUrl() - Method in class org.springframework.social.connect.ConnectionData
-
A link to the provider's user profile page.
- getProfileUrl() - Method in class org.springframework.social.connect.support.AbstractConnection
-
- getProviderId() - Method in exception org.springframework.social.ApiException
-
The ID of the provider for which the API exception occurred.
- getProviderId() - Method in class org.springframework.social.connect.ConnectionData
-
The id of the provider the connection is associated with.
- getProviderId() - Method in class org.springframework.social.connect.ConnectionFactory
-
The unique id of the provider this factory creates connections to.
- getProviderId() - Method in class org.springframework.social.connect.ConnectionKey
-
The id of the provider as it is registered in the system.
- getProviderId() - Method in exception org.springframework.social.connect.NotConnectedException
-
The id of the provider the current user is not connected to.
- getProviderUserId() - Method in class org.springframework.social.connect.ConnectionData
-
The id of the provider user this connection is connected to.
- getProviderUserId() - Method in class org.springframework.social.connect.ConnectionKey
-
The id of the external provider user representing the remote end of the connection.
- getRawStatusCode() - Method in class org.springframework.social.support.BufferingClientHttpResponse
-
- getRedirectUri() - Method in class org.springframework.social.oauth2.OAuth2Parameters
-
The authorization callback url.
- getRefreshToken() - Method in class org.springframework.social.connect.ConnectionData
-
A token use to renew this connection.
- getRefreshToken() - Method in class org.springframework.social.oauth2.AccessGrant
-
The refresh token that can be used to renew the access token.
- getRequestFactory() - Static method in class org.springframework.social.support.ClientHttpRequestFactorySelector
-
- getRequiredPermission() - Method in exception org.springframework.social.InsufficientPermissionException
-
The permission required to access the resource.
- getRestTemplate() - Method in class org.springframework.social.oauth1.AbstractOAuth1ApiBinding
-
Obtains a reference to the REST client backing this API binding and used to perform API calls.
- getRestTemplate() - Method in class org.springframework.social.oauth2.AbstractOAuth2ApiBinding
-
Obtains a reference to the REST client backing this API binding and used to perform API calls.
- getRestTemplate() - Method in class org.springframework.social.oauth2.OAuth2Template
-
- getScope() - Method in class org.springframework.social.connect.support.OAuth2ConnectionFactory
-
- getScope() - Method in class org.springframework.social.oauth2.AccessGrant
-
The scope of the access grant.
- getScope() - Method in class org.springframework.social.oauth2.OAuth2Parameters
-
The permissions the application is seeking with the authorization (optional).
- getSecret() - Method in class org.springframework.social.connect.ConnectionData
-
The secret token needed to make authorized API calls.
- getSecret() - Method in class org.springframework.social.oauth1.AuthorizedRequestToken
-
The request token secret.
- getSecret() - Method in class org.springframework.social.oauth1.OAuthToken
-
The token secret.
- getServiceProvider() - Method in class org.springframework.social.connect.ConnectionFactory
-
Exposes the ServiceProvider instance to subclasses.
- getState() - Method in class org.springframework.social.oauth2.OAuth2Parameters
-
An opaque key that must be included in the provider's authorization callback (optional).
- getStatusCode() - Method in class org.springframework.social.support.BufferingClientHttpResponse
-
- getStatusText() - Method in class org.springframework.social.support.BufferingClientHttpResponse
-
- getSupportedMediaTypes() - Method in class org.springframework.social.support.FormMapHttpMessageConverter
-
- getURI() - Method in class org.springframework.social.support.HttpRequestDecorator
-
- getUserId() - Method in interface org.springframework.social.UserIdSource
-
- getUsername() - Method in class org.springframework.social.connect.UserProfile
-
The user's registered username e.g.
- getValue() - Method in class org.springframework.social.oauth1.AuthorizedRequestToken
-
The request token value.
- getValue() - Method in class org.springframework.social.oauth1.OAuthToken
-
The token value.
- getVerifier() - Method in class org.springframework.social.oauth1.AuthorizedRequestToken
-
The verifier string generated by the provider.
- getVersion() - Method in interface org.springframework.social.oauth1.OAuth1Operations
-
The version of OAuth1 implemented by this operations instance.
- getVersion() - Method in class org.springframework.social.oauth1.OAuth1Template
-
- GrantType - Enum in org.springframework.social.oauth2
-
OAuth2 supports two types of authorization flow, typically referred to as "Client-side"
and "Server-side".
- OAuth1Connection<A> - Class in org.springframework.social.connect.support
-
An OAuth1-based Connection implementation.
- OAuth1Connection(String, String, String, String, OAuth1ServiceProvider<A>, ApiAdapter<A>) - Constructor for class org.springframework.social.connect.support.OAuth1Connection
-
- OAuth1Connection(ConnectionData, OAuth1ServiceProvider<A>, ApiAdapter<A>) - Constructor for class org.springframework.social.connect.support.OAuth1Connection
-
- OAuth1ConnectionFactory<A> - Class in org.springframework.social.connect.support
-
Factory for creating OAuth1-based Connections.
- OAuth1ConnectionFactory(String, OAuth1ServiceProvider<A>, ApiAdapter<A>) - Constructor for class org.springframework.social.connect.support.OAuth1ConnectionFactory
-
- OAuth1Operations - Interface in org.springframework.social.oauth1
-
A service interface for the OAuth 1 flow.
- OAuth1Parameters - Class in org.springframework.social.oauth1
-
Parameters for building an OAuth1 authorize URL.
- OAuth1Parameters() - Constructor for class org.springframework.social.oauth1.OAuth1Parameters
-
Creates a new OAuth1Parameters map that is initially empty.
- OAuth1Parameters(Map<String, List<String>>) - Constructor for class org.springframework.social.oauth1.OAuth1Parameters
-
Creates a new OAuth1Parameters populated from the initial parameters provided.
- OAuth1ServiceProvider<A> - Interface in org.springframework.social.oauth1
-
A ServiceProvider that uses the OAuth 1.0 protocol.
- OAuth1Template - Class in org.springframework.social.oauth1
-
OAuth10Operations implementation that uses REST-template to make the OAuth calls.
- OAuth1Template(String, String, String, String, String) - Constructor for class org.springframework.social.oauth1.OAuth1Template
-
- OAuth1Template(String, String, String, String, String, OAuth1Version) - Constructor for class org.springframework.social.oauth1.OAuth1Template
-
- OAuth1Template(String, String, String, String, String, String) - Constructor for class org.springframework.social.oauth1.OAuth1Template
-
- OAuth1Template(String, String, String, String, String, String, OAuth1Version) - Constructor for class org.springframework.social.oauth1.OAuth1Template
-
- OAuth1Version - Enum in org.springframework.social.oauth1
-
Various versions ofthe OAuth1 Core specification.
- OAuth2Connection<A> - Class in org.springframework.social.connect.support
-
An OAuth2-based Connection implementation.
- OAuth2Connection(String, String, String, String, Long, OAuth2ServiceProvider<A>, ApiAdapter<A>) - Constructor for class org.springframework.social.connect.support.OAuth2Connection
-
- OAuth2Connection(ConnectionData, OAuth2ServiceProvider<A>, ApiAdapter<A>) - Constructor for class org.springframework.social.connect.support.OAuth2Connection
-
- OAuth2ConnectionFactory<S> - Class in org.springframework.social.connect.support
-
- OAuth2ConnectionFactory(String, OAuth2ServiceProvider<S>, ApiAdapter<S>) - Constructor for class org.springframework.social.connect.support.OAuth2ConnectionFactory
-
- OAuth2Operations - Interface in org.springframework.social.oauth2
-
A service interface for the OAuth2 flow.
- OAuth2Parameters - Class in org.springframework.social.oauth2
-
Parameters for building an OAuth2 authorize URL.
- OAuth2Parameters() - Constructor for class org.springframework.social.oauth2.OAuth2Parameters
-
Creates a new OAuth2Parameters map that is initially empty.
- OAuth2Parameters(Map<String, List<String>>) - Constructor for class org.springframework.social.oauth2.OAuth2Parameters
-
Creates a new OAuth2Parameters populated from the initial parameters provided.
- OAuth2ServiceProvider<A> - Interface in org.springframework.social.oauth2
-
A ServiceProvider that uses the OAuth 2.0 protocol.
- OAuth2Template - Class in org.springframework.social.oauth2
-
OAuth2Operations implementation that uses REST-template to make the OAuth calls.
- OAuth2Template(String, String, String, String) - Constructor for class org.springframework.social.oauth2.OAuth2Template
-
Constructs an OAuth2Template for a given set of client credentials.
- OAuth2Template(String, String, String, String, String) - Constructor for class org.springframework.social.oauth2.OAuth2Template
-
Constructs an OAuth2Template for a given set of client credentials.
- OAuth2Version - Enum in org.springframework.social.oauth2
-
Enum encapsulating the differences between the various versions of the OAuth2 specification.
- OAuthToken - Class in org.springframework.social.oauth1
-
Holds an OAuth token and secret.
- OAuthToken(String, String) - Constructor for class org.springframework.social.oauth1.OAuthToken
-
Create a new OAuth token with a token value and secret.
- OperationNotPermittedException - Exception in org.springframework.social
-
Indicates an operation was attempted that is not permitted.
- OperationNotPermittedException(String, String) - Constructor for exception org.springframework.social.OperationNotPermittedException
-
- org.springframework.social - package org.springframework.social
-
Core Spring Social classes
- org.springframework.social.connect - package org.springframework.social.connect
-
Framework for establishing connections between local users and users of ServiceProviders such as Twitter and Facebook.
- org.springframework.social.connect.jdbc - package org.springframework.social.connect.jdbc
-
- org.springframework.social.connect.mem - package org.springframework.social.connect.mem
-
- org.springframework.social.connect.support - package org.springframework.social.connect.support
-
ServiceProvider Connect API implementation support.
- org.springframework.social.oauth1 - package org.springframework.social.oauth1
-
OAuth1 client.
- org.springframework.social.oauth2 - package org.springframework.social.oauth2
-
OAuth2 client.
- org.springframework.social.support - package org.springframework.social.support
-
Internal utilities and helpers used by the Spring Social core module.
- ServerDownException - Exception in org.springframework.social
-
Exception indicating that the server is down or being upgraded.
- ServerDownException(String, String) - Constructor for exception org.springframework.social.ServerDownException
-
- ServerException - Exception in org.springframework.social
-
Exception thrown when a server error occurs.
- ServerException(String, String) - Constructor for exception org.springframework.social.ServerException
-
- ServerOverloadedException - Exception in org.springframework.social
-
Exception indicating that the server is experiencing high load.
- ServerOverloadedException(String, String) - Constructor for exception org.springframework.social.ServerOverloadedException
-
- ServiceProvider<A> - Interface in org.springframework.social
-
Top-level marker interface defining a ServiceProvider.
- set(String, String) - Method in class org.springframework.social.support.ParameterMap
-
- setAll(Map<String, String>) - Method in class org.springframework.social.support.ParameterMap
-
- setAllTrust(boolean) - Static method in class org.springframework.social.support.ClientHttpRequestFactorySelector
-
Trust all SSL certificates.
- setCallbackUrl(String) - Method in class org.springframework.social.oauth1.OAuth1Parameters
-
Sets the authorization callback url.
- setConnectionFactories(List<ConnectionFactory<?>>) - Method in class org.springframework.social.connect.support.ConnectionFactoryRegistry
-
Set the group of service provider connection factories registered in this registry.
- setConnectionSignUp(ConnectionSignUp) - Method in class org.springframework.social.connect.jdbc.JdbcUsersConnectionRepository
-
- setConnectionSignUp(ConnectionSignUp) - Method in class org.springframework.social.connect.mem.InMemoryUsersConnectionRepository
-
- setConnectionSignUp(ConnectionSignUp) - Method in interface org.springframework.social.connect.UsersConnectionRepository
-
The command to execute to create a new local user profile in the event no user id could be mapped to a connection.
- setConnectionValues(A, ConnectionValues) - Method in interface org.springframework.social.connect.ApiAdapter
-
- setDisplayName(String) - Method in interface org.springframework.social.connect.ConnectionValues
-
- setEmail(String) - Method in class org.springframework.social.connect.UserProfileBuilder
-
Sets the profile email field.
- setFirstName(String) - Method in class org.springframework.social.connect.UserProfileBuilder
-
Sets the profile firstName field.
- setId(String) - Method in class org.springframework.social.connect.UserProfileBuilder
-
Sets the profile id field.
- setImageUrl(String) - Method in interface org.springframework.social.connect.ConnectionValues
-
- setLastName(String) - Method in class org.springframework.social.connect.UserProfileBuilder
-
Sets the profile lastName field.
- setName(String) - Method in class org.springframework.social.connect.UserProfileBuilder
-
Sets the profile name field.
- setProfileUrl(String) - Method in interface org.springframework.social.connect.ConnectionValues
-
- setProviderUserId(String) - Method in interface org.springframework.social.connect.ConnectionValues
-
- setRedirectUri(String) - Method in class org.springframework.social.oauth2.OAuth2Parameters
-
Sets the authorization callback url.
- setRequestFactory(ClientHttpRequestFactory) - Method in class org.springframework.social.oauth1.AbstractOAuth1ApiBinding
-
Set the ClientHttpRequestFactory.
- setRequestFactory(ClientHttpRequestFactory) - Method in class org.springframework.social.oauth1.OAuth1Template
-
Set the request factory on the underlying RestTemplate.
- setRequestFactory(ClientHttpRequestFactory) - Method in class org.springframework.social.oauth2.AbstractOAuth2ApiBinding
-
Set the ClientHttpRequestFactory.
- setRequestFactory(ClientHttpRequestFactory) - Method in class org.springframework.social.oauth2.OAuth2Template
-
Set the request factory on the underlying RestTemplate.
- setScope(String) - Method in class org.springframework.social.connect.support.OAuth2ConnectionFactory
-
Sets the default value to send in the scope parameter during authorization.
- setScope(String) - Method in class org.springframework.social.oauth2.OAuth2Parameters
-
Sets the permissions the application is seeking with the authorization (optional).
- setState(String) - Method in class org.springframework.social.oauth2.OAuth2Parameters
-
Sets an opaque key that must be included in the provider's authorization callback (optional).
- setTablePrefix(String) - Method in class org.springframework.social.connect.jdbc.JdbcUsersConnectionRepository
-
Sets a table name prefix.
- setUseParametersForClientAuthentication(boolean) - Method in class org.springframework.social.oauth2.OAuth2Template
-
Set to true to pass client credentials to the provider as parameters instead of using HTTP Basic authentication.
- setUsername(String) - Method in class org.springframework.social.connect.UserProfileBuilder
-
Sets the profile username field.
- size() - Method in class org.springframework.social.support.ParameterMap
-
- SocialException - Exception in org.springframework.social
-
Exception class indicating a problem occurred performing an operation against a service provider.
- SocialException(String) - Constructor for exception org.springframework.social.SocialException
-
- SocialException(String, Throwable) - Constructor for exception org.springframework.social.SocialException
-
- supportsStateParameter() - Method in class org.springframework.social.connect.support.OAuth2ConnectionFactory
-
Indicates that this provider supports the state parameter in callbacks to prevent against CSRF.
- sync() - Method in interface org.springframework.social.connect.Connection
-
Sync's this connection object with the current state of the external user's profile.
- sync() - Method in class org.springframework.social.connect.support.AbstractConnection
-