aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Controller/QuickConnect/IQuickConnect.cs
diff options
context:
space:
mode:
Diffstat (limited to 'MediaBrowser.Controller/QuickConnect/IQuickConnect.cs')
-rw-r--r--MediaBrowser.Controller/QuickConnect/IQuickConnect.cs8
1 files changed, 8 insertions, 0 deletions
diff --git a/MediaBrowser.Controller/QuickConnect/IQuickConnect.cs b/MediaBrowser.Controller/QuickConnect/IQuickConnect.cs
index c4e709c24..59003b187 100644
--- a/MediaBrowser.Controller/QuickConnect/IQuickConnect.cs
+++ b/MediaBrowser.Controller/QuickConnect/IQuickConnect.cs
@@ -1,6 +1,7 @@
#nullable disable
using System;
+using MediaBrowser.Controller.Session;
using MediaBrowser.Model.QuickConnect;
namespace MediaBrowser.Controller.QuickConnect
@@ -60,6 +61,13 @@ namespace MediaBrowser.Controller.QuickConnect
QuickConnectResult CheckRequestStatus(string secret);
/// <summary>
+ /// Authenticates a QuickConnect request.
+ /// </summary>
+ /// <param name="request">The request.</param>
+ /// <param name="token">The token.</param>
+ void AuthenticateRequest(AuthenticationRequest request, string token);
+
+ /// <summary>
/// Authorizes a quick connect request to connect as the calling user.
/// </summary>
/// <param name="userId">User id.</param>