Class AuthenticationProviderConnectedAppsImpl

java.lang.Object
com.aeontronix.enhancedmule.tools.anypoint.authentication.AuthenticationProvider
com.aeontronix.enhancedmule.tools.anypoint.authentication.AuthenticationProviderConnectedAppsImpl
All Implemented Interfaces:
com.aeontronix.restclient.auth.AuthenticationHandler

public class AuthenticationProviderConnectedAppsImpl extends AuthenticationProvider
  • Field Details

  • Constructor Details

    • AuthenticationProviderConnectedAppsImpl

      public AuthenticationProviderConnectedAppsImpl(com.aeontronix.restclient.RESTClient restClient, String anypointPlatformUrl, String clientId, String clientSecret)
  • Method Details

    • getBearerToken

      public AnypointAccessToken getBearerToken(HttpHelper httpHelper) throws HttpException
      Specified by:
      getBearerToken in class AuthenticationProvider
      Throws:
      HttpException
    • filterSecret

      public String filterSecret(String resStr)
      Specified by:
      filterSecret in class AuthenticationProvider
    • isRefreshRequired

      public boolean isRefreshRequired()
    • isRefreshable

      public boolean isRefreshable()
    • applyCredentials

      public void applyCredentials(com.aeontronix.restclient.RESTRequest request)
    • refreshCredential

      public void refreshCredential(com.aeontronix.restclient.RESTClient restClient) throws com.aeontronix.restclient.RESTException
      Throws:
      com.aeontronix.restclient.RESTException