is there anyway to require a authenication to view a calendar? Out of the
box, the calendar publisher host displays all the calendars that are
available which all nice and fine but what if I want to publish one but have
it's view restricted to only those with proper user-id and password.

I'm guessing this requires some custom web programming as proof with admin
login to administrate the publisher host, it is possible but I'm guessing
not there by default?