@@ -96,7 +96,7 @@ discard block |
||
| 96 | 96 | |
| 97 | 97 | // realm is automatically calculated, then stored in DB |
| 98 | 98 | |
| 99 | - $this->realm = "opaquehash@$myInst->identifier-$this->identifier." . strtolower($myInst->federation) . \config\ConfAssistant::SILVERBULLET['realm_suffix']; |
|
| 99 | + $this->realm = "opaquehash@$myInst->identifier-$this->identifier.".strtolower($myInst->federation).\config\ConfAssistant::SILVERBULLET['realm_suffix']; |
|
| 100 | 100 | $localValueIfAny = ""; |
| 101 | 101 | |
| 102 | 102 | // but there's some common internal attributes populated directly |
@@ -113,11 +113,11 @@ discard block |
||
| 113 | 113 | |
| 114 | 114 | // and we need to populate eap:server_name and eap:ca_file with the NRO-specific EAP information |
| 115 | 115 | $silverbulletAttributes = [ |
| 116 | - "eap:server_name" => "auth." . strtolower($myFed->tld) . \config\ConfAssistant::SILVERBULLET['server_suffix'], |
|
| 116 | + "eap:server_name" => "auth.".strtolower($myFed->tld).\config\ConfAssistant::SILVERBULLET['server_suffix'], |
|
| 117 | 117 | ]; |
| 118 | 118 | $temp = array_merge($this->addInternalAttributes($internalAttributes), $this->addInternalAttributes($silverbulletAttributes)); |
| 119 | 119 | $x509 = new \core\common\X509(); |
| 120 | - $caHandle = fopen(dirname(__FILE__) . "/../config/SilverbulletServerCerts/" . strtoupper($myFed->tld) . "/root.pem", "r"); |
|
| 120 | + $caHandle = fopen(dirname(__FILE__)."/../config/SilverbulletServerCerts/".strtoupper($myFed->tld)."/root.pem", "r"); |
|
| 121 | 121 | if ($caHandle !== FALSE) { |
| 122 | 122 | $cAFile = fread($caHandle, 16000000); |
| 123 | 123 | foreach ($x509->splitCertificate($cAFile) as $oneCa) { |
@@ -273,7 +273,7 @@ discard block |
||
| 273 | 273 | if (empty($certNames)) { |
| 274 | 274 | return []; |
| 275 | 275 | } |
| 276 | - $namesCondensed = "'" . implode("' OR username = '", $certNames) . "'"; |
|
| 276 | + $namesCondensed = "'".implode("' OR username = '", $certNames)."'"; |
|
| 277 | 277 | $serverHandles = DBConnection::handle("RADIUS"); |
| 278 | 278 | $returnarray = []; |
| 279 | 279 | foreach ($serverHandles as $oneDbServer) { |
@@ -361,7 +361,7 @@ |
||
| 361 | 361 | . " OR" |
| 362 | 362 | . " ( u.id = c.silverbullet_user_id AND c.expiry >= NOW() AND c.revocation_status != 'REVOKED' ) " |
| 363 | 363 | . ")", "i", $this->identifier); |
| 364 | - // SELECT -> resource, not boolean |
|
| 364 | + // SELECT -> resource, not boolean |
|
| 365 | 365 | while ($res = mysqli_fetch_object(/** @scrutinizer ignore-type */ $users)) { |
| 366 | 366 | $userCount[$res->usercount] = "ACTIVE"; |
| 367 | 367 | } |
@@ -88,7 +88,7 @@ |
||
| 88 | 88 | public function der2pem($derData) |
| 89 | 89 | { |
| 90 | 90 | $pem = chunk_split(base64_encode($derData), 64, "\n"); |
| 91 | - $pem = "-----BEGIN CERTIFICATE-----\n" . $pem . "-----END CERTIFICATE-----\n"; |
|
| 91 | + $pem = "-----BEGIN CERTIFICATE-----\n".$pem."-----END CERTIFICATE-----\n"; |
|
| 92 | 92 | return $pem; |
| 93 | 93 | } |
| 94 | 94 | |
@@ -65,8 +65,8 @@ discard block |
||
| 65 | 65 | parent::__construct(); |
| 66 | 66 | $Dev = \devices\Devices::listDevices(); |
| 67 | 67 | if (isset($Dev[$blueprint])) { |
| 68 | - $this->loggerInstance->debug(4, "loaded: devices/" . $Dev[$blueprint]['directory'] . "/" . $Dev[$blueprint]['module'] . ".php\n"); |
|
| 69 | - $class_name = "\devices\\" . $Dev[$blueprint]['directory'] . "\Device" . $Dev[$blueprint]['module']; |
|
| 68 | + $this->loggerInstance->debug(4, "loaded: devices/".$Dev[$blueprint]['directory']."/".$Dev[$blueprint]['module'].".php\n"); |
|
| 69 | + $class_name = "\devices\\".$Dev[$blueprint]['directory']."\Device".$Dev[$blueprint]['module']; |
|
| 70 | 70 | $this->device = new $class_name(); |
| 71 | 71 | if (!$this->device) { |
| 72 | 72 | $this->loggerInstance->debug(2, "module loading failed"); |
@@ -75,7 +75,7 @@ discard block |
||
| 75 | 75 | } else { |
| 76 | 76 | echo("unknown devicename:$blueprint\n"); |
| 77 | 77 | } |
| 78 | - $this->device->module_path = ROOT . '/devices/' . $Dev[$blueprint]['directory']; |
|
| 78 | + $this->device->module_path = ROOT.'/devices/'.$Dev[$blueprint]['directory']; |
|
| 79 | 79 | $this->device->signer = isset($Dev[$blueprint]['signer']) ? $Dev[$blueprint]['signer'] : 0; |
| 80 | 80 | $this->device->device_id = $blueprint; |
| 81 | 81 | $options = \devices\Devices::$Options; |
@@ -113,7 +113,7 @@ discard block |
||
| 113 | 113 | if ($this->idPFederation === NULL && preg_match("/\.(..)$/", $realm, $matches)) { |
| 114 | 114 | $this->idPFederation = strtoupper($matches[1]); |
| 115 | 115 | } |
| 116 | - $this->loggerInstance->debug(4, "XYZ: IdP-side NRO is " . $this->idPFederation . "\n"); |
|
| 116 | + $this->loggerInstance->debug(4, "XYZ: IdP-side NRO is ".$this->idPFederation."\n"); |
|
| 117 | 117 | } |
| 118 | 118 | /* The eduroam OT monitoring has the following return codes: |
| 119 | 119 | * |
@@ -443,12 +443,12 @@ discard block |
||
| 443 | 443 | break; |
| 444 | 444 | case \core\AbstractProfile::READINESS_LEVEL_NOTREADY: |
| 445 | 445 | $this->additionalFindings[AbstractTest::INFRA_IDP_RADIUS][] = ["Profile" => "UNCONCLUSIVE"]; |
| 446 | - $this->testsuite = new RADIUSTests($this->realm, "anonymous@" . $this->realm); |
|
| 446 | + $this->testsuite = new RADIUSTests($this->realm, "anonymous@".$this->realm); |
|
| 447 | 447 | break; |
| 448 | 448 | default: |
| 449 | 449 | } |
| 450 | 450 | } else { |
| 451 | - $this->testsuite = new RADIUSTests($this->realm, "anonymous@" . $this->realm); |
|
| 451 | + $this->testsuite = new RADIUSTests($this->realm, "anonymous@".$this->realm); |
|
| 452 | 452 | } |
| 453 | 453 | } |
| 454 | 454 | |
@@ -197,7 +197,6 @@ |
||
| 197 | 197 | * - RETVAL_NOTCONFIGURED; needs \config\Diagnostics::RADIUSTESTS['TLS-discoverytag'] |
| 198 | 198 | * - RETVAL_INVALID (at least one format error) |
| 199 | 199 | * - RETVAL_OK (all fine) |
| 200 | - |
|
| 201 | 200 | * @return int one of two RETVALs above |
| 202 | 201 | */ |
| 203 | 202 | public function relevantNAPTRcompliance() |
@@ -109,7 +109,6 @@ |
||
| 109 | 109 | * ["my.server.name"] => "my.server.name" |
| 110 | 110 | * ["foo.bar.de", "baz.bar.ge"] => "e" |
| 111 | 111 | * ["server1.example.com", "server2.example.com", "serverN.example.com"] => ".example.com" |
| 112 | - |
|
| 113 | 112 | * @return string |
| 114 | 113 | */ |
| 115 | 114 | public function longestNameSuffix() |
@@ -86,7 +86,7 @@ discard block |
||
| 86 | 86 | protected function setSupportedEapMethods($eapArray) |
| 87 | 87 | { |
| 88 | 88 | $this->supportedEapMethods = $eapArray; |
| 89 | - $this->loggerInstance->debug(4, "This device (" . __CLASS__ . ") supports the following EAP methods: "); |
|
| 89 | + $this->loggerInstance->debug(4, "This device (".__CLASS__.") supports the following EAP methods: "); |
|
| 90 | 90 | $this->loggerInstance->debug(4, $this->supportedEapMethods); |
| 91 | 91 | } |
| 92 | 92 | |
@@ -460,7 +460,7 @@ discard block |
||
| 460 | 460 | return $baseName.$inst.'-'.$prof; |
| 461 | 461 | } |
| 462 | 462 | } |
| 463 | - return $baseName . $inst; |
|
| 463 | + return $baseName.$inst; |
|
| 464 | 464 | } |
| 465 | 465 | |
| 466 | 466 | /** |
@@ -590,7 +590,7 @@ discard block |
||
| 590 | 590 | // only add network blocks if their respective condition is met in this profile |
| 591 | 591 | if ($netDetails['condition'] === TRUE || (isset($this->attributes[$netDetails['condition']]) && $this->attributes[$netDetails['condition']] === TRUE)) { |
| 592 | 592 | $networks[$netName] = $netDetails; |
| 593 | - $this->loggerInstance->debug(5,$netName, "\nAdding network: "); |
|
| 593 | + $this->loggerInstance->debug(5, $netName, "\nAdding network: "); |
|
| 594 | 594 | } |
| 595 | 595 | } |
| 596 | 596 | // add locally defined SSIDs |
@@ -45,11 +45,11 @@ discard block |
||
| 45 | 45 | ], |
| 46 | 46 | [ |
| 47 | 47 | 'title' => sprintf(_("Is it safe to use %s installers?"), \config\Master::APPEARANCE['productname']), |
| 48 | - 'text' => sprintf(_("%s installers configure security settings on your device, therefore you should be sure that you are using genuine ones."), \config\Master::APPEARANCE['productname']) . ' ' . ( isset(\config\ConfAssistant::CONSORTIUM['signer_name']) && \config\ConfAssistant::CONSORTIUM['signer_name'] != "" ? sprintf(_("This is why %s installers are digitally signed by %s. Watch out for a system message confirming this."), \config\Master::APPEARANCE['productname'], \config\ConfAssistant::CONSORTIUM['signer_name']) : ""), |
|
| 48 | + 'text' => sprintf(_("%s installers configure security settings on your device, therefore you should be sure that you are using genuine ones."), \config\Master::APPEARANCE['productname']).' '.(isset(\config\ConfAssistant::CONSORTIUM['signer_name']) && \config\ConfAssistant::CONSORTIUM['signer_name'] != "" ? sprintf(_("This is why %s installers are digitally signed by %s. Watch out for a system message confirming this."), \config\Master::APPEARANCE['productname'], \config\ConfAssistant::CONSORTIUM['signer_name']) : ""), |
|
| 49 | 49 | ], |
| 50 | 50 | [ |
| 51 | 51 | 'title' => _("Windows 'SmartScreen' or 'Internet Explorer' tell me that the file is not commonly downloaded and possibly harmful. Should I be concerned?"), |
| 52 | - 'text' => _("Contrary to what the name suggests, 'SmartScreen' isn't actually very smart. The warning merely means that the file has not yet been downloaded by enough users to make Microsoft consider it popular (which would strangely enough make it be considered 'safe'). This message alone is not a security problem.") . " " . (isset(\config\ConfAssistant::CONSORTIUM['signer_name']) && \config\ConfAssistant::CONSORTIUM['signer_name'] != "" ? sprintf(_("So long as the file is carrying a valid signature from %s, the download is safe."), \config\ConfAssistant::CONSORTIUM['signer_name']) . " " : "") . sprintf(_("Please see also Microsoft's FAQ regarding SmartScreen at %s."), "<a href='http://windows.microsoft.com/en-US/windows7/SmartScreen-Filter-frequently-asked-questions-IE9?SignedIn=1'>Microsoft FAQ</a>") |
|
| 52 | + 'text' => _("Contrary to what the name suggests, 'SmartScreen' isn't actually very smart. The warning merely means that the file has not yet been downloaded by enough users to make Microsoft consider it popular (which would strangely enough make it be considered 'safe'). This message alone is not a security problem.")." ".(isset(\config\ConfAssistant::CONSORTIUM['signer_name']) && \config\ConfAssistant::CONSORTIUM['signer_name'] != "" ? sprintf(_("So long as the file is carrying a valid signature from %s, the download is safe."), \config\ConfAssistant::CONSORTIUM['signer_name'])." " : "").sprintf(_("Please see also Microsoft's FAQ regarding SmartScreen at %s."), "<a href='http://windows.microsoft.com/en-US/windows7/SmartScreen-Filter-frequently-asked-questions-IE9?SignedIn=1'>Microsoft FAQ</a>") |
|
| 53 | 53 | ], |
| 54 | 54 | [ |
| 55 | 55 | 'title' => sprintf(_("I can see %s network and my device is configured but it does not connect, what can be the cause?"), \config\ConfAssistant::CONSORTIUM['display_name']), |
@@ -68,7 +68,7 @@ discard block |
||
| 68 | 68 | $consortium = \config\ConfAssistant::CONSORTIUM['display_name']; |
| 69 | 69 | array_push($Faq, |
| 70 | 70 | [ |
| 71 | - 'id' => 'what_is_' . \config\ConfAssistant::CONSORTIUM['name'], |
|
| 71 | + 'id' => 'what_is_'.\config\ConfAssistant::CONSORTIUM['name'], |
|
| 72 | 72 | 'title' => sprintf(_("What is this %s thing anyway?"), $consortium), |
| 73 | 73 | 'text' => sprintf(_("%s is a global WiFi roaming consortium which gives members of education and research access to the internet <i>for free</i> on all %s hotspots on the planet. There are several million %s users already, enjoying free internet access on more than %d hotspots! Visit <a href='http://www.eduroam.org'>the %s homepage</a> or <a href='http://monitor.eduroam.org/map_service_loc.php'>the %s location map</a> for more details."), $consortium, $consortium, $consortium, $SPs, $consortium, $consortium) |
| 74 | 74 | ]); |
@@ -19,7 +19,7 @@ discard block |
||
| 19 | 19 | * <base_url>/copyright.php after deploying the software |
| 20 | 20 | */ |
| 21 | 21 | |
| 22 | -require_once dirname(dirname(dirname(__FILE__))) . "/config/_config.php"; |
|
| 22 | +require_once dirname(dirname(dirname(__FILE__)))."/config/_config.php"; |
|
| 23 | 23 | |
| 24 | 24 | $deco = new \web\lib\admin\PageDecoration(); |
| 25 | 25 | $uiElements = new web\lib\admin\UIElements(); |
@@ -37,14 +37,14 @@ discard block |
||
| 37 | 37 | </h1> |
| 38 | 38 | <div class='infobox'> |
| 39 | 39 | <h2> |
| 40 | - <?php $tablecaption = _("Current User Attributes"); echo $tablecaption;?> |
|
| 40 | + <?php $tablecaption = _("Current User Attributes"); echo $tablecaption; ?> |
|
| 41 | 41 | </h2> |
| 42 | 42 | <table> |
| 43 | - <caption><?php echo $tablecaption;?></caption> |
|
| 43 | + <caption><?php echo $tablecaption; ?></caption> |
|
| 44 | 44 | <tr> |
| 45 | - <th class="wai-invisible" scope="col"><?php echo _("Property Type");?></th> |
|
| 46 | - <th class="wai-invisible" scope="col"><?php echo _("Language if applicable");?></th> |
|
| 47 | - <th class="wai-invisible" scope="col"><?php echo _("Property Value");?></th> |
|
| 45 | + <th class="wai-invisible" scope="col"><?php echo _("Property Type"); ?></th> |
|
| 46 | + <th class="wai-invisible" scope="col"><?php echo _("Language if applicable"); ?></th> |
|
| 47 | + <th class="wai-invisible" scope="col"><?php echo _("Property Value"); ?></th> |
|
| 48 | 48 | </tr> |
| 49 | 49 | <?php echo $uiElements->infoblock($user->getAttributes(), "user", "User"); ?> |
| 50 | 50 | </table> |
@@ -19,7 +19,7 @@ discard block |
||
| 19 | 19 | * <base_url>/copyright.php after deploying the software |
| 20 | 20 | */ |
| 21 | 21 | |
| 22 | -require_once dirname(dirname(dirname(__FILE__))) . "/config/_config.php"; |
|
| 22 | +require_once dirname(dirname(dirname(__FILE__)))."/config/_config.php"; |
|
| 23 | 23 | |
| 24 | 24 | $loggerInstance = new \core\common\Logging(); |
| 25 | 25 | $deco = new \web\lib\admin\PageDecoration(); |
@@ -29,7 +29,7 @@ discard block |
||
| 29 | 29 | |
| 30 | 30 | $user = new \core\User($_SESSION['user']); |
| 31 | 31 | if (!isset($_POST['submitbutton']) || $_POST['submitbutton'] != web\lib\common\FormElements::BUTTON_SAVE) { // what are we supposed to do? |
| 32 | - echo "<p>" . _("The page was called with insufficient data. Please report this as an error.") . "</p>"; |
|
| 32 | + echo "<p>"._("The page was called with insufficient data. Please report this as an error.")."</p>"; |
|
| 33 | 33 | echo $deco->footer(); |
| 34 | 34 | exit(0); |
| 35 | 35 | } |
@@ -46,7 +46,7 @@ discard block |
||
| 46 | 46 | if (isset($_POST['option'])) { |
| 47 | 47 | foreach ($_POST['option'] as $opt_id => $optname) { |
| 48 | 48 | if ($optname == "user:fedadmin") { |
| 49 | - echo "Security violation: user tried to make himself " . \config\ConfAssistant::CONSORTIUM['nomenclature_federation'] . " administrator!"; |
|
| 49 | + echo "Security violation: user tried to make himself ".\config\ConfAssistant::CONSORTIUM['nomenclature_federation']." administrator!"; |
|
| 50 | 50 | exit(1); |
| 51 | 51 | } |
| 52 | 52 | } |
@@ -71,11 +71,11 @@ discard block |
||
| 71 | 71 | ?> |
| 72 | 72 | <h1><?php $tablecaption = _("Submitted attributes for this user"); echo $tablecaption; ?></h1> |
| 73 | 73 | <table> |
| 74 | - <caption><?php echo $tablecaption;?></caption> |
|
| 74 | + <caption><?php echo $tablecaption; ?></caption> |
|
| 75 | 75 | <tr> |
| 76 | 76 | <tr> |
| 77 | - <th class="wai-invisible" scope="col"><?php echo _("Overall Result");?></th> |
|
| 78 | - <th class="wai-invisible" scope="col"><?php echo _("Details");?></th> |
|
| 77 | + <th class="wai-invisible" scope="col"><?php echo _("Overall Result"); ?></th> |
|
| 78 | + <th class="wai-invisible" scope="col"><?php echo _("Details"); ?></th> |
|
| 79 | 79 | </tr> |
| 80 | 80 | <?php |
| 81 | 81 | echo $optionParser->processSubmittedFields($user, $_POST, $_FILES); |