Class SalesforceJsonTokenExtractor
- java.lang.Object
-
- com.github.scribejava.core.extractors.AbstractJsonExtractor
-
- com.github.scribejava.core.extractors.OAuth2AccessTokenJsonExtractor
-
- com.github.scribejava.apis.salesforce.SalesforceJsonTokenExtractor
-
- All Implemented Interfaces:
TokenExtractor<OAuth2AccessToken>
public class SalesforceJsonTokenExtractor extends OAuth2AccessTokenJsonExtractor
This extractor parses in addition to the standard Extractor the instance_url of the used Salesforce organization.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description private static classSalesforceJsonTokenExtractor.InstanceHolder
-
Field Summary
-
Fields inherited from class com.github.scribejava.core.extractors.AbstractJsonExtractor
OBJECT_MAPPER
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedSalesforceJsonTokenExtractor()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected SalesforceTokencreateToken(java.lang.String accessToken, java.lang.String tokenType, java.lang.Integer expiresIn, java.lang.String refreshToken, java.lang.String scope, com.fasterxml.jackson.databind.JsonNode response, java.lang.String rawResponse)static SalesforceJsonTokenExtractorinstance()-
Methods inherited from class com.github.scribejava.core.extractors.OAuth2AccessTokenJsonExtractor
extract, generateError
-
Methods inherited from class com.github.scribejava.core.extractors.AbstractJsonExtractor
extractRequiredParameter
-
-
-
-
Method Detail
-
instance
public static SalesforceJsonTokenExtractor instance()
-
createToken
protected SalesforceToken createToken(java.lang.String accessToken, java.lang.String tokenType, java.lang.Integer expiresIn, java.lang.String refreshToken, java.lang.String scope, com.fasterxml.jackson.databind.JsonNode response, java.lang.String rawResponse)
- Overrides:
createTokenin classOAuth2AccessTokenJsonExtractor
-
-