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 Drupal\miniorange_saml\Form; use Drupal\Core\Form\FormBase; use D..
Decoded Output download
<?php
namespace Drupal\miniorange_saml\Form;
use Drupal\Core\Form\FormBase;
use Drupal\miniorange_saml\MiniorangeSAMLCustomer;
use Drupal\miniorange_saml\MiniorangeSAMLIDP;
use Drupal\miniorange_saml\Utilities;
use Drupal\Core\Form\FormStateInterface;
use Drupal\miniorange_saml\MiniorangeSAMLConstants;
use Symfony\Component\HttpFoundation\RedirectResponse;
class AdvanceSettings extends FormBase
{
public function getFormId()
{
return "miniorange_saml_advance_settings";
}
public function buildForm(array $form, FormStateInterface $form_state)
{
$form["markup_first"] = array("#attached" => array("library" => array("miniorange_saml/miniorange_saml.admin", "core/drupal.dialog.ajax")));
$form["markup_start"] = array("#markup" => "<div class="mo_saml_sp_table_layout_1"><div class="mo_saml_full_screen_tabel mo_saml_full_page_container">
<div class="mo_saml_sp_font_for_heading">Advance Settings</div><hr/>");
$Qw = Utilities::isCustomerRegistered($form, $form_state);
$form["mo_saml_import_export_configurations"] = array("#type" => "details", "#title" => t("Import/Export configurations"), "#open" => TRUE, "#attributes" => array("style" => "padding:0% 2%; margin-bottom:2%"));
$form["mo_saml_import_export_configurations"]["markup_top"] = array("#markup" => "<div class="mo_saml_sp_font_for_sub_heading">Export Configuration</div><hr/><p>\xd
Click on the button below to download module configuration.</p>");
$Ew = Utilities::getBaseUrl();
$tf = self::miniorange_saml_is_sp_configured();
if ($tf) {
goto y_;
}
$form["mo_saml_import_export_configurations"]["miniorange_saml_imo_option_export_msg"] = array("#markup" => "<div class="mo_saml_configure_message">Please <a href="" . $Ew . "/admin/config/people/miniorange_saml/sp_setup">configure the module</a> first to export the configurations</div><br>");
y_:
$form["mo_saml_import_export_configurations"]["miniorange_saml_imo_option_exists_export"] = array("#type" => "submit", "#value" => t("Download Configuration"), "#button_type" => "primary", "#prefix" => "<td>", "#suffix" => "</td>", "#submit" => array("::miniorange_export"), "#disabled" => !$tf);
$form["mo_saml_import_export_configurations"]["markup_import"] = array("#markup" => "<br/><br/><br/><div class="mo_saml_sp_font_for_sub_heading">Import Configuration</div><hr/>\xd
<p>Choose <b>"json"</b> Extened module configuration file and upload by clicking on the button given below. </p><br/>");
$form["mo_saml_import_export_configurations"]["import_Config_file"] = array("#type" => "file", "#disabled" => $Qw, "#prefix" => "<div class="container-inline">");
$form["mo_saml_import_export_configurations"]["miniorange_saml_idp_import"] = array("#type" => "submit", "#prefix" => " ", "#value" => t("Upload"), "#button_type" => "primary", "#submit" => array("::miniorange_import_Config"), "#disabled" => $Qw, "#suffix" => "<br><br>");
$Qw = $Qw || MiniorangeSAMLConstants::PLUGIN_VERSION != MiniorangeSAMLConstants::ENTERPRISE_VERSION;
$A_ = \Drupal::config("miniorange_saml.settings");
$form["mo_saml_custom_certificate"] = array("#type" => "details", "#title" => t("Custom Certificate ( Add or Generate Custom Certificate ) " . Utilities::mo_add_premium_tag("ENTERPRISE")), "#attributes" => array("style" => "padding:0% 2%; margin-bottom:6%"));
$form["mo_saml_custom_certificate"]["markup_top"] = array("#markup" => t("<br><div class="mo_saml_font_SP_setup_for_heading">You can add or generate custom certificate from here.</div><br><div class="mo_saml_sp_font_for_sub_heading">Add Custom Certificate</div><hr><br>"));
$form["mo_saml_custom_certificate"]["miniorange_saml_private_certificate"] = array("#type" => "textarea", "#title" => t("X.509 Private Certificate"), "#attributes" => array("style" => "width:80%;", "placeholder" => t("Copy and Paste the content from the downloaded certificate or copy the content enclosed in X509Certificate tag (has parent tag KeyDescriptor use=signing) in IdP-Metadata XML file.")), "#default_value" => $A_->get("miniorange_saml_private_certificate"), "#disabled" => $Qw, "#description" => t("<strong>Note :</strong> Format of the Private key:<br /><strong>-----BEGIN PRIVATE KEY-----<br />
\xa XXXXXXXXXXXXXXXXXXXXXXXXXXX<br />-----END PRIVATE KEY-----</strong><br /><br />"));
$form["mo_saml_custom_certificate"]["miniorange_saml_publ_certificate"] = array("#type" => "textarea", "#title" => t("X.509 Public Certificate "), "#attributes" => array("style" => "width:80%;", "placeholder" => t("Copy and Paste the content from the downloaded certificate or copy the content enclosed in X509Certificate tag (has parent tag KeyDescriptor use=signing) in IdP-Metadata XML file.")), "#disabled" => $Qw, "#default_value" => $A_->get("miniorange_saml_publ_certificate"), "#description" => t("<strong>Note :</strong> Format of the certificate:<br><strong>-----BEGIN CERTIFICATE-----<br />\xd
XXXXXXXXXXXXXXXXXXXXXXXXXXX<br />-----END CERTIFICATE-----</strong><br><br>"));
$form["mo_saml_custom_certificate"]["save_config_elements"] = array("#type" => "submit", "#name" => "submit", "#button_type" => "primary", "#value" => t("Upload"), "#submit" => array("::submitForm"), "#disabled" => $Qw);
$form["mo_saml_custom_certificate"]["save_config_elements1"] = array("#type" => "submit", "#value" => t("Reset"), "#submit" => array("::miniorange_saml_reset_custom_certificate"), "#suffix" => "<br><br>", "#disabled" => $Qw);
$form["mo_saml_custom_certificate"]["generate_certificate_markup"] = array("#markup" => t("<br><br><div class="mo_saml_sp_font_for_sub_heading">Generate Custom Certificate</div><hr><br>"));
$form["mo_saml_custom_certificate"]["mo_saml_country_code_text"] = array("#type" => "textfield", "#title" => t("Country Code:"), "#description" => t("<b>Note: </b>Check your country code <a target="_blank" href="https://www.digicert.com/kb/ssl-certificate-country-codes.htm">here</a>."), "#attributes" => array("style" => "width:80%;", "placeholder" => t("Enter Country code ( eg. US, CA, IN etc )")), "#default_value" => $A_->get("mo_saml_country_code_text"), "#disabled" => $Qw);
$form["mo_saml_custom_certificate"]["mo_saml_certificate_state_name"] = array("#type" => "textfield", "#title" => t("State:"), "#attributes" => array("style" => "width:80%; margin-bottom:1.5%;", "placeholder" => t("State Name")), "#default_value" => $A_->get("mo_saml_certificate_state_name"), "#disabled" => $Qw);
$form["mo_saml_custom_certificate"]["mo_saml_certificate_company_name"] = array("#type" => "textfield", "#title" => t("Company:"), "#attributes" => array("style" => "width:80%; margin-bottom:1.5%;", "placeholder" => t("Company Name")), "#default_value" => $A_->get("mo_saml_certificate_company_name"), "#disabled" => $Qw);
$form["mo_saml_custom_certificate"]["miniorange_saml_unit_name"] = array("#type" => "textfield", "#title" => "Unit:", "#attributes" => array("style" => "width:80%; margin-bottom:1.5%;", "placeholder" => t("Unit name")), "#default_value" => $A_->get("miniorange_saml_unit_name"), "#disabled" => $Qw);
$form["mo_saml_custom_certificate"]["mo_saml_certificate_common_name"] = array("#type" => "textfield", "#title" => t("Common:"), "#attributes" => array("style" => "width:80%; margin-bottom:1.5%;", "placeholder" => t("Common Name")), "#default_value" => $A_->get("mo_saml_certificate_common_name"), "#disabled" => $Qw);
$form["mo_saml_custom_certificate"]["mo_saml_select_digest_algo"] = array("#type" => "select", "#title" => t("Digest Algorithm:"), "#options" => array("sha512" => t("SHA512"), "sha384" => t("SHA384"), "sha256" => t("SHA256"), "sha1" => t("SHA1")), "#default_value" => $A_->get("mo_saml_select_digest_algo"), "#attributes" => array("style" => "width:80%;height:29px;margin-bottom:1.5%;"));
$form["mo_saml_custom_certificate"]["mo_saml_select_private_key_bit"] = array("#type" => "select", "#title" => t("Bits to generate the private key:"), "#options" => array("2048" => t("2048 bits"), "1024" => t("1024 bits")), "#default_value" => $A_->get("mo_saml_select_private_key_bit"), "#attributes" => array("style" => "width:80%;height:29px;margin-bottom:1.5%;"));
$form["mo_saml_custom_certificate"]["mo_saml_select_valid_days"] = array("#type" => "select", "#title" => t("Valid Days:"), "#options" => array("365" => t("365 days"), "180" => t("180 days"), "90" => t("90 days"), "45" => t("45 days"), "30" => t("30 days"), "15" => t("15 days"), "7" => t("7 days")), "#default_value" => $A_->get("mo_saml_select_valid_days"), "#attributes" => array("style" => "width:80%;height:29px;margin-bottom:1.5%;"));
$form["mo_saml_custom_certificate"]["generate_config_elements"] = array("#type" => "submit", "#button_type" => "primary", "#value" => t("Generate Self-Signed Certs"), "#prefix" => "<br><br>", "#submit" => array("::miniorange_saml_generate_custom_certificate"), "#disabled" => $Qw);
$form["mo_saml_custom_certificate"]["clear_genrate_certificate_data"] = array("#type" => "submit", "#value" => t("Clear Data"), "#suffix" => "<br><br></div>", "#submit" => array("::miniorange_saml_clear_genrate_certificate_data"), "#disabled" => $Qw);
return $form;
}
function miniorange_export()
{
$gn = Utilities::getClassNameForImport_Export();
$ny = array();
foreach ($gn as $jD => $UM) {
if ($jD == "Identity_Provider" || $jD == "Mapping") {
goto Wk;
}
$ny[$jD] = $this->mo_get_configuration_array($UM);
goto gn;
Wk:
$ny[$jD] = $this->mo_get_configuration_array_idp($UM);
gn:
DU:
}
oe:
$ny["Version_dependencies"] = $this->mo_get_version_informations();
header("Content-Disposition: attachment; filename = miniorange_saml_config.json");
echo json_encode($ny, JSON_PRETTY_PRINT | JSON_UNESCAPED_SLASHES);
exit;
}
function mo_get_configuration_array($Sy)
{
$JD = Utilities::getVariableArrayForImport_Export($Sy);
$hn = array();
foreach ($JD as $jD => $UM) {
$ah = \Drupal::config("miniorange_saml.settings")->get($UM);
$hn[$jD] = $ah;
hw:
}
RK:
return $hn;
}
function mo_get_configuration_array_idp($Sy)
{
$uu = new MiniorangeSAMLIDP();
$s6 = $uu->sqlQuery("id");
$HU = array();
foreach ($s6 as $IF => $jj) {
$JD = Utilities::getVariableArrayForImport_Export($Sy);
$hn = array();
foreach ($JD as $jD => $UM) {
$uu = new MiniorangeSAMLIDP();
$dk = $uu->sqlQueryWithWhereClause("*", "id", $jj->id);
$ah = isset($dk[0]) ? $dk[0]->{$UM} : NULL;
$hn[$jD] = $ah;
N6:
}
I1:
if (isset($dk[0])) {
goto EQ;
}
\Drupal::logger("miniorange_saml")->debug("Something went wrong while exporting the configurations");
goto Fb;
EQ:
$HU[$dk[0]->mo_sp_idp_name] = $hn;
Fb:
uX:
}
ZL:
return $HU;
}
function miniorange_import_Config()
{
if (!empty($_FILES["files"]["tmp_name"]["import_Config_file"])) {
goto gE;
}
\Drupal::messenger()->addError(t("Please select file first to upload Configuration!"));
goto Sy;
gE:
$Dq = $_FILES["files"]["name"]["import_Config_file"];
[$ki, $DO] = explode(".", $Dq);
if ($DO == "json") {
goto G0;
}
\Drupal::messenger()->addError(t("File type is not compatible</b> <br> Please Select <b style="color: red">".json"</b> extended file to upload Configuration!"));
goto dm;
G0:
$Dq = @file_get_contents($_FILES["files"]["tmp_name"]["import_Config_file"]);
$ny = json_decode($Dq, true);
$this->mo_update_configuration_array($ny);
dm:
Sy:
}
function mo_update_configuration_array($ny)
{
$uu = new MiniorangeSAMLIDP();
$Yo = $uu->idpCount();
$fN = Utilities::getNumberOfIDP();
if (!($fN <= $Yo)) {
goto q3;
}
$this->messenger()->addError($this->t("You have exceeded the limit of Identity Providers you can configure."));
global $base_url;
$qk = new RedirectResponse($base_url . "/admin/config/people/miniorange_saml/sp_setup/");
$qk->send();
return;
q3:
$gn = Utilities::getClassNameForImport_Export();
$St = array();
$Yo = 0;
$MV = \Drupal::configFactory()->getEditable("miniorange_saml.settings");
foreach ($gn as $xh => $Sy) {
$JD = Utilities::getVariableArrayForImport_Export($Sy);
foreach ($ny[$xh] as $jD => $UM) {
if ($xh == "Identity_Provider") {
goto nf;
}
if ($xh == "Mapping") {
goto bf;
}
$NB = $JD[$jD];
$MV->set($NB, $UM)->save();
goto wO;
nf:
$A_ = array();
foreach ($JD as $q1 => $Px) {
array_push($A_, $UM[$q1]);
XR:
}
qW:
$uu = new MiniorangeSAMLIDP();
$nr = call_user_func_array(array($uu, "insert"), $A_);
array_push($St, $nr);
goto wO;
bf:
$A_ = array();
foreach ($JD as $q1 => $Px) {
$A_[$Px] = $UM[$q1];
k_:
}
GE:
if (!$St[$Yo]) {
goto Z2;
}
$uu = new MiniorangeSAMLIDP($St[$Yo]);
call_user_func_array(array($uu, "updateMappingInfo"), [$A_]);
$Yo += 1;
Z2:
wO:
TC:
}
Qc:
rC:
}
SA:
$MV->set("miniorange_config_status", "CONFIGURATION_SAVED")->save();
$qk = new RedirectResponse(Utilities::getBaseUrl() . "/admin/config/people/miniorange_saml/sp_setup");
$qk->send();
}
function miniorange_saml_is_sp_configured()
{
$uu = new MiniorangeSAMLIDP();
$fx = $uu->idpCount();
if ($fx > 0) {
goto ax;
}
return 0;
goto E8;
ax:
return 1;
E8:
}
function mo_get_version_informations()
{
$Ub = array();
$Ub["PHP_version"] = phpversion();
$Ub["Drupal_version"] = \DRUPAL::VERSION;
$Ub["OPEN_SSL"] = $this->mo_saml_is_openssl_installed();
$Ub["CURL"] = $this->mo_saml_is_curl_installed();
$Ub["ICONV"] = $this->mo_saml_is_iconv_installed();
$Ub["DOM"] = $this->mo_saml_is_dom_installed();
return $Ub;
}
function mo_saml_is_openssl_installed()
{
return in_array("openssl", get_loaded_extensions()) ? 1 : 0;
}
function mo_saml_is_curl_installed()
{
return in_array("curl", get_loaded_extensions()) ? 1 : 0;
}
function mo_saml_is_iconv_installed()
{
return in_array("iconv", get_loaded_extensions()) ? 1 : 0;
}
function mo_saml_is_dom_installed()
{
return in_array("dom", get_loaded_extensions()) ? 1 : 0;
}
public function submitForm(array &$form, FormStateInterface $form_state)
{
$At = $form["mo_saml_custom_certificate"]["miniorange_saml_publ_certificate"]["#value"];
$MR = $form["mo_saml_custom_certificate"]["miniorange_saml_private_certificate"]["#value"];
if (!(MiniorangeSAMLConstants::PLUGIN_VERSION == MiniorangeSAMLConstants::ENTERPRISE_VERSION)) {
goto de;
}
\Drupal\miniorange_saml\HigherUtilities::saveSubmitForm($At, $MR);
de:
}
function miniorange_saml_reset_custom_certificate($form, &$form_state)
{
if (!(MiniorangeSAMLConstants::PLUGIN_VERSION == MiniorangeSAMLConstants::ENTERPRISE_VERSION)) {
goto XO;
}
\Drupal\miniorange_saml\HigherUtilities::reset_custom_certificate();
XO:
}
function miniorange_saml_generate_custom_certificate($form, &$form_state)
{
$i0 = $form_state->getValues();
$qY = $i0["mo_saml_country_code_text"];
$cE = $i0["mo_saml_certificate_state_name"];
$Yv = $i0["mo_saml_certificate_company_name"];
$bX = $i0["miniorange_saml_unit_name"];
$ty = $i0["mo_saml_certificate_common_name"];
$LF = $i0["mo_saml_select_digest_algo"];
$Sg = $i0["mo_saml_select_private_key_bit"];
$KY = $i0["mo_saml_select_valid_days"];
if (!(MiniorangeSAMLConstants::PLUGIN_VERSION == MiniorangeSAMLConstants::ENTERPRISE_VERSION)) {
goto ZU;
}
\Drupal\miniorange_saml\HigherUtilities::generate_custom_certificate($qY, $cE, $Yv, $bX, $ty, $LF, $Sg, $KY);
ZU:
}
function miniorange_saml_clear_genrate_certificate_data()
{
if (!(MiniorangeSAMLConstants::PLUGIN_VERSION == MiniorangeSAMLConstants::ENTERPRISE_VERSION)) {
goto dN;
}
\Drupal\miniorange_saml\HigherUtilities::clear_genrate_certificate_data();
dN:
}
}
?>
Did this file decode correctly?
Original Code
<?php
namespace Drupal\miniorange_saml\Form;
use Drupal\Core\Form\FormBase;
use Drupal\miniorange_saml\MiniorangeSAMLCustomer;
use Drupal\miniorange_saml\MiniorangeSAMLIDP;
use Drupal\miniorange_saml\Utilities;
use Drupal\Core\Form\FormStateInterface;
use Drupal\miniorange_saml\MiniorangeSAMLConstants;
use Symfony\Component\HttpFoundation\RedirectResponse;
class AdvanceSettings extends FormBase
{
public function getFormId()
{
return "\x6d\x69\x6e\x69\x6f\162\141\x6e\x67\x65\x5f\163\x61\155\154\x5f\x61\144\x76\141\156\x63\145\x5f\163\145\x74\x74\151\x6e\x67\163";
}
public function buildForm(array $form, FormStateInterface $form_state)
{
$form["\155\x61\162\153\x75\160\137\146\x69\x72\163\x74"] = array("\43\141\164\x74\141\143\150\x65\x64" => array("\x6c\x69\x62\x72\141\162\171" => array("\155\x69\x6e\151\x6f\162\141\x6e\147\x65\x5f\163\141\155\154\57\x6d\151\x6e\x69\157\x72\141\156\x67\x65\x5f\163\141\155\154\x2e\x61\144\x6d\x69\x6e", "\x63\157\x72\145\x2f\144\162\x75\x70\x61\x6c\56\144\151\141\x6c\157\x67\x2e\141\x6a\141\170")));
$form["\155\141\162\153\x75\x70\137\163\x74\141\x72\x74"] = array("\x23\x6d\141\x72\x6b\165\160" => "\74\x64\151\166\x20\143\154\x61\x73\163\x3d\x22\x6d\x6f\x5f\x73\x61\x6d\x6c\x5f\163\x70\x5f\164\141\142\154\145\137\154\141\171\x6f\165\164\x5f\x31\42\76\x3c\x64\x69\166\x20\143\x6c\141\163\x73\75\42\x6d\x6f\x5f\x73\x61\x6d\154\x5f\x66\165\x6c\154\x5f\163\143\x72\145\x65\x6e\137\164\x61\x62\x65\x6c\40\155\x6f\x5f\x73\141\155\154\137\146\x75\x6c\x6c\137\160\x61\x67\x65\137\x63\157\x6e\164\x61\151\156\x65\x72\x22\76\15\12\40\x20\x20\40\x20\x20\40\x20\x20\40\x20\40\x20\40\x20\40\40\40\x20\40\40\x20\40\x20\40\x20\40\x20\74\x64\x69\166\x20\143\154\x61\x73\163\x3d\x22\x6d\x6f\137\x73\141\x6d\x6c\x5f\x73\x70\x5f\146\x6f\x6e\164\137\x66\x6f\162\x5f\x68\145\141\144\x69\x6e\147\x22\76\x41\x64\166\141\156\143\145\40\123\x65\x74\x74\x69\156\147\x73\74\x2f\144\151\x76\76\74\x68\162\57\x3e");
$Qw = Utilities::isCustomerRegistered($form, $form_state);
$form["\x6d\157\137\163\141\155\154\137\151\x6d\x70\x6f\162\164\x5f\145\x78\160\x6f\162\164\x5f\x63\157\x6e\x66\x69\147\165\162\141\164\151\157\156\x73"] = array("\43\x74\171\160\x65" => "\x64\x65\x74\141\x69\x6c\x73", "\x23\164\x69\164\154\x65" => t("\x49\155\x70\157\x72\164\57\x45\170\x70\157\x72\x74\x20\143\157\156\x66\151\147\x75\162\x61\164\151\157\x6e\163"), "\43\x6f\x70\x65\156" => TRUE, "\43\141\x74\x74\162\151\x62\x75\x74\145\x73" => array("\163\164\171\154\145" => "\160\141\x64\x64\151\156\147\x3a\x30\x25\40\62\45\x3b\x20\155\141\162\x67\x69\156\x2d\142\157\x74\x74\x6f\155\72\x32\45"));
$form["\x6d\157\137\163\x61\x6d\154\137\151\x6d\160\x6f\x72\x74\x5f\145\170\160\x6f\162\x74\137\x63\157\x6e\146\151\147\165\x72\141\x74\151\157\x6e\x73"]["\x6d\x61\x72\x6b\x75\160\x5f\x74\157\160"] = array("\x23\155\x61\162\x6b\165\160" => "\x3c\144\151\x76\x20\x63\154\x61\x73\x73\75\x22\155\x6f\x5f\x73\x61\155\154\x5f\x73\x70\x5f\146\x6f\156\164\137\x66\157\162\137\163\165\142\137\x68\x65\x61\144\x69\x6e\x67\x22\76\105\170\x70\x6f\x72\164\x20\x43\157\x6e\x66\x69\147\x75\162\x61\x74\151\x6f\156\74\57\144\x69\166\76\74\x68\162\57\x3e\x3c\160\x3e\xd\12\x20\40\40\x20\x20\x20\x20\40\x20\40\x20\40\40\40\x20\40\40\x20\x20\x20\40\40\x20\x20\103\x6c\151\143\x6b\x20\x6f\x6e\x20\x74\150\145\40\142\x75\x74\164\x6f\156\40\x62\145\x6c\157\167\x20\x74\x6f\40\x64\157\x77\156\x6c\157\x61\144\x20\x6d\157\x64\165\154\x65\x20\x63\157\156\x66\151\x67\165\162\141\164\151\x6f\156\x2e\x3c\57\x70\76");
$Ew = Utilities::getBaseUrl();
$tf = self::miniorange_saml_is_sp_configured();
if ($tf) {
goto y_;
}
$form["\x6d\x6f\137\x73\x61\155\x6c\137\x69\x6d\x70\157\162\x74\137\145\170\x70\157\162\164\137\143\157\156\146\151\147\x75\x72\141\164\151\157\x6e\x73"]["\x6d\x69\x6e\x69\x6f\x72\141\156\147\x65\x5f\x73\141\155\x6c\x5f\151\155\157\137\157\160\x74\151\x6f\x6e\x5f\145\x78\160\157\x72\x74\137\155\163\x67"] = array("\43\x6d\141\162\x6b\165\x70" => "\74\x64\151\x76\x20\143\154\x61\163\163\x3d\42\x6d\x6f\x5f\x73\x61\155\154\x5f\143\x6f\156\146\x69\x67\165\162\x65\x5f\155\145\x73\x73\141\x67\145\42\x3e\120\x6c\145\141\163\x65\40\x3c\141\40\x68\162\x65\146\75\42" . $Ew . "\x2f\141\144\155\x69\x6e\57\x63\x6f\x6e\146\x69\x67\x2f\160\145\157\160\154\145\57\x6d\151\156\151\x6f\162\141\x6e\147\x65\x5f\163\x61\155\x6c\57\163\x70\137\x73\x65\164\x75\x70\x22\x3e\x63\x6f\x6e\146\151\147\165\162\x65\x20\164\150\145\40\x6d\157\x64\165\154\x65\x3c\x2f\x61\76\40\146\151\162\163\x74\40\x74\157\x20\145\x78\x70\x6f\x72\164\40\x74\150\145\40\x63\x6f\156\146\151\147\165\162\141\x74\x69\157\156\x73\74\57\144\x69\166\76\74\142\x72\x3e");
y_:
$form["\155\x6f\137\163\x61\155\x6c\137\151\155\160\157\162\164\137\145\x78\160\x6f\x72\x74\137\x63\157\156\x66\x69\x67\165\162\141\164\151\x6f\x6e\x73"]["\x6d\151\x6e\151\157\162\141\156\147\145\137\x73\141\x6d\x6c\137\151\155\x6f\x5f\157\160\164\x69\x6f\x6e\137\x65\170\151\163\x74\x73\x5f\x65\170\160\157\162\x74"] = array("\x23\164\171\160\x65" => "\163\165\142\x6d\x69\x74", "\x23\x76\141\154\165\x65" => t("\x44\x6f\167\x6e\154\x6f\x61\144\x20\103\x6f\156\146\x69\147\165\x72\141\164\x69\157\x6e"), "\43\142\165\x74\164\x6f\156\137\x74\x79\x70\145" => "\160\x72\x69\155\x61\162\171", "\x23\160\x72\145\x66\x69\170" => "\74\164\144\x3e", "\x23\163\165\x66\x66\x69\170" => "\x3c\x2f\164\x64\76", "\x23\163\165\142\155\x69\x74" => array("\72\x3a\x6d\x69\156\151\157\162\141\156\147\145\137\x65\170\x70\x6f\162\x74"), "\x23\144\x69\x73\141\142\154\145\x64" => !$tf);
$form["\x6d\157\137\163\x61\155\x6c\x5f\151\155\x70\157\162\x74\x5f\145\x78\x70\157\x72\164\137\x63\x6f\x6e\x66\x69\147\165\x72\x61\x74\151\157\x6e\x73"]["\x6d\x61\x72\153\165\160\137\151\x6d\160\x6f\x72\164"] = array("\43\x6d\x61\162\153\x75\160" => "\x3c\x62\x72\57\76\74\x62\x72\57\76\74\142\162\57\76\x3c\144\x69\166\x20\x63\154\141\x73\x73\75\x22\155\x6f\x5f\x73\141\155\x6c\x5f\163\x70\137\146\157\156\x74\x5f\x66\x6f\162\x5f\163\165\x62\x5f\150\x65\x61\144\151\x6e\x67\x22\76\x49\x6d\160\x6f\x72\x74\40\103\x6f\x6e\146\151\147\x75\162\141\x74\151\x6f\x6e\74\57\x64\x69\x76\x3e\x3c\150\162\x2f\76\xd\12\40\40\x20\x20\x20\40\40\40\40\40\x20\x20\x20\40\40\x20\74\160\x3e\x43\x68\157\157\163\x65\40\x3c\142\76\x22\152\163\157\156\42\74\57\142\x3e\40\x45\x78\164\x65\x6e\145\144\40\155\157\144\x75\x6c\145\40\143\157\x6e\146\x69\x67\165\x72\x61\x74\x69\x6f\x6e\x20\x66\x69\154\145\40\x61\x6e\144\40\165\x70\154\x6f\x61\144\x20\x62\171\40\x63\154\x69\x63\x6b\151\156\x67\x20\157\x6e\x20\x74\150\145\40\142\x75\x74\x74\x6f\x6e\40\147\x69\x76\x65\x6e\x20\142\x65\x6c\157\x77\56\40\x3c\57\x70\x3e\74\142\x72\x2f\76");
$form["\155\157\137\x73\141\x6d\154\137\151\155\x70\157\162\x74\x5f\x65\x78\x70\x6f\x72\x74\x5f\143\x6f\156\x66\x69\147\x75\162\141\164\x69\157\156\163"]["\x69\155\160\157\x72\164\137\x43\x6f\156\146\151\x67\137\146\151\x6c\x65"] = array("\x23\164\171\160\145" => "\x66\x69\x6c\145", "\43\x64\151\x73\x61\142\154\145\144" => $Qw, "\43\x70\x72\x65\x66\151\170" => "\x3c\144\x69\166\x20\143\154\141\163\x73\75\42\x63\x6f\156\164\x61\x69\x6e\145\x72\x2d\151\156\154\151\156\145\42\76");
$form["\x6d\x6f\137\x73\x61\155\154\x5f\151\x6d\x70\x6f\162\164\x5f\x65\x78\160\157\162\x74\137\x63\x6f\156\x66\x69\x67\165\162\141\x74\151\157\156\x73"]["\x6d\x69\x6e\x69\157\x72\x61\x6e\x67\145\x5f\163\141\155\154\137\x69\144\x70\137\x69\x6d\160\x6f\162\x74"] = array("\x23\x74\x79\x70\x65" => "\163\165\142\155\151\x74", "\43\160\x72\145\x66\x69\x78" => "\x26\x6e\x62\163\x70\x3b\46\156\x62\x73\x70\x3b\x26\156\x62\163\x70\73", "\43\x76\141\154\x75\x65" => t("\125\x70\x6c\157\x61\144"), "\x23\142\165\164\x74\157\156\x5f\x74\x79\x70\145" => "\x70\x72\x69\155\141\162\171", "\43\x73\x75\142\x6d\151\x74" => array("\x3a\72\155\x69\x6e\x69\157\x72\141\x6e\147\145\137\151\x6d\x70\x6f\x72\164\x5f\x43\x6f\156\x66\151\147"), "\43\144\151\x73\141\142\154\145\144" => $Qw, "\43\x73\x75\x66\x66\x69\x78" => "\x3c\142\162\x3e\x3c\142\162\76");
$Qw = $Qw || MiniorangeSAMLConstants::PLUGIN_VERSION != MiniorangeSAMLConstants::ENTERPRISE_VERSION;
$A_ = \Drupal::config("\155\151\156\x69\157\162\x61\156\147\145\137\x73\x61\155\154\x2e\163\x65\164\x74\151\x6e\x67\163");
$form["\x6d\157\137\x73\141\155\154\137\143\x75\x73\164\x6f\155\137\143\x65\162\164\x69\146\x69\x63\141\x74\x65"] = array("\x23\x74\171\x70\145" => "\144\x65\x74\141\151\x6c\163", "\x23\164\151\x74\x6c\x65" => t("\x43\165\163\x74\x6f\x6d\x20\103\x65\162\164\x69\146\x69\143\141\x74\145\40\50\40\x41\x64\144\x20\x6f\162\x20\x47\x65\156\145\162\141\x74\x65\40\x43\165\x73\164\x6f\155\40\x43\145\162\x74\151\146\x69\143\141\x74\x65\x20\51\x20" . Utilities::mo_add_premium_tag("\105\x4e\x54\105\122\x50\x52\x49\123\x45")), "\43\x61\164\x74\162\x69\x62\x75\164\x65\163" => array("\x73\x74\171\x6c\x65" => "\160\141\144\144\x69\x6e\x67\x3a\x30\x25\40\62\45\73\x20\155\141\x72\147\151\156\x2d\142\x6f\x74\x74\157\x6d\72\x36\45"));
$form["\155\157\137\163\x61\x6d\154\137\x63\165\163\x74\157\155\x5f\x63\x65\162\x74\151\146\151\143\141\x74\x65"]["\x6d\141\162\153\165\160\x5f\x74\157\160"] = array("\43\x6d\141\x72\153\x75\160" => t("\74\142\162\76\74\144\x69\x76\x20\143\x6c\141\x73\163\x3d\x22\x6d\157\x5f\x73\x61\x6d\154\137\146\x6f\x6e\164\x5f\123\x50\x5f\163\145\x74\x75\x70\137\x66\x6f\x72\x5f\150\145\x61\x64\x69\x6e\x67\x22\x3e\x59\157\x75\40\x63\141\156\40\x61\x64\x64\40\157\162\x20\147\x65\156\145\x72\141\x74\145\x20\x63\x75\x73\164\157\x6d\40\143\145\162\x74\x69\146\151\143\x61\x74\x65\x20\x66\x72\x6f\x6d\x20\x68\145\x72\x65\56\74\x2f\x64\x69\x76\76\74\142\x72\76\74\x64\151\x76\40\143\154\141\x73\x73\x3d\x22\x6d\157\137\x73\141\x6d\x6c\x5f\x73\160\137\x66\x6f\156\164\137\x66\157\x72\137\x73\165\x62\x5f\150\145\x61\x64\151\x6e\x67\42\x3e\x41\x64\144\40\x43\x75\163\164\x6f\155\40\103\145\x72\164\151\146\151\143\141\x74\145\x3c\57\x64\x69\x76\x3e\x3c\x68\x72\x3e\74\x62\x72\76"));
$form["\x6d\157\137\163\141\155\x6c\137\143\165\x73\x74\157\155\137\143\x65\162\164\x69\x66\x69\143\141\x74\145"]["\x6d\x69\x6e\x69\x6f\162\141\x6e\x67\x65\137\x73\141\155\x6c\x5f\x70\162\x69\x76\141\x74\x65\x5f\x63\145\162\164\151\146\151\143\x61\164\145"] = array("\x23\x74\x79\160\x65" => "\x74\145\x78\x74\141\162\145\141", "\x23\164\151\x74\154\145" => t("\130\56\x35\x30\x39\x20\x50\x72\151\166\141\x74\x65\40\x43\145\162\164\151\x66\x69\x63\141\x74\145"), "\43\141\164\x74\162\x69\x62\x75\x74\x65\163" => array("\163\x74\171\x6c\145" => "\167\151\144\164\x68\x3a\x38\60\x25\73", "\160\x6c\141\x63\x65\150\157\x6c\144\x65\x72" => t("\x43\157\x70\171\x20\x61\156\144\40\120\x61\x73\164\145\x20\x74\150\x65\x20\x63\157\x6e\x74\145\156\164\x20\x66\x72\x6f\155\x20\164\x68\x65\40\144\x6f\x77\156\154\157\141\144\145\x64\x20\x63\145\162\164\x69\146\x69\x63\141\164\145\40\x6f\x72\40\x63\x6f\x70\x79\x20\x74\150\x65\40\x63\157\156\164\x65\x6e\164\40\145\156\143\154\157\163\x65\144\x20\151\156\40\x58\65\60\x39\x43\x65\162\164\x69\x66\151\x63\x61\164\x65\x20\x74\141\x67\40\x28\150\x61\163\40\x70\x61\x72\x65\x6e\x74\40\164\x61\x67\40\x4b\x65\x79\104\145\163\143\162\151\160\164\x6f\162\x20\x75\x73\145\75\163\x69\147\156\151\x6e\147\x29\40\151\x6e\x20\x49\x64\x50\55\115\145\164\141\x64\x61\x74\x61\40\x58\115\x4c\x20\x66\x69\154\145\x2e")), "\x23\x64\x65\146\x61\x75\x6c\x74\137\166\x61\x6c\165\145" => $A_->get("\x6d\151\156\x69\x6f\162\x61\156\147\x65\137\163\x61\x6d\x6c\x5f\160\x72\x69\x76\141\x74\x65\x5f\143\x65\x72\x74\151\146\x69\143\141\x74\145"), "\43\144\x69\163\x61\x62\x6c\145\x64" => $Qw, "\x23\x64\145\163\x63\x72\x69\x70\164\x69\x6f\156" => t("\74\x73\x74\x72\157\x6e\x67\x3e\116\157\164\x65\40\x3a\x3c\57\x73\164\162\157\156\x67\x3e\40\x46\x6f\162\155\141\164\40\157\x66\x20\x74\150\145\40\120\162\x69\166\x61\x74\145\40\153\x65\171\x3a\x3c\142\x72\x20\57\x3e\74\163\164\x72\157\156\147\76\x2d\x2d\x2d\x2d\55\x42\105\107\x49\116\40\120\x52\x49\126\x41\x54\x45\40\x4b\x45\x59\x2d\55\55\x2d\55\74\142\x72\x20\57\x3e\15\xa\40\x20\40\40\x20\40\x20\40\x20\40\x20\x20\40\x20\40\40\40\x20\130\x58\130\x58\130\x58\x58\x58\130\x58\x58\130\130\130\x58\130\130\130\x58\x58\130\x58\x58\x58\130\130\x58\74\142\162\x20\x2f\x3e\55\x2d\x2d\55\55\105\x4e\x44\40\x50\x52\x49\x56\x41\x54\105\40\113\105\x59\x2d\x2d\x2d\x2d\55\74\57\163\x74\162\x6f\156\147\x3e\74\x62\x72\x20\x2f\76\x3c\142\162\40\x2f\x3e"));
$form["\x6d\x6f\x5f\x73\141\x6d\154\x5f\x63\x75\x73\164\x6f\155\137\143\x65\x72\x74\x69\146\x69\143\141\164\145"]["\155\151\156\151\157\x72\141\156\x67\145\137\x73\x61\155\x6c\137\x70\165\142\154\137\143\x65\162\164\x69\146\x69\x63\x61\x74\x65"] = array("\43\164\171\x70\145" => "\x74\145\170\x74\x61\162\145\x61", "\x23\x74\151\x74\x6c\145" => t("\x58\56\65\60\71\x20\x50\165\x62\x6c\151\143\40\103\x65\x72\164\x69\146\x69\143\141\164\145\40"), "\x23\141\164\164\x72\x69\142\x75\164\x65\163" => array("\163\164\171\x6c\145" => "\x77\151\x64\x74\x68\x3a\70\x30\45\x3b", "\x70\154\x61\143\x65\150\x6f\x6c\x64\145\x72" => t("\x43\x6f\x70\x79\40\141\x6e\x64\40\x50\141\x73\164\x65\x20\x74\x68\x65\x20\x63\x6f\x6e\164\x65\x6e\164\40\146\x72\157\x6d\40\164\x68\145\40\144\157\x77\156\154\x6f\141\144\145\144\x20\143\145\162\164\x69\146\151\x63\x61\x74\x65\40\157\162\x20\x63\x6f\160\x79\40\x74\x68\145\40\143\x6f\156\x74\x65\x6e\x74\40\x65\156\x63\x6c\x6f\163\x65\x64\x20\x69\x6e\40\130\x35\x30\71\x43\x65\x72\164\x69\x66\x69\x63\141\x74\x65\x20\164\141\147\x20\x28\150\141\x73\40\x70\x61\x72\145\x6e\164\40\x74\x61\x67\x20\x4b\145\x79\104\x65\x73\143\x72\151\x70\x74\157\162\x20\165\163\x65\x3d\x73\x69\147\x6e\151\x6e\x67\51\40\x69\x6e\40\111\144\120\55\115\x65\x74\x61\x64\x61\x74\x61\x20\130\x4d\114\40\x66\x69\154\145\x2e")), "\x23\144\151\163\141\142\154\x65\144" => $Qw, "\43\x64\145\146\x61\x75\x6c\164\x5f\x76\141\x6c\165\x65" => $A_->get("\155\x69\x6e\151\157\x72\x61\x6e\147\x65\137\x73\x61\x6d\154\x5f\x70\x75\x62\154\x5f\x63\x65\x72\164\x69\x66\151\x63\141\164\x65"), "\x23\144\145\163\143\x72\151\x70\x74\151\157\x6e" => t("\74\x73\x74\x72\157\x6e\147\76\116\x6f\x74\x65\40\x3a\74\57\163\x74\162\157\x6e\147\x3e\x20\x46\x6f\162\x6d\141\164\x20\157\146\40\x74\150\145\x20\x63\145\162\164\x69\x66\151\143\141\x74\x65\x3a\x3c\x62\162\x3e\x3c\x73\164\x72\x6f\x6e\147\76\x2d\55\55\x2d\55\x42\105\107\x49\116\x20\103\105\122\x54\x49\106\111\x43\101\124\x45\x2d\x2d\55\55\x2d\x3c\x62\x72\x20\57\76\xd\12\40\x20\40\40\x20\x20\x20\x20\x20\40\40\x20\40\x20\40\x20\40\x20\130\x58\130\130\130\x58\x58\x58\x58\130\x58\x58\x58\x58\130\130\130\130\x58\130\130\130\130\x58\130\130\130\x3c\x62\x72\x20\x2f\x3e\x2d\55\55\x2d\x2d\105\116\x44\40\x43\105\122\124\x49\106\111\x43\101\124\105\x2d\x2d\x2d\x2d\55\74\57\163\164\x72\x6f\x6e\147\76\74\142\x72\76\x3c\x62\x72\x3e"));
$form["\155\x6f\137\163\x61\155\x6c\x5f\143\x75\x73\x74\157\x6d\137\143\x65\162\164\x69\146\x69\143\141\x74\x65"]["\163\x61\166\145\x5f\143\x6f\156\x66\x69\x67\x5f\145\x6c\145\x6d\145\156\x74\x73"] = array("\x23\x74\171\x70\145" => "\x73\x75\142\155\151\164", "\x23\156\x61\155\x65" => "\x73\x75\142\155\x69\164", "\43\142\x75\x74\164\157\156\x5f\x74\x79\x70\x65" => "\160\x72\x69\155\x61\162\x79", "\x23\x76\x61\x6c\165\145" => t("\125\x70\154\157\141\x64"), "\43\x73\165\x62\155\x69\x74" => array("\x3a\72\x73\x75\142\155\x69\164\106\x6f\x72\155"), "\43\x64\x69\x73\141\x62\154\x65\x64" => $Qw);
$form["\155\157\137\163\x61\155\x6c\137\143\x75\163\164\x6f\155\137\x63\x65\162\164\151\146\x69\x63\x61\x74\145"]["\x73\x61\x76\145\137\x63\x6f\156\146\151\147\137\145\x6c\x65\x6d\x65\x6e\x74\163\x31"] = array("\x23\x74\x79\x70\145" => "\163\165\x62\155\x69\x74", "\43\166\141\x6c\x75\x65" => t("\122\x65\163\145\164"), "\43\163\165\x62\155\x69\x74" => array("\72\72\155\x69\x6e\151\x6f\162\141\x6e\x67\145\x5f\x73\x61\155\154\x5f\162\145\x73\145\164\137\x63\x75\x73\x74\x6f\155\137\143\x65\162\x74\151\146\151\x63\x61\164\145"), "\x23\163\x75\146\146\151\170" => "\74\142\162\76\x3c\x62\x72\76", "\x23\x64\151\163\x61\142\x6c\145\144" => $Qw);
$form["\x6d\x6f\137\x73\x61\x6d\x6c\x5f\143\165\x73\x74\x6f\x6d\x5f\x63\145\162\x74\x69\146\151\x63\x61\164\145"]["\x67\145\156\x65\x72\x61\164\x65\137\143\x65\162\164\x69\x66\151\x63\x61\x74\145\137\x6d\x61\x72\153\x75\x70"] = array("\x23\155\x61\162\153\x75\160" => t("\x3c\142\162\76\x3c\x62\162\76\74\144\151\166\x20\x63\154\141\163\x73\x3d\x22\155\x6f\137\x73\141\155\x6c\137\163\x70\137\x66\157\156\164\137\x66\157\x72\x5f\x73\x75\x62\137\x68\145\x61\x64\x69\x6e\x67\x22\x3e\107\145\x6e\x65\x72\x61\x74\145\x20\103\x75\163\164\x6f\155\40\103\x65\x72\x74\151\x66\x69\143\x61\164\145\x3c\57\144\x69\166\76\74\x68\x72\x3e\74\x62\162\76"));
$form["\155\157\x5f\163\141\x6d\154\137\x63\165\163\x74\x6f\155\137\143\145\x72\164\151\x66\151\143\141\164\145"]["\x6d\x6f\x5f\163\x61\155\154\137\143\x6f\x75\x6e\164\162\x79\x5f\x63\x6f\144\145\x5f\164\x65\x78\x74"] = array("\x23\x74\171\160\145" => "\x74\145\x78\x74\146\151\x65\x6c\x64", "\43\164\x69\164\154\145" => t("\103\x6f\165\156\x74\x72\x79\40\x43\157\144\x65\x3a"), "\x23\144\x65\163\x63\162\151\x70\x74\151\x6f\x6e" => t("\x3c\x62\76\116\x6f\164\x65\x3a\40\x3c\57\142\x3e\103\x68\x65\143\x6b\40\171\157\x75\x72\x20\143\x6f\x75\156\164\162\x79\40\143\x6f\144\145\40\74\x61\x20\x74\141\x72\x67\x65\x74\x3d\x22\x5f\x62\154\141\x6e\153\42\x20\x68\162\x65\x66\x3d\x22\150\164\x74\160\163\x3a\x2f\57\x77\167\167\56\144\151\x67\x69\x63\x65\x72\164\x2e\x63\157\x6d\57\x6b\x62\57\163\x73\x6c\55\x63\145\162\x74\x69\x66\x69\143\141\164\x65\x2d\x63\157\165\x6e\x74\162\171\55\x63\x6f\144\x65\x73\56\x68\164\155\x22\x3e\150\x65\162\x65\74\57\141\76\56"), "\43\141\x74\164\x72\x69\142\x75\x74\x65\x73" => array("\163\164\x79\154\145" => "\x77\x69\144\164\150\72\70\60\45\73", "\x70\x6c\x61\143\145\x68\x6f\154\144\x65\162" => t("\x45\x6e\164\x65\162\40\103\157\165\x6e\x74\x72\171\x20\143\x6f\x64\x65\40\50\x20\145\147\56\x20\x55\x53\54\40\x43\x41\54\x20\111\116\40\x65\x74\x63\x20\x29")), "\43\x64\145\x66\141\165\154\164\137\x76\141\154\165\145" => $A_->get("\155\x6f\x5f\163\141\155\154\137\x63\157\x75\x6e\164\162\171\x5f\x63\157\x64\145\137\164\x65\x78\x74"), "\43\144\151\x73\x61\x62\x6c\145\144" => $Qw);
$form["\155\x6f\137\x73\141\x6d\x6c\x5f\143\x75\x73\164\157\x6d\x5f\x63\145\x72\x74\x69\146\151\x63\141\x74\x65"]["\155\157\x5f\163\141\155\x6c\137\143\x65\162\x74\151\x66\151\x63\x61\x74\145\137\163\164\141\164\145\137\156\x61\x6d\x65"] = array("\43\164\x79\160\145" => "\164\145\x78\164\146\151\x65\x6c\x64", "\x23\164\151\x74\x6c\145" => t("\123\164\141\164\145\72"), "\x23\141\x74\x74\x72\x69\x62\165\x74\145\x73" => array("\x73\164\x79\154\145" => "\167\x69\x64\164\150\x3a\70\x30\45\x3b\x20\155\x61\x72\x67\151\156\x2d\x62\x6f\164\164\157\x6d\72\61\x2e\x35\45\73", "\160\x6c\141\x63\x65\x68\x6f\x6c\x64\145\x72" => t("\123\164\x61\x74\145\x20\116\x61\155\145")), "\43\144\x65\x66\x61\165\154\x74\x5f\166\141\154\165\x65" => $A_->get("\155\x6f\137\x73\141\155\x6c\x5f\x63\145\162\x74\x69\x66\151\x63\x61\x74\x65\x5f\163\x74\x61\x74\x65\137\x6e\141\155\x65"), "\x23\x64\151\x73\x61\x62\x6c\x65\x64" => $Qw);
$form["\x6d\157\137\x73\141\x6d\154\137\143\x75\x73\x74\x6f\x6d\x5f\143\145\x72\164\151\x66\151\143\141\164\145"]["\x6d\x6f\x5f\x73\x61\155\x6c\x5f\x63\145\x72\x74\x69\x66\151\x63\141\x74\145\137\143\157\x6d\160\x61\x6e\x79\x5f\156\x61\x6d\x65"] = array("\43\164\171\x70\145" => "\x74\x65\x78\x74\146\151\x65\154\144", "\43\x74\x69\164\x6c\145" => t("\103\157\x6d\160\x61\156\171\72"), "\x23\141\164\x74\x72\151\142\165\x74\x65\163" => array("\163\164\171\x6c\x65" => "\167\151\144\x74\x68\x3a\x38\x30\x25\73\40\x6d\141\x72\x67\x69\156\55\x62\157\x74\164\x6f\155\x3a\x31\56\x35\x25\73", "\160\154\141\143\145\150\157\x6c\144\x65\x72" => t("\x43\157\155\x70\x61\156\x79\x20\116\141\x6d\x65")), "\43\144\x65\x66\141\165\x6c\x74\x5f\x76\141\x6c\x75\145" => $A_->get("\155\x6f\x5f\163\141\155\154\137\x63\x65\162\x74\151\x66\x69\143\x61\x74\x65\137\143\157\155\160\141\156\171\x5f\x6e\x61\x6d\145"), "\43\144\x69\x73\141\142\x6c\145\x64" => $Qw);
$form["\155\x6f\137\163\x61\155\x6c\137\x63\x75\163\x74\x6f\x6d\x5f\143\145\x72\x74\151\x66\151\x63\x61\x74\x65"]["\x6d\x69\x6e\151\157\162\x61\156\x67\x65\x5f\163\x61\155\x6c\137\165\x6e\x69\164\x5f\x6e\141\x6d\145"] = array("\x23\164\171\160\145" => "\x74\x65\x78\x74\146\151\x65\154\144", "\43\164\x69\x74\x6c\145" => "\x55\x6e\151\164\72", "\43\141\164\164\x72\x69\142\x75\164\145\x73" => array("\x73\164\171\x6c\x65" => "\x77\x69\x64\x74\x68\x3a\70\x30\x25\73\x20\155\x61\x72\x67\x69\156\55\x62\157\164\164\157\155\x3a\x31\x2e\x35\45\x3b", "\x70\x6c\x61\x63\145\x68\157\154\x64\x65\162" => t("\125\x6e\151\164\40\x6e\x61\x6d\145")), "\x23\x64\145\x66\x61\x75\154\164\137\166\141\x6c\x75\x65" => $A_->get("\155\x69\156\151\x6f\162\x61\x6e\x67\145\137\x73\141\x6d\x6c\137\165\156\x69\x74\x5f\x6e\x61\155\x65"), "\x23\x64\151\163\141\142\x6c\x65\144" => $Qw);
$form["\x6d\157\137\163\x61\155\x6c\x5f\x63\x75\x73\164\157\155\x5f\143\145\162\x74\x69\146\x69\x63\141\164\145"]["\155\157\137\x73\141\x6d\154\x5f\x63\145\162\x74\151\x66\x69\x63\141\x74\145\137\x63\157\155\155\157\x6e\137\x6e\141\155\x65"] = array("\43\x74\x79\x70\x65" => "\x74\x65\170\164\146\x69\145\x6c\x64", "\x23\x74\x69\x74\x6c\145" => t("\103\x6f\155\x6d\157\x6e\x3a"), "\43\141\164\164\162\x69\142\165\x74\145\x73" => array("\163\x74\171\x6c\145" => "\167\x69\144\x74\150\72\70\60\x25\x3b\x20\155\141\x72\147\x69\x6e\x2d\142\x6f\x74\164\x6f\x6d\x3a\61\x2e\x35\x25\73", "\x70\154\x61\x63\x65\x68\157\x6c\x64\x65\162" => t("\x43\157\x6d\x6d\x6f\156\40\x4e\141\x6d\145")), "\x23\x64\145\146\x61\x75\x6c\x74\x5f\166\141\154\165\145" => $A_->get("\155\157\137\x73\141\x6d\x6c\x5f\143\x65\x72\x74\x69\x66\151\143\141\x74\x65\x5f\x63\x6f\155\x6d\x6f\156\137\x6e\x61\155\x65"), "\43\144\x69\163\x61\x62\154\145\144" => $Qw);
$form["\x6d\x6f\x5f\163\x61\155\154\137\143\165\163\164\157\x6d\x5f\x63\x65\162\x74\151\146\x69\x63\141\164\x65"]["\155\x6f\x5f\163\x61\x6d\154\137\163\145\x6c\145\143\x74\x5f\x64\151\147\x65\x73\164\137\141\x6c\147\157"] = array("\x23\164\x79\x70\145" => "\163\145\x6c\145\143\x74", "\x23\x74\151\x74\154\145" => t("\104\151\147\x65\x73\x74\40\101\154\x67\157\x72\151\164\150\155\72"), "\x23\157\x70\x74\x69\157\156\163" => array("\163\x68\x61\x35\x31\x32" => t("\123\x48\101\x35\61\x32"), "\163\x68\141\63\x38\x34" => t("\x53\x48\101\63\x38\64"), "\163\x68\x61\62\65\66" => t("\x53\x48\x41\x32\x35\66"), "\163\x68\x61\x31" => t("\x53\x48\x41\61")), "\43\144\145\146\x61\x75\x6c\164\x5f\x76\141\x6c\x75\x65" => $A_->get("\155\157\137\163\x61\155\154\137\x73\x65\154\145\x63\x74\x5f\x64\151\x67\x65\x73\x74\137\141\154\147\x6f"), "\43\141\164\x74\x72\151\142\x75\164\145\163" => array("\x73\164\x79\154\x65" => "\167\151\144\164\x68\72\x38\x30\45\73\x68\x65\x69\147\x68\164\72\x32\71\x70\x78\73\x6d\x61\162\x67\x69\x6e\55\x62\x6f\164\x74\x6f\155\x3a\x31\56\x35\x25\x3b"));
$form["\x6d\157\x5f\163\x61\x6d\154\x5f\x63\x75\x73\164\x6f\155\x5f\x63\x65\x72\164\151\146\x69\x63\x61\x74\145"]["\155\157\x5f\163\x61\x6d\154\x5f\x73\145\x6c\x65\x63\x74\x5f\160\x72\151\166\x61\x74\145\137\x6b\145\x79\137\x62\151\164"] = array("\x23\164\171\160\x65" => "\163\145\154\x65\143\164", "\x23\164\151\164\154\x65" => t("\x42\x69\x74\163\40\x74\x6f\40\x67\145\156\145\x72\x61\x74\x65\40\164\150\145\x20\160\162\151\x76\141\164\145\x20\153\x65\171\x3a"), "\43\157\160\164\151\x6f\x6e\x73" => array("\x32\x30\64\x38" => t("\62\60\x34\70\x20\142\151\x74\163"), "\61\60\62\64" => t("\61\60\x32\64\x20\142\x69\x74\x73")), "\x23\144\145\x66\x61\x75\x6c\164\x5f\166\141\x6c\165\x65" => $A_->get("\x6d\x6f\x5f\x73\x61\155\154\x5f\163\x65\x6c\x65\143\164\x5f\x70\x72\x69\166\141\x74\x65\137\153\145\x79\137\x62\x69\164"), "\x23\x61\164\x74\162\x69\142\x75\x74\x65\x73" => array("\163\164\x79\154\145" => "\x77\x69\x64\x74\x68\72\70\60\x25\73\x68\145\151\x67\x68\x74\x3a\62\x39\x70\170\x3b\x6d\141\162\147\151\156\55\x62\x6f\x74\x74\157\155\x3a\x31\x2e\x35\x25\x3b"));
$form["\x6d\x6f\137\x73\x61\155\154\137\x63\x75\x73\164\157\x6d\x5f\x63\145\162\164\151\x66\x69\x63\141\x74\145"]["\155\x6f\137\163\141\155\154\137\x73\x65\154\x65\143\164\x5f\166\x61\x6c\x69\x64\x5f\x64\x61\x79\x73"] = array("\x23\x74\171\x70\145" => "\x73\x65\154\x65\143\164", "\43\x74\x69\164\x6c\x65" => t("\126\x61\x6c\x69\x64\x20\104\x61\171\x73\x3a"), "\x23\x6f\160\x74\x69\157\x6e\x73" => array("\x33\x36\x35" => t("\63\66\x35\x20\144\x61\171\163"), "\x31\x38\60" => t("\x31\70\x30\40\x64\141\x79\163"), "\x39\60" => t("\x39\x30\40\x64\141\171\163"), "\64\x35" => t("\x34\x35\x20\x64\x61\x79\163"), "\x33\60" => t("\63\x30\40\144\141\171\163"), "\61\65" => t("\61\x35\x20\144\x61\x79\163"), "\67" => t("\x37\x20\144\x61\171\x73")), "\x23\x64\x65\x66\x61\165\154\164\x5f\x76\141\154\x75\145" => $A_->get("\155\x6f\x5f\x73\141\155\154\137\x73\x65\154\x65\143\164\137\166\141\x6c\151\144\x5f\x64\141\x79\x73"), "\43\141\164\164\162\x69\x62\x75\164\x65\x73" => array("\163\164\x79\x6c\x65" => "\167\x69\x64\164\150\x3a\70\60\45\x3b\x68\x65\x69\x67\x68\164\x3a\x32\x39\160\170\x3b\x6d\141\x72\x67\x69\156\55\x62\x6f\x74\x74\157\x6d\x3a\x31\56\x35\45\73"));
$form["\x6d\157\137\x73\x61\155\154\x5f\143\x75\x73\164\157\155\x5f\143\145\x72\164\x69\x66\151\143\141\x74\x65"]["\x67\145\x6e\145\x72\x61\164\145\x5f\x63\157\156\x66\151\x67\x5f\145\x6c\145\155\x65\x6e\164\163"] = array("\x23\164\x79\x70\x65" => "\163\x75\142\x6d\151\164", "\x23\x62\x75\x74\x74\157\156\137\x74\171\160\x65" => "\160\162\151\155\x61\162\x79", "\x23\166\x61\x6c\x75\x65" => t("\x47\145\x6e\145\x72\141\x74\145\x20\x53\x65\154\x66\x2d\x53\x69\147\156\145\x64\40\x43\145\x72\x74\x73"), "\x23\160\x72\x65\x66\x69\170" => "\x3c\142\162\76\74\142\x72\x3e", "\x23\x73\165\142\155\151\x74" => array("\x3a\x3a\x6d\151\x6e\151\157\x72\x61\x6e\x67\145\137\163\x61\155\154\x5f\147\x65\156\145\x72\x61\164\x65\x5f\143\165\x73\164\157\155\137\143\x65\162\164\x69\x66\151\143\x61\x74\145"), "\x23\x64\151\163\x61\x62\154\x65\x64" => $Qw);
$form["\x6d\x6f\x5f\x73\x61\155\x6c\x5f\x63\x75\x73\x74\x6f\x6d\x5f\x63\145\x72\164\x69\x66\x69\x63\141\164\x65"]["\x63\154\145\x61\x72\137\x67\x65\x6e\x72\141\x74\x65\x5f\143\145\x72\x74\151\x66\151\x63\x61\164\x65\x5f\x64\x61\164\x61"] = array("\x23\164\x79\160\145" => "\x73\x75\x62\x6d\x69\x74", "\43\x76\141\154\165\x65" => t("\x43\154\145\x61\x72\40\x44\141\x74\x61"), "\43\163\x75\x66\x66\151\x78" => "\x3c\x62\162\76\74\x62\162\x3e\x3c\57\x64\151\x76\x3e", "\x23\x73\165\x62\155\x69\164" => array("\72\72\x6d\x69\x6e\151\157\x72\141\x6e\147\145\x5f\163\141\155\x6c\137\x63\x6c\x65\x61\162\137\x67\x65\156\x72\141\x74\145\137\143\x65\162\x74\x69\x66\x69\x63\x61\164\145\137\144\141\x74\x61"), "\x23\x64\x69\x73\x61\x62\x6c\145\144" => $Qw);
return $form;
}
function miniorange_export()
{
$gn = Utilities::getClassNameForImport_Export();
$ny = array();
foreach ($gn as $jD => $UM) {
if ($jD == "\x49\144\x65\156\x74\151\x74\171\137\120\162\157\x76\x69\x64\x65\162" || $jD == "\115\141\160\x70\x69\156\147") {
goto Wk;
}
$ny[$jD] = $this->mo_get_configuration_array($UM);
goto gn;
Wk:
$ny[$jD] = $this->mo_get_configuration_array_idp($UM);
gn:
DU:
}
oe:
$ny["\x56\x65\x72\x73\x69\157\156\x5f\144\145\160\145\156\x64\x65\x6e\x63\x69\x65\163"] = $this->mo_get_version_informations();
header("\x43\x6f\x6e\164\145\156\x74\x2d\104\x69\163\160\x6f\x73\x69\164\151\157\156\x3a\x20\141\x74\164\141\143\x68\155\x65\156\164\x3b\40\x66\151\x6c\x65\156\141\155\145\x20\x3d\x20\155\151\x6e\151\x6f\x72\141\156\x67\145\137\x73\x61\x6d\154\137\x63\157\156\146\x69\147\x2e\x6a\x73\157\156");
echo json_encode($ny, JSON_PRETTY_PRINT | JSON_UNESCAPED_SLASHES);
exit;
}
function mo_get_configuration_array($Sy)
{
$JD = Utilities::getVariableArrayForImport_Export($Sy);
$hn = array();
foreach ($JD as $jD => $UM) {
$ah = \Drupal::config("\x6d\x69\156\151\x6f\162\x61\156\x67\x65\x5f\163\x61\155\x6c\56\x73\x65\x74\164\x69\156\x67\163")->get($UM);
$hn[$jD] = $ah;
hw:
}
RK:
return $hn;
}
function mo_get_configuration_array_idp($Sy)
{
$uu = new MiniorangeSAMLIDP();
$s6 = $uu->sqlQuery("\x69\x64");
$HU = array();
foreach ($s6 as $IF => $jj) {
$JD = Utilities::getVariableArrayForImport_Export($Sy);
$hn = array();
foreach ($JD as $jD => $UM) {
$uu = new MiniorangeSAMLIDP();
$dk = $uu->sqlQueryWithWhereClause("\52", "\x69\x64", $jj->id);
$ah = isset($dk[0]) ? $dk[0]->{$UM} : NULL;
$hn[$jD] = $ah;
N6:
}
I1:
if (isset($dk[0])) {
goto EQ;
}
\Drupal::logger("\155\151\x6e\x69\x6f\162\x61\156\147\x65\x5f\x73\x61\x6d\x6c")->debug("\x53\x6f\x6d\x65\164\x68\x69\x6e\x67\40\x77\x65\x6e\164\40\167\x72\157\x6e\147\x20\x77\150\x69\x6c\145\40\145\170\x70\x6f\x72\164\151\x6e\147\x20\164\x68\145\x20\143\x6f\x6e\146\x69\147\165\x72\141\x74\x69\x6f\156\x73");
goto Fb;
EQ:
$HU[$dk[0]->mo_sp_idp_name] = $hn;
Fb:
uX:
}
ZL:
return $HU;
}
function miniorange_import_Config()
{
if (!empty($_FILES["\146\x69\154\145\163"]["\x74\155\160\x5f\x6e\x61\x6d\x65"]["\x69\x6d\160\157\x72\164\137\103\x6f\x6e\x66\x69\x67\137\x66\x69\154\x65"])) {
goto gE;
}
\Drupal::messenger()->addError(t("\x50\154\x65\x61\x73\145\40\163\145\154\x65\143\x74\40\146\x69\x6c\x65\x20\146\151\162\163\x74\40\164\157\x20\165\x70\x6c\x6f\141\144\x20\x43\x6f\x6e\x66\151\147\165\162\x61\x74\151\x6f\x6e\41"));
goto Sy;
gE:
$Dq = $_FILES["\146\x69\154\x65\x73"]["\x6e\x61\x6d\145"]["\151\x6d\x70\157\162\x74\137\103\157\x6e\x66\151\x67\137\x66\151\x6c\145"];
[$ki, $DO] = explode("\x2e", $Dq);
if ($DO == "\x6a\163\157\156") {
goto G0;
}
\Drupal::messenger()->addError(t("\x46\x69\x6c\145\40\x74\171\x70\x65\40\151\x73\x20\x6e\x6f\x74\x20\143\x6f\155\x70\x61\164\x69\x62\154\x65\74\57\x62\x3e\40\74\x62\162\x3e\40\120\154\x65\x61\163\x65\40\123\145\154\145\x63\x74\40\x3c\x62\40\x73\164\171\154\145\75\42\x63\157\154\x6f\162\x3a\x20\x72\145\144\x22\76\42\56\152\x73\x6f\x6e\x22\74\57\x62\76\40\145\170\164\145\x6e\x64\x65\x64\40\146\151\154\x65\x20\x74\157\40\165\x70\x6c\x6f\141\144\40\x43\x6f\x6e\x66\x69\x67\165\162\141\x74\151\x6f\156\x21"));
goto dm;
G0:
$Dq = @file_get_contents($_FILES["\x66\x69\x6c\x65\163"]["\x74\x6d\x70\x5f\x6e\x61\x6d\x65"]["\151\x6d\160\x6f\162\x74\137\103\157\156\x66\x69\x67\x5f\x66\x69\x6c\145"]);
$ny = json_decode($Dq, true);
$this->mo_update_configuration_array($ny);
dm:
Sy:
}
function mo_update_configuration_array($ny)
{
$uu = new MiniorangeSAMLIDP();
$Yo = $uu->idpCount();
$fN = Utilities::getNumberOfIDP();
if (!($fN <= $Yo)) {
goto q3;
}
$this->messenger()->addError($this->t("\131\157\x75\x20\150\x61\166\145\40\x65\x78\x63\145\x65\144\145\144\40\164\x68\145\x20\x6c\151\x6d\151\x74\x20\x6f\x66\x20\x49\x64\x65\156\164\151\x74\x79\40\x50\x72\x6f\166\151\144\145\162\x73\40\171\x6f\165\x20\143\x61\156\x20\143\x6f\x6e\146\x69\147\x75\x72\x65\x2e"));
global $base_url;
$qk = new RedirectResponse($base_url . "\x2f\x61\144\x6d\151\x6e\57\143\x6f\x6e\x66\151\x67\x2f\x70\145\157\160\154\x65\57\x6d\x69\156\x69\x6f\162\141\156\x67\145\137\163\141\x6d\154\x2f\x73\160\137\163\145\164\x75\x70\57");
$qk->send();
return;
q3:
$gn = Utilities::getClassNameForImport_Export();
$St = array();
$Yo = 0;
$MV = \Drupal::configFactory()->getEditable("\x6d\151\x6e\x69\x6f\162\141\x6e\147\x65\137\x73\141\155\x6c\56\163\145\x74\164\x69\x6e\x67\x73");
foreach ($gn as $xh => $Sy) {
$JD = Utilities::getVariableArrayForImport_Export($Sy);
foreach ($ny[$xh] as $jD => $UM) {
if ($xh == "\x49\x64\145\x6e\x74\x69\164\171\137\120\x72\x6f\166\x69\x64\145\x72") {
goto nf;
}
if ($xh == "\115\x61\x70\160\x69\156\147") {
goto bf;
}
$NB = $JD[$jD];
$MV->set($NB, $UM)->save();
goto wO;
nf:
$A_ = array();
foreach ($JD as $q1 => $Px) {
array_push($A_, $UM[$q1]);
XR:
}
qW:
$uu = new MiniorangeSAMLIDP();
$nr = call_user_func_array(array($uu, "\x69\x6e\x73\x65\162\164"), $A_);
array_push($St, $nr);
goto wO;
bf:
$A_ = array();
foreach ($JD as $q1 => $Px) {
$A_[$Px] = $UM[$q1];
k_:
}
GE:
if (!$St[$Yo]) {
goto Z2;
}
$uu = new MiniorangeSAMLIDP($St[$Yo]);
call_user_func_array(array($uu, "\165\160\x64\x61\x74\145\115\141\160\160\151\x6e\x67\111\156\146\x6f"), [$A_]);
$Yo += 1;
Z2:
wO:
TC:
}
Qc:
rC:
}
SA:
$MV->set("\155\151\x6e\151\x6f\x72\x61\156\x67\x65\137\x63\x6f\x6e\x66\151\147\x5f\163\164\x61\x74\x75\x73", "\x43\117\x4e\x46\x49\107\x55\x52\x41\x54\111\117\x4e\137\x53\101\x56\x45\x44")->save();
$qk = new RedirectResponse(Utilities::getBaseUrl() . "\x2f\x61\x64\155\151\156\57\x63\x6f\x6e\146\x69\x67\57\160\145\x6f\x70\x6c\145\x2f\155\x69\156\x69\x6f\162\x61\x6e\x67\x65\x5f\163\141\x6d\154\57\x73\x70\x5f\x73\145\x74\165\x70");
$qk->send();
}
function miniorange_saml_is_sp_configured()
{
$uu = new MiniorangeSAMLIDP();
$fx = $uu->idpCount();
if ($fx > 0) {
goto ax;
}
return 0;
goto E8;
ax:
return 1;
E8:
}
function mo_get_version_informations()
{
$Ub = array();
$Ub["\x50\110\120\x5f\x76\145\162\x73\x69\157\x6e"] = phpversion();
$Ub["\x44\x72\165\160\141\x6c\x5f\x76\145\x72\x73\151\157\156"] = \DRUPAL::VERSION;
$Ub["\x4f\120\105\116\x5f\x53\123\x4c"] = $this->mo_saml_is_openssl_installed();
$Ub["\103\x55\122\x4c"] = $this->mo_saml_is_curl_installed();
$Ub["\111\103\117\x4e\126"] = $this->mo_saml_is_iconv_installed();
$Ub["\104\117\x4d"] = $this->mo_saml_is_dom_installed();
return $Ub;
}
function mo_saml_is_openssl_installed()
{
return in_array("\157\160\145\x6e\x73\x73\x6c", get_loaded_extensions()) ? 1 : 0;
}
function mo_saml_is_curl_installed()
{
return in_array("\143\165\162\x6c", get_loaded_extensions()) ? 1 : 0;
}
function mo_saml_is_iconv_installed()
{
return in_array("\151\143\157\156\x76", get_loaded_extensions()) ? 1 : 0;
}
function mo_saml_is_dom_installed()
{
return in_array("\x64\157\155", get_loaded_extensions()) ? 1 : 0;
}
public function submitForm(array &$form, FormStateInterface $form_state)
{
$At = $form["\155\x6f\137\x73\141\x6d\x6c\x5f\x63\x75\x73\164\x6f\155\137\x63\x65\162\164\x69\146\x69\x63\x61\x74\145"]["\x6d\151\x6e\151\157\x72\141\156\x67\x65\137\x73\141\x6d\154\x5f\x70\165\x62\154\137\x63\145\x72\x74\151\x66\151\143\141\x74\145"]["\43\166\141\154\165\x65"];
$MR = $form["\155\157\x5f\163\x61\x6d\x6c\x5f\x63\165\x73\164\157\x6d\137\143\145\x72\x74\x69\x66\151\143\141\164\145"]["\x6d\151\156\x69\x6f\x72\x61\x6e\147\x65\x5f\163\x61\x6d\154\x5f\160\162\x69\x76\141\x74\145\x5f\x63\145\162\164\x69\x66\151\143\141\x74\145"]["\x23\x76\x61\154\x75\x65"];
if (!(MiniorangeSAMLConstants::PLUGIN_VERSION == MiniorangeSAMLConstants::ENTERPRISE_VERSION)) {
goto de;
}
\Drupal\miniorange_saml\HigherUtilities::saveSubmitForm($At, $MR);
de:
}
function miniorange_saml_reset_custom_certificate($form, &$form_state)
{
if (!(MiniorangeSAMLConstants::PLUGIN_VERSION == MiniorangeSAMLConstants::ENTERPRISE_VERSION)) {
goto XO;
}
\Drupal\miniorange_saml\HigherUtilities::reset_custom_certificate();
XO:
}
function miniorange_saml_generate_custom_certificate($form, &$form_state)
{
$i0 = $form_state->getValues();
$qY = $i0["\155\x6f\x5f\x73\x61\155\x6c\137\x63\x6f\165\156\x74\162\171\x5f\x63\x6f\144\145\137\164\145\170\x74"];
$cE = $i0["\x6d\x6f\x5f\x73\x61\155\154\137\143\145\x72\x74\x69\146\151\143\141\164\145\x5f\x73\x74\141\164\145\x5f\156\x61\155\145"];
$Yv = $i0["\155\x6f\137\x73\x61\x6d\154\137\143\145\x72\x74\151\x66\151\143\141\164\145\137\143\157\155\160\141\156\x79\137\x6e\x61\x6d\x65"];
$bX = $i0["\x6d\x69\156\x69\x6f\162\x61\x6e\147\145\x5f\163\x61\155\x6c\137\x75\x6e\x69\164\137\156\141\155\145"];
$ty = $i0["\x6d\x6f\137\163\141\155\154\137\143\145\x72\164\151\146\x69\x63\141\164\x65\x5f\143\157\x6d\155\x6f\156\137\156\141\x6d\x65"];
$LF = $i0["\155\157\137\x73\141\155\x6c\137\x73\x65\154\145\x63\164\x5f\144\x69\147\145\163\164\x5f\x61\x6c\147\x6f"];
$Sg = $i0["\x6d\x6f\137\163\141\155\x6c\x5f\x73\x65\x6c\x65\143\x74\137\160\162\x69\x76\x61\x74\x65\137\153\x65\x79\137\x62\x69\164"];
$KY = $i0["\x6d\157\137\163\141\x6d\x6c\137\163\145\154\x65\143\164\137\x76\x61\154\x69\x64\137\144\x61\171\x73"];
if (!(MiniorangeSAMLConstants::PLUGIN_VERSION == MiniorangeSAMLConstants::ENTERPRISE_VERSION)) {
goto ZU;
}
\Drupal\miniorange_saml\HigherUtilities::generate_custom_certificate($qY, $cE, $Yv, $bX, $ty, $LF, $Sg, $KY);
ZU:
}
function miniorange_saml_clear_genrate_certificate_data()
{
if (!(MiniorangeSAMLConstants::PLUGIN_VERSION == MiniorangeSAMLConstants::ENTERPRISE_VERSION)) {
goto dN;
}
\Drupal\miniorange_saml\HigherUtilities::clear_genrate_certificate_data();
dN:
}
}
Function Calls
None |
Stats
MD5 | 46e4b201cc36288b2a18f05ec299a748 |
Eval Count | 0 |
Decode Time | 83 ms |