Find this useful? Enter your email to receive occasional updates for securing PHP code.
Signing you up...
Thank you for signing up!
PHP Decode
<?php namespace MiniOrange\SP\Helper; use DOMNode; use MiniOrange\SP\Helper\Saml2..
Decoded Output download
<?php
namespace MiniOrange\SP\Helper;
use DOMNode;
use MiniOrange\SP\Helper\Saml2\SAML2Utilities;
class IDPMetadataReader extends IdentityProviders
{
private $identityProviders;
private $serviceProviders;
public function __construct(DOMNode $Dz = NULL)
{
$this->identityProviders = array();
$this->serviceProviders = array();
$I9 = SAML2Utilities::xpQuery($Dz, "./saml_metadata:EntityDescriptor");
foreach ($I9 as $Db) {
$xg = SAML2Utilities::xpQuery($Db, "./saml_metadata:IDPSSODescriptor");
if (empty($xg)) {
goto bK;
}
array_push($this->identityProviders, new IdentityProviders($Db));
bK:
dx:
}
vZ:
}
public function getIdentityProviders()
{
return $this->identityProviders;
}
public function getServiceProviders()
{
return $this->serviceProviders;
}
}
?>
Did this file decode correctly?
Original Code
<?php
namespace MiniOrange\SP\Helper;
use DOMNode;
use MiniOrange\SP\Helper\Saml2\SAML2Utilities;
class IDPMetadataReader extends IdentityProviders
{
private $identityProviders;
private $serviceProviders;
public function __construct(DOMNode $Dz = NULL)
{
$this->identityProviders = array();
$this->serviceProviders = array();
$I9 = SAML2Utilities::xpQuery($Dz, "\x2e\57\163\x61\155\154\137\x6d\x65\164\x61\x64\x61\164\141\x3a\x45\156\164\x69\x74\171\104\x65\x73\143\x72\151\160\x74\157\162");
foreach ($I9 as $Db) {
$xg = SAML2Utilities::xpQuery($Db, "\x2e\57\163\141\155\x6c\137\155\x65\164\x61\x64\141\164\141\72\x49\104\x50\123\x53\117\x44\145\163\143\162\x69\160\x74\157\162");
if (empty($xg)) {
goto bK;
}
array_push($this->identityProviders, new IdentityProviders($Db));
bK:
dx:
}
vZ:
}
public function getIdentityProviders()
{
return $this->identityProviders;
}
public function getServiceProviders()
{
return $this->serviceProviders;
}
}
Function Calls
None |
Stats
MD5 | 5128aaf5a891225bc5a2e8de545a92e0 |
Eval Count | 0 |
Decode Time | 65 ms |