blob: e75c6c7a5ec875ec8e47c5aec5857697fe884fb3 (
plain)
1
2
3
4
5
6
7
8
9
|
namespace HyperBooru.Services;
public abstract class PrincipalProvider {
public abstract bool ValidatePassword(HBPrincipal principal, string password);
public abstract HBPrincipal GetPrincipal(string username);
public abstract Group[] GetAllGroups(HBPrincipal principal);
}
|