namespace Ablera.Serdica.Authority.Plugins.Base.Contracts;

/*===========================================================*/
/*  Facade for legacy code that expects a single user manager */
/*===========================================================*/

public interface IUserManagementFacade<TUser> :
    IUserRepository<TUser>,
    IPasswordManager<TUser>,
    IClaimStore<TUser>,
    IAccountLockManager<TUser>,
    IAuthService<TUser>
    where TUser : class
{
}