docs: @SuppressWarnings("WeakerAccess")
      public Request<Void, AuthenticationException> revokeToken(@NonNull String refreshToken) {
          final Map<String, Object> parameters = ParameterBuilder.newBuilder()
                  .setClientId(getClientId())
                  .set(TOKEN_KEY, refreshToken)
                  .asDictionary();
  
          HttpUrl url = HttpUrl.parse(auth0.getDomainUrl()).newBuilder()
                  .addPathSegment(OAUTH_PATH)
                  .addPathSegment(REVOKE_PATH)
                  .build();
  
          return factory.POST(url, client, gson, authErrorBuilder)
                  .addParameters(parameters);
      }