From 329980c727cf03587ff5f4011a3af3ef2fa5e4f1 Mon Sep 17 00:00:00 2001
From: ConfusedPolarBear <33811686+ConfusedPolarBear@users.noreply.github.com>
Date: Thu, 18 Jun 2020 01:58:58 -0500
Subject: API cleanup
---
.../QuickConnect/IQuickConnect.cs | 23 ++++++++--------------
1 file changed, 8 insertions(+), 15 deletions(-)
(limited to 'MediaBrowser.Controller')
diff --git a/MediaBrowser.Controller/QuickConnect/IQuickConnect.cs b/MediaBrowser.Controller/QuickConnect/IQuickConnect.cs
index d31d0e509..10ec9e6cb 100644
--- a/MediaBrowser.Controller/QuickConnect/IQuickConnect.cs
+++ b/MediaBrowser.Controller/QuickConnect/IQuickConnect.cs
@@ -38,8 +38,7 @@ namespace MediaBrowser.Controller.QuickConnect
///
/// Temporarily activates quick connect for a short amount of time.
///
- /// A quick connect result object indicating success.
- QuickConnectResult Activate();
+ void Activate();
///
/// Changes the status of quick connect.
@@ -61,26 +60,20 @@ namespace MediaBrowser.Controller.QuickConnect
/// Quick connect result.
QuickConnectResult CheckRequestStatus(string secret);
- ///
- /// Returns all current quick connect requests as DTOs. Does not include sensitive information.
- ///
- /// List of all quick connect results.
- List GetCurrentRequests();
-
- ///
- /// Returns all current quick connect requests (including sensitive information).
- ///
- /// List of all quick connect results.
- List GetCurrentRequestsInternal();
-
///
/// Authorizes a quick connect request to connect as the calling user.
///
/// HTTP request object.
- /// Identifying code for the request..
+ /// Identifying code for the request.
/// A boolean indicating if the authorization completed successfully.
bool AuthorizeRequest(IRequest request, string code);
+ ///
+ /// Expire quick connect requests that are over the time limit. If is true, all requests are unconditionally expired.
+ ///
+ /// If true, all requests will be expired.
+ public void ExpireRequests(bool expireAll = false);
+
///
/// Deletes all quick connect access tokens for the provided user.
///
--
cgit v1.2.3