public class CloudHubClientCredentialsConnection extends CloudHubConnection
account, applications, httpClient, LOGGER, notifications, permissions| Constructor and Description |
|---|
CloudHubClientCredentialsConnection(org.mule.runtime.oauth.api.ClientCredentialsOAuthDancer dancer,
org.mule.runtime.http.api.client.HttpClient httpClient,
String defaultEnvironment,
String anypointPlatformUrl) |
| Modifier and Type | Method and Description |
|---|---|
void |
invalidate() |
boolean |
isTokenExpired() |
void |
refreshToken() |
CompletableFuture<org.mule.runtime.http.api.domain.message.response.HttpResponse> |
sendRequest(Consumer<org.mule.runtime.http.api.domain.message.request.HttpRequestBuilder> httpRequestBuilderConsumer,
String endpoint,
org.mule.runtime.http.api.HttpConstants.Method method) |
buildRequestpublic void invalidate()
invalidate in class CloudHubConnectionpublic CompletableFuture<org.mule.runtime.http.api.domain.message.response.HttpResponse> sendRequest(Consumer<org.mule.runtime.http.api.domain.message.request.HttpRequestBuilder> httpRequestBuilderConsumer, String endpoint, org.mule.runtime.http.api.HttpConstants.Method method)
sendRequest in class CloudHubConnectionpublic void refreshToken()
throws org.mule.runtime.api.exception.MuleRuntimeException
org.mule.runtime.api.exception.MuleRuntimeExceptionpublic boolean isTokenExpired()
Copyright © 2023 MuleSoft, Inc.. All rights reserved.