final Document doc = findDocument(owner, name);
checkLinkage(doc, session.getUser());
try {
final byte[] body = doc.decryptBody(session.getKeySet());
return Response.ok()
.entity(body)
.type(doc.getContentType())
.cacheControl(CACHE_SETTINGS)
.lastModified(doc.getModifiedAt().toDate())