Class OrcidJsonExtractor

  • All Implemented Interfaces:
    com.github.scribejava.core.extractors.TokenExtractor<com.github.scribejava.core.model.OAuth2AccessToken>

    public class OrcidJsonExtractor
    extends com.github.scribejava.core.extractors.OAuth2AccessTokenJsonExtractor
    This class represents a specific JSON extractor for ORCiD using OAuth protocol version 2. It could be part of the Scribe library.
    Since:
    1.6.0
    Author:
    Jens Tinglev
    • Constructor Detail

      • OrcidJsonExtractor

        protected OrcidJsonExtractor()
    • Method Detail

      • createToken

        protected com.github.scribejava.core.model.OAuth2AccessToken createToken​(String accessToken,
                                                                                 String tokenType,
                                                                                 Integer expiresIn,
                                                                                 String refreshToken,
                                                                                 String scope,
                                                                                 com.fasterxml.jackson.databind.JsonNode response,
                                                                                 String rawResponse)
        Overrides:
        createToken in class com.github.scribejava.core.extractors.OAuth2AccessTokenJsonExtractor