- java.lang.Object
-
- vertx.effect.core.OauthBuilder<ClientCredentialsFlowBuilder>
-
- vertx.effect.httpclient.oauth.ClientCredentialsFlowBuilder
-
public class ClientCredentialsFlowBuilder extends OauthBuilder<ClientCredentialsFlowBuilder>
-
-
Field Summary
-
Fields inherited from class vertx.effect.core.OauthBuilder
accessTokenReqAttempts, address, authorizationHeaderName, authorizationHeaderValue, options, readNewAccessTokenAfterRefresh, refreshTokenPredicate, reqAttempts, retryAccessTokenPredicate, retryReqPredicate
-
-
Constructor Summary
Constructors Constructor Description ClientCredentialsFlowBuilder(io.vertx.core.http.HttpClientOptions options, String address, BiFunction<io.vertx.core.MultiMap,HttpClientModule,Val<jsonvalues.JsObj>> accessTokenReq)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ClientCredentialsModule
createModule()
-
Methods inherited from class vertx.effect.core.OauthBuilder
setAccessTokenReqAttempts, setAuthorizationHeaderName, setAuthorizationHeaderValue, setReadNewAccessTokenAfterRefresh, setRefreshTokenPredicate, setReqAttempts, setRetryAccessTokenReqPredicate, setRetryReqPredicate
-
-
-
-
Constructor Detail
-
ClientCredentialsFlowBuilder
public ClientCredentialsFlowBuilder(io.vertx.core.http.HttpClientOptions options, String address, BiFunction<io.vertx.core.MultiMap,HttpClientModule,Val<jsonvalues.JsObj>> accessTokenReq)
-
-
Method Detail
-
createModule
public ClientCredentialsModule createModule()
-
-