}
if (securityContext != null) {
// isolate resource authentication
try (final Tx tx = app.tx()) {
resource = ResourceHelper.applyViewTransformation(request, securityContext,
ResourceHelper.optimizeNestedResourceChain(ResourceHelper.parsePath(securityContext, request, resourceMap, propertyView,
config.getDefaultIdProperty()), config.getDefaultIdProperty()), propertyView);
authenticator.checkResourceAccess(request, resource.getResourceSignature(), propertyView.get(securityContext));