Interface ClientCredentialsClient

    • 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.