Aegir provision module uses templates for virtual hosts creation, these templates
are stored in ~aegir/.drush/provision/http/{apache,apache_ssl}
Default Aegir installation needs to be amended to support Shibboleth integration.
Replace ~aegir/.drush/provision/http/apache_ssl/vhost_ssl.tpl.php by the attached file.