aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Controller/QuickConnect/IQuickConnect.cs
diff options
context:
space:
mode:
authorPatrick Barron <barronpm@gmail.com>2021-04-13 20:01:21 -0400
committerPatrick Barron <barronpm@gmail.com>2021-04-13 20:01:21 -0400
commit75df6965a046967dca94912c9490fd4b4af9f0a6 (patch)
tree1b3960b53e8abd1c9f0af30d996d7d97b76413d2 /MediaBrowser.Controller/QuickConnect/IQuickConnect.cs
parented0b5ff0171e340544702d99a07c149e01c5bf8a (diff)
Don't use database for QuickConnect
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 959a2d771..ce8999e49 100644
--- a/MediaBrowser.Controller/QuickConnect/IQuickConnect.cs
+++ b/MediaBrowser.Controller/QuickConnect/IQuickConnect.cs
@@ -1,4 +1,5 @@
using System;
+using MediaBrowser.Controller.Session;
using MediaBrowser.Model.QuickConnect;
namespace MediaBrowser.Controller.QuickConnect
@@ -58,6 +59,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>