Class OAuth20Configuration

    • Constructor Detail

      • OAuth20Configuration

        public OAuth20Configuration()
    • Method Detail

      • internalInit

        protected void internalInit()
        Overrides:
        internalInit in class OAuthConfiguration<com.github.scribejava.core.oauth.OAuth20Service,​com.github.scribejava.core.model.OAuth2AccessToken>
      • buildService

        public com.github.scribejava.core.oauth.OAuth20Service buildService​(WebContext context,
                                                                            IndirectClient client)
        Build an OAuth service from the web context.
        Specified by:
        buildService in class OAuthConfiguration<com.github.scribejava.core.oauth.OAuth20Service,​com.github.scribejava.core.model.OAuth2AccessToken>
        Parameters:
        context - the web context
        client - the client
        Returns:
        the OAuth service
      • setCustomParams

        public void setCustomParams​(Map<String,​String> customParams)
      • isWithState

        public boolean isWithState()
      • setWithState

        public void setWithState​(boolean withState)
      • setStateGenerator

        public void setStateGenerator​(StateGenerator stateGenerator)
      • getApi

        public com.github.scribejava.core.builder.api.DefaultApi20 getApi()
      • setApi

        public void setApi​(com.github.scribejava.core.builder.api.DefaultApi20 api)