Class AuthenticationProvider
java.lang.Object
com.aeontronix.enhancedmule.tools.anypoint.authentication.AuthenticationProvider
- All Implemented Interfaces:
com.aeontronix.restclient.Credentials
- Direct Known Subclasses:
AuthenticationProviderBearerTokenImpl,AuthenticationProviderConnectedAppsImpl,AuthenticationProviderUsernamePasswordImpl
public abstract class AuthenticationProvider extends Object implements com.aeontronix.restclient.Credentials
-
Constructor Summary
Constructors Constructor Description AuthenticationProvider() -
Method Summary
Modifier and Type Method Description EMHttpClientcreateHttpClient()EMHttpClientcreateHttpClient(org.apache.http.HttpHost proxyHost, String proxyUsername, String proxyPassword)abstract StringfilterSecret(String resStr)abstract AnypointAccessTokengetBearerToken(HttpHelper httpHelper)
-
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
-