Class OAuthDancerConfig

    • Constructor Detail

      • OAuthDancerConfig

        public OAuthDancerConfig()
    • Method Detail

      • getName

        public String getName()
      • setName

        public void setName​(String name)
      • getTokenUrl

        public String getTokenUrl()
      • setTokenUrl

        public void setTokenUrl​(String tokenUrl)
      • getEncoding

        public Charset getEncoding()
      • setEncoding

        public void setEncoding​(Charset encoding)
      • getScopes

        public String getScopes()
      • setScopes

        public void setScopes​(String scopes)
      • setTokenParserConfig

        public void setTokenParserConfig​(TokenParserConfig tokenParserConfig)
      • getCustomParametersExtractorsExprs

        public Map<String,​String> getCustomParametersExtractorsExprs()
      • setCustomParametersExtractorsExprs

        public void setCustomParametersExtractorsExprs​(Map<String,​String> customParametersExtractorsExprs)
      • setResourceOwnerIdTransformer

        public void setResourceOwnerIdTransformer​(Function<String,​String> resourceOwnerIdTransformer)
      • getSchedulerService

        public org.mule.runtime.api.scheduler.SchedulerService getSchedulerService()
      • setSchedulerService

        public void setSchedulerService​(org.mule.runtime.api.scheduler.SchedulerService schedulerService)
      • getLockProvider

        public org.mule.runtime.api.lock.LockFactory getLockProvider()
      • setLockProvider

        public void setLockProvider​(org.mule.runtime.api.lock.LockFactory lockProvider)
      • getTokensStore

        public Map<String,​org.mule.oauth.client.api.state.ResourceOwnerOAuthContext> getTokensStore()
      • setTokensStore

        public void setTokensStore​(Map<String,​org.mule.oauth.client.api.state.ResourceOwnerOAuthContext> tokensStore)
      • getHttpClient

        public org.mule.runtime.http.api.client.HttpClient getHttpClient()
      • setHttpClient

        public void setHttpClient​(org.mule.runtime.http.api.client.HttpClient httpClient)
      • getExpressionEvaluator

        public org.mule.runtime.api.el.MuleExpressionLanguage getExpressionEvaluator()
      • setExpressionEvaluator

        public void setExpressionEvaluator​(org.mule.runtime.api.el.MuleExpressionLanguage expressionEvaluator)
      • getListeners

        public List<? extends org.mule.oauth.client.api.listener.OAuthStateListener> getListeners()
      • setListeners

        public void setListeners​(List<? extends org.mule.oauth.client.api.listener.OAuthStateListener> listeners)