in src/main/java/org/apache/sling/xss/impl/AntiSamyPolicyAdapter.java [224:233]
private static Predicate<String> matchesPatternsOrLiterals(List<Pattern> patternList, boolean ignoreCase, List<String> literalList) {
return new Predicate<String>() {
@Override
public boolean apply(String s) {
// check if the string matches to the pattern or one of the literal
s = ignoreCase ? s.toLowerCase() : s;
return matchesToPatterns(patternList).apply(s) || literalList.contains(s);
}
};
}