From 48facb797ed912e4ea6b04b17d1ff190ac2daac4 Mon Sep 17 00:00:00 2001 From: stefan Date: Wed, 12 Sep 2018 19:26:21 +0200 Subject: Update to 3.5.2 and .net core 2.1 --- MediaBrowser.Controller/Library/IUserManager.cs | 199 ------------------------ 1 file changed, 199 deletions(-) delete mode 100644 MediaBrowser.Controller/Library/IUserManager.cs (limited to 'MediaBrowser.Controller/Library/IUserManager.cs') diff --git a/MediaBrowser.Controller/Library/IUserManager.cs b/MediaBrowser.Controller/Library/IUserManager.cs deleted file mode 100644 index 03e1d352e..000000000 --- a/MediaBrowser.Controller/Library/IUserManager.cs +++ /dev/null @@ -1,199 +0,0 @@ -using MediaBrowser.Controller.Entities; -using MediaBrowser.Model.Configuration; -using MediaBrowser.Model.Dto; -using MediaBrowser.Model.Events; -using System; -using System.Collections.Generic; -using System.Threading; -using System.Threading.Tasks; -using MediaBrowser.Model.Users; - -namespace MediaBrowser.Controller.Library -{ - /// - /// Interface IUserManager - /// - public interface IUserManager - { - /// - /// Gets the users. - /// - /// The users. - IEnumerable Users { get; } - - /// - /// Occurs when [user updated]. - /// - event EventHandler> UserUpdated; - - /// - /// Occurs when [user deleted]. - /// - event EventHandler> UserDeleted; - - event EventHandler> UserCreated; - event EventHandler> UserConfigurationUpdated; - event EventHandler> UserPasswordChanged; - event EventHandler> UserLockedOut; - - /// - /// Gets a User by Id - /// - /// The id. - /// User. - /// - User GetUserById(Guid id); - - /// - /// Gets the user by identifier. - /// - /// The identifier. - /// User. - User GetUserById(string id); - - /// - /// Gets the name of the user by. - /// - /// The name. - /// User. - User GetUserByName(string name); - - /// - /// Refreshes metadata for each user - /// - /// The cancellation token. - /// Task. - Task RefreshUsersMetadata(CancellationToken cancellationToken); - - /// - /// Renames the user. - /// - /// The user. - /// The new name. - /// Task. - /// user - /// - Task RenameUser(User user, string newName); - - /// - /// Updates the user. - /// - /// The user. - /// user - /// - void UpdateUser(User user); - - /// - /// Creates the user. - /// - /// The name. - /// User. - /// name - /// - Task CreateUser(string name); - - /// - /// Deletes the user. - /// - /// The user. - /// Task. - /// user - /// - Task DeleteUser(User user); - - /// - /// Resets the password. - /// - /// The user. - /// Task. - void ResetPassword(User user); - - /// - /// Gets the offline user dto. - /// - /// The user. - /// UserDto. - UserDto GetOfflineUserDto(User user); - - /// - /// Resets the easy password. - /// - /// The user. - /// Task. - void ResetEasyPassword(User user); - - /// - /// Changes the password. - /// - void ChangePassword(User user, string newPassword, string newPasswordSha1); - - /// - /// Changes the easy password. - /// - void ChangeEasyPassword(User user, string newPassword, string newPasswordSha1); - - /// - /// Gets the user dto. - /// - /// The user. - /// The remote end point. - /// UserDto. - UserDto GetUserDto(User user, string remoteEndPoint = null); - - /// - /// Authenticates the user. - /// - Task AuthenticateUser(string username, string password, string passwordSha1, string passwordMd5, string remoteEndPoint, bool isUserSession); - - /// - /// Starts the forgot password process. - /// - /// The entered username. - /// if set to true [is in network]. - /// ForgotPasswordResult. - ForgotPasswordResult StartForgotPasswordProcess(string enteredUsername, bool isInNetwork); - - /// - /// Redeems the password reset pin. - /// - /// The pin. - /// true if XXXX, false otherwise. - PinRedeemResult RedeemPasswordResetPin(string pin); - - /// - /// Gets the user policy. - /// - /// The user. - /// UserPolicy. - UserPolicy GetUserPolicy(User user); - - /// - /// Gets the user configuration. - /// - /// The user. - /// UserConfiguration. - UserConfiguration GetUserConfiguration(User user); - - /// - /// Updates the configuration. - /// - /// The user identifier. - /// The new configuration. - /// Task. - void UpdateConfiguration(string userId, UserConfiguration newConfiguration); - - /// - /// Updates the user policy. - /// - /// The user identifier. - /// The user policy. - void UpdateUserPolicy(string userId, UserPolicy userPolicy); - - /// - /// Makes the valid username. - /// - /// The username. - /// System.String. - string MakeValidUsername(string username); - } -} -- cgit v1.2.3