in src/main/java/org/apache/sling/xss/impl/style/BatikCssCleaner.java [70:81]
public String cleanStyleDeclaration(String untrustedCss) {
try {
Parser parser = new Parser();
ValidatingDocumentHandler handler = new ValidatingDocumentHandler(cssPolicy, true);
parser.setDocumentHandler(handler);
parser.parseStyleDeclaration(new InputSource(new StringReader(untrustedCss)));
return handler.getValidCss();
} catch (CSSException | IOException e) {
logger.warn("Unexpected error while cleaning style declaration", e);
return "";
}
}