Class AbstractOAuth1TokenExtractor<T extends OAuth1Token>
- java.lang.Object
-
- com.github.scribejava.core.extractors.AbstractOAuth1TokenExtractor<T>
-
- Type Parameters:
T- concrete type of OAuth1Token. access or request
- All Implemented Interfaces:
TokenExtractor<T>
- Direct Known Subclasses:
OAuth1AccessTokenExtractor,OAuth1RequestTokenExtractor
public abstract class AbstractOAuth1TokenExtractor<T extends OAuth1Token> extends Object implements TokenExtractor<T>
Abstract base implementation ofTokenExtractorfor OAuth 1.0a The process for extracting access and request tokens is similar so this class can do both things.
-
-
Constructor Summary
Constructors Constructor Description AbstractOAuth1TokenExtractor()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected abstract TcreateToken(String token, String secret, String response)Textract(Response response)Extracts the concrete type of token from the contents of an Http Response
-
-
-
Method Detail
-
extract
public T extract(Response response) throws IOException
Extracts the concrete type of token from the contents of an Http Response- Specified by:
extractin interfaceTokenExtractor<T extends OAuth1Token>- Parameters:
response- the whole response- Returns:
- OAuth access token
- Throws:
IOException- in case of troubles while getting body from the response
-
-