public class SignedRequestAwareAuthorizationCodeAccessTokenProvider
extends org.springframework.security.oauth2.client.token.grant.code.AuthorizationCodeAccessTokenProvider
AuthorizationCodeAccessTokenProvider and adds
support for signed requests, which are issued by Facebook, if the Canvas-
or Tab-Page of a Facebook-App is accessed for the first time.| Modifier and Type | Field and Description |
|---|---|
static String |
PARAM_SIGNED_REQUEST |
| Constructor and Description |
|---|
SignedRequestAwareAuthorizationCodeAccessTokenProvider() |
| Modifier and Type | Method and Description |
|---|---|
org.codehaus.jackson.map.ObjectMapper |
getObjectMapper() |
String |
getSecret() |
org.springframework.security.oauth2.common.OAuth2AccessToken |
obtainAccessToken(org.springframework.security.oauth2.client.resource.OAuth2ProtectedResourceDetails details,
org.springframework.security.oauth2.client.token.AccessTokenRequest parameters) |
void |
setObjectMapper(org.codehaus.jackson.map.ObjectMapper objectMapper) |
void |
setSecret(String secret) |
getAuthorizationResponseExtractor, getUserApprovalSignal, obtainAuthorizationCode, refreshAccessToken, setAuthorizationRequestEnhancer, setScopePrefix, setStateKeyGenerator, setStateMandatory, supportsRefresh, supportsResourcegetAccessTokenUri, getHttpMethod, getRequestCallback, getResponseErrorHandler, getResponseExtractor, getRestTemplate, retrieveToken, setAuthenticationHandler, setInterceptors, setMessageConverters, setRequestFactory, setTokenRequestEnhancerpublic static final String PARAM_SIGNED_REQUEST
public SignedRequestAwareAuthorizationCodeAccessTokenProvider()
public org.springframework.security.oauth2.common.OAuth2AccessToken obtainAccessToken(org.springframework.security.oauth2.client.resource.OAuth2ProtectedResourceDetails details,
org.springframework.security.oauth2.client.token.AccessTokenRequest parameters)
obtainAccessToken in interface org.springframework.security.oauth2.client.token.AccessTokenProviderobtainAccessToken in class org.springframework.security.oauth2.client.token.grant.code.AuthorizationCodeAccessTokenProviderpublic String getSecret()
public void setSecret(String secret)
public org.codehaus.jackson.map.ObjectMapper getObjectMapper()
public void setObjectMapper(org.codehaus.jackson.map.ObjectMapper objectMapper)
Copyright © 2015. All rights reserved.