Interface ClientCredentialsClient
-
- All Known Implementing Classes:
AbstractClientCredentialsClient,DefaultClientCredentialsClient,DefaultClientCredentialsOpenIdClient
public interface ClientCredentialsClient- Since:
- 2.2.0
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default org.reactivestreams.Publisher<TokenResponse>requestToken()default org.reactivestreams.Publisher<TokenResponse>requestToken(boolean force)org.reactivestreams.Publisher<TokenResponse>requestToken(java.lang.String scope)org.reactivestreams.Publisher<TokenResponse>requestToken(java.lang.String scope, boolean force)
-
-
-
Method Detail
-
requestToken
@NonNull org.reactivestreams.Publisher<TokenResponse> requestToken(@Nullable java.lang.String scope)
- Parameters:
scope- Requested scope values for the access token.- Returns:
- Response of an authorization server to a valid client credentials request.
-
requestToken
@NonNull org.reactivestreams.Publisher<TokenResponse> requestToken(@Nullable java.lang.String scope, boolean force)
- Parameters:
scope- Requested scope values for the access token.force- true to invalidate the cached token response and fetch a new one- Returns:
- Response of an authorization server to a valid client credentials request.
-
requestToken
@NonNull default org.reactivestreams.Publisher<TokenResponse> requestToken()
- Returns:
- Response of an authorization server to a valid client credentials request.
-
requestToken
@NonNull default org.reactivestreams.Publisher<TokenResponse> requestToken(boolean force)
- Parameters:
force- true to invalidate the cached token response and fetch a new one- Returns:
- Response of an authorization server to a valid client credentials request.
-
-