public static void SetAuthCookie(bool isAuthenticated, bool isAdmin, IPassportUserInfo user, HttpContext context = null) { PassportIdentity i = new PassportIdentity(isAuthenticated, isAdmin, user); PassportPrincipal p = new PassportPrincipal(i); SetAuthCookie(p, context); }
internal protected abstract PassportPrincipal CreatePrincipal(PassportIdentity identity);
public PassportPrincipal(PassportIdentity identity) : base(identity, null) { }