private boolean isJcrData()

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;
        }