mirror of
https://github.com/jellyfin/jellyfin.git
synced 2026-06-16 20:50:48 +01:00
Add GPL modules
This commit is contained in:
@@ -0,0 +1,17 @@
|
||||
|
||||
namespace MediaBrowser.Model.Connect
|
||||
{
|
||||
public class ConnectAuthenticationExchangeResult
|
||||
{
|
||||
/// <summary>
|
||||
/// Gets or sets the local user identifier.
|
||||
/// </summary>
|
||||
/// <value>The local user identifier.</value>
|
||||
public string LocalUserId { get; set; }
|
||||
/// <summary>
|
||||
/// Gets or sets the access token.
|
||||
/// </summary>
|
||||
/// <value>The access token.</value>
|
||||
public string AccessToken { get; set; }
|
||||
}
|
||||
}
|
||||
17
MediaBrowser.Model/Connect/ConnectAuthenticationResult.cs
Normal file
17
MediaBrowser.Model/Connect/ConnectAuthenticationResult.cs
Normal file
@@ -0,0 +1,17 @@
|
||||
|
||||
namespace MediaBrowser.Model.Connect
|
||||
{
|
||||
public class ConnectAuthenticationResult
|
||||
{
|
||||
/// <summary>
|
||||
/// Gets or sets the user.
|
||||
/// </summary>
|
||||
/// <value>The user.</value>
|
||||
public ConnectUser User { get; set; }
|
||||
/// <summary>
|
||||
/// Gets or sets the access token.
|
||||
/// </summary>
|
||||
/// <value>The access token.</value>
|
||||
public string AccessToken { get; set; }
|
||||
}
|
||||
}
|
||||
21
MediaBrowser.Model/Connect/ConnectAuthorization.cs
Normal file
21
MediaBrowser.Model/Connect/ConnectAuthorization.cs
Normal file
@@ -0,0 +1,21 @@
|
||||
using System;
|
||||
|
||||
namespace MediaBrowser.Model.Connect
|
||||
{
|
||||
public class ConnectAuthorization
|
||||
{
|
||||
public string ConnectUserId { get; set; }
|
||||
public string UserName { get; set; }
|
||||
public string ImageUrl { get; set; }
|
||||
public string Id { get; set; }
|
||||
public string[] EnabledLibraries { get; set; }
|
||||
public bool EnableLiveTv { get; set; }
|
||||
public string[] EnabledChannels { get; set; }
|
||||
|
||||
public ConnectAuthorization()
|
||||
{
|
||||
EnabledLibraries = new string[] {};
|
||||
EnabledChannels = new string[] {};
|
||||
}
|
||||
}
|
||||
}
|
||||
19
MediaBrowser.Model/Connect/ConnectAuthorizationRequest.cs
Normal file
19
MediaBrowser.Model/Connect/ConnectAuthorizationRequest.cs
Normal file
@@ -0,0 +1,19 @@
|
||||
using System;
|
||||
|
||||
namespace MediaBrowser.Model.Connect
|
||||
{
|
||||
public class ConnectAuthorizationRequest
|
||||
{
|
||||
public string SendingUserId { get; set; }
|
||||
public string ConnectUserName { get; set; }
|
||||
public string[] EnabledLibraries { get; set; }
|
||||
public bool EnableLiveTv { get; set; }
|
||||
public string[] EnabledChannels { get; set; }
|
||||
|
||||
public ConnectAuthorizationRequest()
|
||||
{
|
||||
EnabledLibraries = new string[] {};
|
||||
EnabledChannels = new string[] {};
|
||||
}
|
||||
}
|
||||
}
|
||||
12
MediaBrowser.Model/Connect/ConnectUser.cs
Normal file
12
MediaBrowser.Model/Connect/ConnectUser.cs
Normal file
@@ -0,0 +1,12 @@
|
||||
|
||||
namespace MediaBrowser.Model.Connect
|
||||
{
|
||||
public class ConnectUser
|
||||
{
|
||||
public string Id { get; set; }
|
||||
public string Name { get; set; }
|
||||
public string Email { get; set; }
|
||||
public bool IsActive { get; set; }
|
||||
public string ImageUrl { get; set; }
|
||||
}
|
||||
}
|
||||
11
MediaBrowser.Model/Connect/ConnectUserQuery.cs
Normal file
11
MediaBrowser.Model/Connect/ConnectUserQuery.cs
Normal file
@@ -0,0 +1,11 @@
|
||||
|
||||
namespace MediaBrowser.Model.Connect
|
||||
{
|
||||
public class ConnectUserQuery
|
||||
{
|
||||
public string Id { get; set; }
|
||||
public string Name { get; set; }
|
||||
public string Email { get; set; }
|
||||
public string NameOrEmail { get; set; }
|
||||
}
|
||||
}
|
||||
15
MediaBrowser.Model/Connect/UserLinkType.cs
Normal file
15
MediaBrowser.Model/Connect/UserLinkType.cs
Normal file
@@ -0,0 +1,15 @@
|
||||
|
||||
namespace MediaBrowser.Model.Connect
|
||||
{
|
||||
public enum UserLinkType
|
||||
{
|
||||
/// <summary>
|
||||
/// The linked user
|
||||
/// </summary>
|
||||
LinkedUser = 0,
|
||||
/// <summary>
|
||||
/// The guest
|
||||
/// </summary>
|
||||
Guest = 1
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user