Class AuthenticationProvider
java.lang.Object
com.aeontronix.enhancedmule.tools.anypoint.authentication.AuthenticationProvider
- All Implemented Interfaces:
com.aeontronix.restclient.auth.AuthenticationHandler
- Direct Known Subclasses:
AuthenticationProviderBearerTokenImpl,AuthenticationProviderConnectedAppsImpl,AuthenticationProviderUsernamePasswordImpl
public abstract class AuthenticationProvider
extends Object
implements com.aeontronix.restclient.auth.AuthenticationHandler
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateHttpClient(org.apache.http.HttpHost proxyHost, String proxyUsername, String proxyPassword) abstract StringfilterSecret(String resStr) abstract AnypointAccessTokengetBearerToken(HttpHelper httpHelper) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.aeontronix.restclient.auth.AuthenticationHandler
applyCredentials, isRefreshable, isRefreshRequired, refreshCredential
-
Constructor Details
-
AuthenticationProvider
public AuthenticationProvider()
-
-
Method Details
-
getBearerToken
- Throws:
HttpException
-
createHttpClient
-
createHttpClient
public EMHttpClient createHttpClient(org.apache.http.HttpHost proxyHost, String proxyUsername, String proxyPassword) -
filterSecret
-