$vhosts = array('urnreg.terena.org', 'putin.terena.org', 'refeds.org');
foreach($vhosts as $vhost) {
$metadata["https://$vhost/simplesaml/module.php/saml/sp/metadata.php/default-sp"]
= array (
'AssertionConsumerService' =>
"https://$vhost/simplesaml/module.php/saml/sp/saml2-acs.php/default-sp",
'SingleLogoutService' =>
"https://$vhost/simplesaml/module.php/saml/sp/saml2-logout.php/default-sp",
'certFingerPrint' =>
'EB:8C:81:AF:4E:AC:86:C0:A5:A7:96:ED:C3:AE:12:47:76:16:E2:A0',
'authproc' => array(
),
);
}
If you can somehow get the list of available subdomains into PHP, then
this would be a simple solution.
So the question is: do you have access to such a list from PHP?
Dick
> --
> You received this message because you are subscribed to the Google Groups "simpleSAMLphp" group.
> To post to this group, send email to simple...@googlegroups.com.
> To unsubscribe from this group, send email to simplesamlph...@googlegroups.com.
> For more options, visit this group at http://groups.google.com/group/simplesamlphp?hl=en.
>
--
Dick Visser
System & Networking Engineer
TERENA Secretariat
Singel 468 D, 1017 AW Amsterdam
The Netherlands
$metadata['https://'.$_SERVER["SERVER_NAME"].'/simplesaml/module.php/saml/sp/metadata.php/default-sp'] = array(
'AssertionConsumerService' => 'https://'.$_SERVER["SERVER_NAME"].'/simplesaml/module.php/saml/sp/saml2-acs.php/default-sp',
'SingleLogoutService' => 'https://'.$_SERVER["SERVER_NAME"].'/simplesaml/module.php/saml/sp/saml2-logout.php/default-sp',
);