btremContext (reader's digest version): I have a Drupal site with different kinds of events, and I want to provide a password protected iCal feed from them. I can create a json feed as a rest export. From that, I might be able to write a custom module with eluceo/ical as a dependency.