using System.Threading.Tasks;
using Microsoft.AspNetCore.Http;
namespace MediaBrowser.Controller.Net
{
    /// 
    /// IAuthService.
    /// 
    public interface IAuthService
    {
        /// 
        /// Authenticate request.
        /// 
        /// The request.
        /// Authorization information. Null if unauthenticated.
        Task Authenticate(HttpRequest request);
    }
}