public AdminClientWithToken CreateClient(CreateAdminClientRequest request, string owner)
    {
        var wrapper = _provider.CreateClient(request.Name, request.Config,
                                             TimeSpan.FromMilliseconds(request.ExpirationTimeoutMs), owner);

        return(MapAdminClientWithToken(wrapper));
    }
    public ActionResult <AdminClientWithToken> CreateClient([Required] CreateAdminClientRequest request)
    {
        var client = _service.CreateClient(request, User.Identity?.Name);

        return(CreatedAtAction(nameof(GetClient), new { clientId = client.Id }, client));
    }