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" => "&nbsp;&nbsp;&nbsp;", "#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

Variables

None

Stats

MD5 46e4b201cc36288b2a18f05ec299a748
Eval Count 0
Decode Time 83 ms