Class OAuthConfiguration<S extends com.github.scribejava.core.oauth.OAuthService,​T extends com.github.scribejava.core.model.Token>

  • Direct Known Subclasses:
    OAuth10Configuration, OAuth20Configuration

    public abstract class OAuthConfiguration<S extends com.github.scribejava.core.oauth.OAuthService,​T extends com.github.scribejava.core.model.Token>
    extends InitializableObject
    The base OAuth configuration.
    Since:
    2.0.0
    Author:
    Jerome Leleu
    • Constructor Detail

      • OAuthConfiguration

        public OAuthConfiguration()
    • Method Detail

      • getKey

        public String getKey()
      • setKey

        public void setKey​(String key)
      • getSecret

        public String getSecret()
      • setSecret

        public void setSecret​(String secret)
      • isTokenAsHeader

        public boolean isTokenAsHeader()
      • setTokenAsHeader

        public void setTokenAsHeader​(boolean tokenAsHeader)
      • getResponseType

        public String getResponseType()
      • setResponseType

        public void setResponseType​(String responseType)
      • getScope

        public String getScope()
      • setScope

        public void setScope​(String scope)
      • setHasBeenCancelledFactory

        public void setHasBeenCancelledFactory​(Function<WebContext,​Boolean> hasBeenCancelledFactory)
      • getHttpClientConfig

        public com.github.scribejava.core.httpclient.HttpClientConfig getHttpClientConfig()
      • setHttpClientConfig

        public void setHttpClientConfig​(com.github.scribejava.core.httpclient.HttpClientConfig httpClientConfig)