private bool NotAuthorizedClaim(ClaimsPrincipal user) { return user.IsNotNull() && Claim.IsNotNull() && !user.HasClaim(Claim.Type, Claim.Value); }
public static bool HasClaims(this ClaimsPrincipal user, params Predicate <Claim>[] requiredClaims) { return(user.IsNotNull() && requiredClaims.All(user.HasClaim)); }