/// <summary>
        /// Demande de déconnexion du token
        /// </summary>
        /// <returns></returns>
        public async Task <bool> Disconnect()
        {
            return(await Task.Run(() => SendRequest(async() =>
            {
                var disconnected = await connector.DeleteValueAsync <bool>("Authenticate/Disconnect", DefaultHeaders);

                if (disconnected)
                {
                    TokenId = string.Empty;
                }

                return disconnected;
            })));
        }