diff --git a/templates/default/includes/header.php b/templates/default/includes/header.php index a51b46edd684bab4736388805ca8a15fc85962fc..0b7f9eccaa5527577732d3acd275181d343db1d0 100644 --- a/templates/default/includes/header.php +++ b/templates/default/includes/header.php @@ -67,7 +67,7 @@ if (empty($_POST) ) { if ($current) { $textarray[] = $langnames[$lang]; } else { - $textarray[] = '<a href="' . htmlspecialchars(SimpleSAML_Utilities::addURLparameter(SimpleSAML_Utilities::selfURL(), 'language=' . $lang)) . '">' . + $textarray[] = '<a href="' . htmlspecialchars(SimpleSAML_Utilities::addURLparameter(SimpleSAML_Utilities::selfURL(), array('language' => $lang))) . '">' . $langnames[$lang] . '</a>'; } } diff --git a/www/index.php b/www/index.php index e32ff3c2e0eddc8fbc829e529dcc779aa411f459..ace4668dfc49361451ed71013dede03e66279311 100644 --- a/www/index.php +++ b/www/index.php @@ -75,7 +75,7 @@ if ($publishURL !== NULL) { } $url = SimpleSAML_Utilities::resolveURL($url); - $linkTarget = SimpleSAML_Utilities::addURLparameter($publishURL, 'url=' . urlencode($url)); + $linkTarget = SimpleSAML_Utilities::addURLparameter($publishURL, array('url' => $url)); $links[] = array( 'href' => $linkTarget, 'text' => 'link_publish_' . $name, diff --git a/www/openid/provider/server.php b/www/openid/provider/server.php index cec31827ffa8d78b71d10547132af92cb1002209..70c5b07fcc3be73f67c7ed4bb3ae2ea218b29ce6 100644 --- a/www/openid/provider/server.php +++ b/www/openid/provider/server.php @@ -93,7 +93,7 @@ function action_default() $relaystate = SimpleSAML_Utilities::selfURLNoQuery() . '?RelayState=' . urlencode($_GET['RelayState']) . '&RequestID=' . urlencode($requestid); $authurl = SimpleSAML_Utilities::addURLparameter('/' . $config->getBaseURL() . $idpmeta['auth'], - 'RelayState=' . urlencode($relaystate)); + array('RelayState' => $relaystate)); $t->data['initssourl'] = $authurl; $t->data['openiddelegation'] = $delegationprefix . $username; @@ -211,7 +211,7 @@ function check_authenticated_user() { $relaystate = SimpleSAML_Utilities::selfURLNoQuery() . '/login'; $authurl = SimpleSAML_Utilities::addURLparameter('/' . $config->getBaseURL() . $idpmeta['auth'], - 'RelayState=' . urlencode($relaystate)); + array('RelayState' => $relaystate)); SimpleSAML_Utilities::redirect($authurl); } diff --git a/www/saml2/sp/metadata.php b/www/saml2/sp/metadata.php index 9c63b93eeace7d4a2dffba5f648d7f4f3a436a34..e31e3a1a51eeecfb16b61c3e03b9307ebfb3430b 100644 --- a/www/saml2/sp/metadata.php +++ b/www/saml2/sp/metadata.php @@ -89,7 +89,7 @@ try { $t->data['header'] = 'saml20-sp'; $t->data['metadata'] = htmlentities($metaxml); $t->data['metadataflat'] = htmlentities($metaflat); - $t->data['metaurl'] = SimpleSAML_Utilities::addURLparameter(SimpleSAML_Utilities::selfURLNoQuery(), 'output=xml'); + $t->data['metaurl'] = SimpleSAML_Utilities::addURLparameter(SimpleSAML_Utilities::selfURLNoQuery(), array('output' => 'xml')); if (array_key_exists($defaultidp, $send_metadata_to_idp)) { $t->data['sendmetadatato'] = $send_metadata_to_idp[$defaultidp]['address']; diff --git a/www/shib13/idp/metadata.php b/www/shib13/idp/metadata.php index 0bbf24adc25031fad94d9ae6e1d40ce50f5a632c..a38285b4dfae1d3876dab5eb93fc928c2cfa4aba 100644 --- a/www/shib13/idp/metadata.php +++ b/www/shib13/idp/metadata.php @@ -81,7 +81,7 @@ try { $t->data['header'] = 'shib13-idp'; - $t->data['metaurl'] = SimpleSAML_Utilities::addURLparameter(SimpleSAML_Utilities::selfURLNoQuery(), 'output=xml'); + $t->data['metaurl'] = SimpleSAML_Utilities::addURLparameter(SimpleSAML_Utilities::selfURLNoQuery(), array('output' => 'xml')); $t->data['metadata'] = htmlspecialchars($metaxml); $t->data['metadataflat'] = htmlspecialchars($metaflat); diff --git a/www/shib13/sp/metadata.php b/www/shib13/sp/metadata.php index cdf0a17fa7eb5882482ff453f20f44b67f36e5f8..f886eb93001d22db0dd65c4fd845fc92006a42cc 100644 --- a/www/shib13/sp/metadata.php +++ b/www/shib13/sp/metadata.php @@ -62,7 +62,7 @@ try { $t->data['header'] = 'shib13-sp'; $t->data['metadata'] = htmlspecialchars($metaxml); $t->data['metadataflat'] = htmlspecialchars($metaflat); - $t->data['metaurl'] = SimpleSAML_Utilities::addURLparameter(SimpleSAML_Utilities::selfURLNoQuery(), 'output=xml'); + $t->data['metaurl'] = SimpleSAML_Utilities::addURLparameter(SimpleSAML_Utilities::selfURLNoQuery(), array('output' => 'xml')); /* if (array_key_exists($defaultidp, $send_metadata_to_idp)) {