Package com.github.scribejava.apis.polar
Class PolarJsonTokenExtractor
- java.lang.Object
-
- com.github.scribejava.core.extractors.AbstractJsonExtractor
-
- com.github.scribejava.core.extractors.OAuth2AccessTokenJsonExtractor
-
- com.github.scribejava.apis.polar.PolarJsonTokenExtractor
-
- All Implemented Interfaces:
TokenExtractor<OAuth2AccessToken>
public class PolarJsonTokenExtractor extends OAuth2AccessTokenJsonExtractor
Token related documentation: https://www.polar.com/accesslink-api/#token-endpoint
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description private static classPolarJsonTokenExtractor.InstanceHolder
-
Field Summary
-
Fields inherited from class com.github.scribejava.core.extractors.AbstractJsonExtractor
OBJECT_MAPPER
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedPolarJsonTokenExtractor()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected PolarOAuth2AccessTokencreateToken(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)voidgenerateError(Response response)Related documentation: https://tools.ietf.org/html/rfc6749#section-5.2static PolarJsonTokenExtractorinstance()-
Methods inherited from class com.github.scribejava.core.extractors.OAuth2AccessTokenJsonExtractor
extract
-
Methods inherited from class com.github.scribejava.core.extractors.AbstractJsonExtractor
extractRequiredParameter
-
-
-
-
Method Detail
-
instance
public static PolarJsonTokenExtractor instance()
-
createToken
protected PolarOAuth2AccessToken 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
-
generateError
public void generateError(Response response) throws java.io.IOException
Description copied from class:OAuth2AccessTokenJsonExtractorRelated documentation: https://tools.ietf.org/html/rfc6749#section-5.2- Overrides:
generateErrorin classOAuth2AccessTokenJsonExtractor- Parameters:
response- response- Throws:
java.io.IOException- IOException
-
-