org.springframework.social.facebook.connect
Class FacebookOAuth2Template
java.lang.Object
org.springframework.social.oauth2.OAuth2Template
org.springframework.social.facebook.connect.FacebookOAuth2Template
- All Implemented Interfaces:
- OAuth2Operations
public class FacebookOAuth2Template
- extends OAuth2Template
Facebook-specific extension of OAuth2Template to use a RestTemplate that recognizes form-encoded responses as "text/plain".
Facebook token responses are form-encoded results with a content type of "text/plain", which prevents the FormHttpMessageConverter
registered by default from parsing the results.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FacebookOAuth2Template
public FacebookOAuth2Template(java.lang.String clientId,
java.lang.String clientSecret)
createRestTemplate
protected RestTemplate createRestTemplate()
- Overrides:
createRestTemplate
in class OAuth2Template
postForAccessGrant
protected AccessGrant postForAccessGrant(java.lang.String accessTokenUrl,
MultiValueMap<java.lang.String,java.lang.String> parameters)
- Overrides:
postForAccessGrant
in class OAuth2Template