in src/main/java/org/apache/sling/security/impl/ContentDispositionFilter.java [279:296]
private boolean isJcrData(Resource resource) {
boolean jcrData = false;
if (resource != null) {
ValueMap props = resource.adaptTo(ValueMap.class);
if (props != null && props.containsKey(PROP_JCR_DATA)) {
jcrData = true;
} else {
Resource jcrContent = resource.getChild(JCR_CONTENT_LEAF);
if (jcrContent != null) {
props = jcrContent.adaptTo(ValueMap.class);
if (props != null && props.containsKey(PROP_JCR_DATA)) {
jcrData = true;
}
}
}
}
return jcrData;
}