code: public CompletableFuture<Revision> createToken(Author author, String appId, boolean isAdmin) {
          return createToken(author, appId, SECRET_PREFIX + UUID.randomUUID(), isAdmin);
      }
docs: Creates a new {@link Token} with the specified {@code appId}, {@code isAdmin} and an auto-generated
  secret.