anchor.diff:  
   Files are encrypted with AES encryption
   
  -+crm.content.encryption.password = '1234567890123456'+
  ++crm.content.encryption.password = "1234567890123456"+
   
   Encryption key. Must be 16 bytes!
   
  
positive.code: [options="header"]
  |===
  | Constant                        | Description
  | CrmResourceRef.STATUS_ARCHIVED  | Content is archived and only accessible by authenticated users
  | CrmResourceRef.STATUS_DRAFT     | Content is in draft state and only accessible by authenticated users
  | CrmResourceRef.STATUS_PUBLISHED | Content is active/current but only accessible by authenticated users
  | CrmResourceRef.STATUS_SHARED    | Content is accessible by anyone, no authentication needed = *public access if URL is known!*
  |===
  
  == CrmContentService
  
  
negative.code: 
  +long updateResource(CrmResourceRef resource, InputStream inputStream, String contentType = null)+
  
  Update/overwrite existing content.
  
  [source,groovy]
  .UpdateContent.groovy
  