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 /** * This file is a part of the miniorange-saml-20-single-sign-on plugin. * ..
Decoded Output download
<?php
/**
* This file is a part of the miniorange-saml-20-single-sign-on plugin.
*
* @link https://plugins.miniorange.com/
* @author miniOrange
* @package miniorange-saml-20-single-sign-on
*/
if (defined("ABSPATH")) {
goto Dni;
}
exit;
Dni:
function mo_saml_save_optional_config()
{
$GE = isset($_GET["tab"]) ? sanitize_text_field(wp_unslash($_GET["tab"])) : '';
if (!("attribute_role" === $GE || "role_mapping" === $GE || "advanced_settings" === $GE)) {
goto zNY;
}
echo "\x9 <div class="nav-subtab-div">
\x9 <a class="nav-subtab ";
echo "attribute_role" === $GE ? "nav-subtab-active" : '';
echo ""
\xa \x9 href="";
echo isset($_SERVER["REQUEST_URI"]) ? esc_url(add_query_arg(array("tab" => "attribute_role"), esc_url_raw(wp_unslash($_SERVER["REQUEST_URI"])))) : '';
echo "">Attribute Mapping\xd
</a>
\xa\x9 \x9<a class="nav-subtab ";
echo "role_mapping" === $GE ? "nav-subtab-active" : '';
echo ""
\xa\x9 \x9href="";
echo isset($_SERVER["REQUEST_URI"]) ? esc_url(add_query_arg(array("tab" => "role_mapping"), esc_url_raw(wp_unslash($_SERVER["REQUEST_URI"])))) : '';
echo "">Role Mapping
\x9</a>\xd\xa <a class="nav-subtab ";
echo "advanced_settings" === $GE ? "nav-subtab-active" : '';
echo ""
\xa \x9\x9 href="";
echo isset($_SERVER["REQUEST_URI"]) ? esc_url(add_query_arg(array("tab" => "advanced_settings"), esc_url_raw(wp_unslash($_SERVER["REQUEST_URI"])))) : '';
echo "">Advanced Settings
\xa\x9\x9 </a>
\xa\x9 </div>\xd\xa\x9\x9";
if ("attribute_role" === $GE) {
goto toZ;
}
if ("role_mapping" === $GE) {
goto Mr6;
}
if ("advanced_settings" === $GE) {
goto T9C;
}
goto al3;
toZ:
mo_saml_attribute_mapping();
goto al3;
Mr6:
mo_saml_role_mapping();
goto al3;
T9C:
mo_saml_attr_role_advanced_settings();
al3:
zNY:
}
function mo_saml_attribute_mapping()
{
$yO = get_option(Mo_Saml_Options_Enum_Attribute_Mapping::ATTRIBUTE_USERNAME);
if (!empty($yO)) {
goto eWB;
}
$yO = "NameID";
eWB:
$Df = get_option(Mo_Saml_Options_Enum_Attribute_Mapping::ATTRIBUTE_EMAIL);
if (!empty($Df)) {
goto ftX;
}
$Df = "NameID";
ftX:
$Or = get_option(Mo_Saml_Options_Enum_Attribute_Mapping::ATTRIBUTE_FIRST_NAME);
$g_ = get_option(Mo_Saml_Options_Enum_Attribute_Mapping::ATTRIBUTE_LAST_NAME);
$h2 = maybe_unserialize(get_option(Mo_Saml_Options_Enum_Test_Configuration::TEST_CONFIG_ATTIBUTES));
$kK = !empty(get_option(Mo_Saml_Options_Enum_Attribute_Mapping::ATTRIBUTE_UPDATE_DISPLAY_NAME)) ? "checked" : '';
$nF = get_option("saml_am_nickname");
echo "<form name="saml_form_am" method="post" action="" class="mo_saml_attribute_role_table">";
wp_nonce_field("login_widget_saml_attribute_mapping");
echo "<input type="hidden" name="option" value="login_widget_saml_attribute_mapping" />
\xa <table>\xd
\x9 <tr>
\xa <td colspan="3">[ <a target="_blank" href="https://developers.miniorange.com/docs/saml/wordpress/Attribute-Rolemapping-Version12.2.0#Attribute-mapping">Click Here</a> to know how this is useful. ]
\xa\x9 \x9\x9<div hidden id="attribute_mapping_desc" class="mo_saml_help_desc">\xd\xa\x9\x9 \x9\x9\x9<ol>
\xa \x9\x9\x9 \x9<li>Attributes are user details that are stored in your Identity Provider.</li>\xd\xa <li>Attribute Mapping helps you to get user attributes from your IdP and map them to WordPress user attributes like firstname, lastname etc.</li>\xd
\x9 \x9 \x9 <li>While auto registering the users in your WordPress site these attributes will automatically get mapped to your WordPress user details.</li>
\xa\x9\x9 \x9\x9\x9</ol>
\x9 \x9 </div>
\x9 \x9 </td>
\xa\x9\x9\x9</tr>";
check_plugin_state();
echo "<tr><td><br></td></tr></table>";
if ($h2) {
goto r2v;
}
echo mo_saml_empty_attrs_notice();
r2v:
echo "<table class="mo_saml_attribute_role_table mo-saml-table-width" style="border-bottom: none;">
\x9 \x9<tr>
\x9<td colspan="4">\xd\xa\x9\x9\x9 <span class="mo-saml-heading"><b>Map Basic Attributes</b></span>
\xa \x9 \x9</td>\xd\xa\x9 \x9</tr>
\xa \x9<tr>
\xa\x9\x9\x9\x9<td colspan="2" class="mo_saml_role_mapping_table">
\x9\x9 <strong>Username <span style="color:red;">*</span></strong>\xd
\x9 \x9</td>\xd
\x9\x9 <td class="mo_saml_role_table_data">";
if ($h2) {
goto kvk;
}
echo "<input type="text" name="saml_am_username" placeholder="Enter attribute name for Username" class="mo-saml-attr-input-width" value="" . esc_html($yO) . "" required " . Mo_Saml_License_Utility::is_customer_license_valid(true) . " />";
goto RMO;
kvk:
echo "<select name="saml_am_username" class="mo-saml-attr-input-width" " . Mo_Saml_License_Utility::is_customer_license_valid(true) . " required>\xd
\x9\x9\x9<option value="">--Select an Attribute--</option>";
foreach ($h2 as $Ln => $RK) {
$lJ = $yO === $Ln ? "selected" : '';
echo "<option value="" . esc_html($Ln) . "" " . esc_html($lJ) . " >" . esc_html($Ln) . "</option>";
zFe:
}
MWi:
echo "</select>";
RMO:
echo "\xd
\x9\x9 </td>\xd\xa\x9\x9\x9</tr>\xd
\x9 \x9<tr>
\xa\x9 \x9\x9<td colspan="2" class="mo_saml_role_mapping_table">\xd\xa\x9 \x9 <strong>Email <span style="color:red;">*</span></strong>
\x9 </td>\xd\xa \x9<td class="mo_saml_role_table_data">";
if ($h2) {
goto SEm;
}
echo "<input type="text" name="saml_am_email" placeholder="Enter attribute name for Email" class="mo-saml-attr-input-width" value="" . esc_html($Df) . "" required " . Mo_Saml_License_Utility::is_customer_license_valid(true) . " />";
goto Ib3;
SEm:
echo "<select name="saml_am_email" class="mo-saml-attr-input-width" " . Mo_Saml_License_Utility::is_customer_license_valid(true) . " required>
\x9\x9 \x9<option value="">--Select an Attribute--</option>";
foreach ($h2 as $Ln => $RK) {
$lJ = $Df == $Ln ? "selected" : '';
echo "<option value="" . esc_html($Ln) . "" " . esc_html($lJ) . " >" . esc_html($Ln) . "</option>";
XIX:
}
zjU:
echo "</select>";
Ib3:
echo "</td>\xd
\x9\x9 </tr>
\xa\x9\x9 <tr>\xd
\x9 <td colspan="2" class="mo_saml_role_mapping_table">
\xa\x9\x9 \x9<strong>First Name</strong>
\x9</td>
\x9\x9\x9\x9<td class="mo_saml_role_table_data">";
if ($h2) {
goto nsm;
}
echo "<input type="text" name="saml_am_first_name" placeholder="Enter attribute name for First Name" class="mo-saml-attr-input-width" value="" . esc_html($Or) . "" " . Mo_Saml_License_Utility::is_customer_license_valid(true) . " />";
goto Dfh;
nsm:
echo "<select name="saml_am_first_name" class="mo-saml-attr-input-width" " . Mo_Saml_License_Utility::is_customer_license_valid(true) . " >
\xa \x9 <option value="">--Select an Attribute--</option>";
foreach ($h2 as $Ln => $RK) {
$lJ = $Or === $Ln ? "selected" : '';
echo "<option value="" . esc_html($Ln) . "" " . esc_html($lJ) . " >" . esc_html($Ln) . "</option>";
y9R:
}
mFr:
echo "</select>";
Dfh:
echo "</td>\xd
\x9\x9 </tr>\xd\xa\x9 \x9<tr>\xd\xa \x9<td colspan="2" class="mo_saml_role_mapping_table">\xd
\x9 \x9\x9 <strong>Last Name</strong>
\xa\x9\x9\x9\x9</td>\xd\xa \x9<td class="mo_saml_role_table_data">";
if ($h2) {
goto uxe;
}
echo "<input type="text" name="saml_am_last_name" placeholder="Enter attribute name for Last Name" class="mo-saml-attr-input-width" value="" . esc_html($g_) . "" " . Mo_Saml_License_Utility::is_customer_license_valid(true) . " />";
goto p0i;
uxe:
echo "<select name="saml_am_last_name" class="mo-saml-attr-input-width" " . Mo_Saml_License_Utility::is_customer_license_valid(true) . " >\xd
\x9 \x9<option value="">--Select an Attribute--</option>";
foreach ($h2 as $Ln => $RK) {
$lJ = $g_ === $Ln ? "selected" : '';
echo "<option value="" . esc_html($Ln) . "" " . esc_html($lJ) . " >" . esc_html($Ln) . "</option>";
vCb:
}
yuN:
echo "</select>";
p0i:
echo "</td>\xd\xa\x9 </tr>
\xa\x9\x9 <tr>\xd
\x9\x9\x9<td colspan="2" class="mo_saml_role_mapping_table">
\x9\x9\x9\x9\x9<strong>Nickname</strong>\xd
</td>\xd
\x9\x9 <td class="mo_saml_role_table_data">";
if ($h2) {
goto i09;
}
echo "<input type="text" name="saml_am_nickname" placeholder="Enter attribute name for Nickname" class="mo-saml-attr-input-width" value="" . esc_html($nF) . "" " . Mo_Saml_License_Utility::is_customer_license_valid(true) . " />";
goto Z4K;
i09:
echo "<select name="saml_am_nickname" class="mo-saml-attr-input-width" " . Mo_Saml_License_Utility::is_customer_license_valid(true) . " >\xd
\x9 \x9<option value="">--Select an Attribute--</option>";
foreach ($h2 as $Ln => $RK) {
$lJ = $nF === $Ln ? "selected" : '';
echo "<option value="" . esc_html($Ln) . "" " . esc_html($lJ) . " >" . esc_html($Ln) . "</option>";
yKy:
}
cP_:
echo "</select>";
Z4K:
echo "</td>
\xa \x9</tr>\xd\xa\x9 <tr>
\xa \x9 \x9<td colspan="2" class="mo_saml_role_mapping_table">\xd\xa \x9\x9<strong>Display Name</strong>
\x9\x9</td>
\x9 \x9<td class="mo_saml_role_table_data">
\x9 \x9\x9<select name="saml_am_display_name" id="saml_am_display_name" class="mo-saml-attr-input-width" " . Mo_Saml_License_Utility::is_customer_license_valid(true) . " >
\x9\x9\x9\x9<option value="USERNAME"";
$TY = get_option("saml_am_display_name");
if (!("USERNAME" === $TY)) {
goto aLN;
}
echo "selected="selected"";
aLN:
echo ">Username</option>\xd
\x9 \x9<option value="FNAME"";
if (!("FNAME" === $TY)) {
goto SzS;
}
echo "selected="selected"";
SzS:
echo ">FirstName</option>\xd
\x9\x9\x9\x9<option value="LNAME"";
if (!("LNAME" === $TY)) {
goto QNW;
}
echo "selected="selected"";
QNW:
echo ">LastName</option>\xd\xa \x9<option value="NICK_NAME"";
if (!("NICK_NAME" === $TY)) {
goto HhL;
}
echo "selected="selected"";
HhL:
echo ">Nickname</option>\xd\xa \x9\x9\x9<option value="FNAME_LNAME"";
if (!("FNAME_LNAME" === $TY)) {
goto lM2;
}
echo "selected="selected"";
lM2:
echo ">FirstName LastName</option>
\x9\x9 <option value="LNAME_FNAME"";
if (!("LNAME_FNAME" === $TY)) {
goto TPu;
}
echo "selected="selected"";
TPu:
echo ">LastName FirstName</option>
\xa\x9\x9\x9 \x9</select>\xd
\x9 </td>\xd
</tr>
\x9\x9<tr>
\x9 \x9\x9<td colspan="2" class="mo_saml_role_mapping_table"> </td>
\xa\x9 \x9<td class="mo_saml_role_table_data">\xd
\x9\x9 \x9<label class="switch">
\x9 \x9 \x9<input type="checkbox" id="saml_am_update_display_name" " . mo_saml_is_sp_configured(true) . " name="saml_am_update_display_name" " . Mo_Saml_License_Utility::is_customer_license_valid(true) . " " . esc_attr($kK) . " >\xd\xa \x9\x9\x9 <span class="slider round"></span>\xd
</label> \xd\xa \x9\x9<span><b>Do not update existing User's Display Name</b></span>
\x9 </td>\xd\xa\x9 </tr>
\xa \x9\x9<tr>
\xa \x9\x9 <td colspan="2"> </td>\xd
\x9\x9 \x9<td><b>Note:</b> Check this option if you do not want to update the existing user's display name attribute.</td>\xd\xa \x9 </tr>
\xa </table>";
$gX = 0;
echo "<table class="mo_saml_attribute_role_table mo-saml-table-width">\xd
\x9\x9 <tr>
\xa \x9 <td colspan="4">
\xa \x9\x9\x9 <span class="mo-saml-heading"><b>Map Custom Attributes</b></span>
\xa\x9 \x9 </td>
\xa\x9\x9\x9</tr>
\x9 <tr>\xd\xa\x9 <td colspan="5">\xd\xa \x9\x9 <div class="mo-saml-note">
\xa\x9 \x9<b>NOTE: </b>Custom Attribute Mapping means you can map any attribute of the IDP to the attributes of <b>user-meta</b> table of your database.</br>
\x9Enable the toggle <b>Display Attribute</b> for an attribute if you want to display it in the WordPress <a href="" . esc_url(get_admin_url()) . "users.php">Users</a> table.</div></br>
</td>\xd\xa </tr>\xd
\x9 <tr>
\x9\x9 <td colspan="2">
<input type="button" name="add_attribute" value="Add Attribute" onClick="add_custom_attribute(this)" class="button button-primary button-large" " . Mo_Saml_License_Utility::is_customer_license_valid(true) . " " . mo_saml_is_sp_configured(true) . " ></br></br>
\xa \x9 \x9</td>
\x9\x9 </tr>
\xa \x9\x9<tr>
\x9\x9 <td style="text-align: center; width: 50px;"><b>Custom Attribute Name</b></td>\xd
\x9\x9<td colspan="2" style="text-align: center;"><b>Attribute Name from IDP</b></td>
\xa \x9 <td style="text-align: center;"><b>Display Attribute</b></td>\xd\xa\x9\x9\x9 <td></td>\xd\xa\x9 </tr>";
$QT = maybe_unserialize(get_option("mo_saml_custom_attrs_mapping"));
if (!$QT) {
goto VDn;
}
foreach ($QT as $Ln => $RK) {
if (!isset($Ln)) {
goto Pli;
}
$T2 = maybe_unserialize(get_option("saml_show_user_attribute"));
$x7 = false;
if (!$T2) {
goto rPd;
}
if (!in_array($gX, $T2)) {
goto x0n;
}
$x7 = true;
x0n:
rPd:
echo display_custom_attribute_mapping_row($gX, $Ln, $RK, $x7);
$gX++;
Pli:
YUQ:
}
Y2U:
goto zHq;
VDn:
echo display_custom_attribute_mapping_row($gX, '', '', false);
$gX++;
zHq:
echo "<tr id="save_config_element">
\xa \x9 \x9</tr>\xd\xa\x9 \x9</table>\xd\xa \x9 <table class="mo-saml-table-width">\xd\xa\x9\x9 \x9<tr>\xd\xa \x9\x9 \x9<td colspan="2" class="mo_saml_role_mapping_table"> </td>\xd\xa\x9\x9\x9\x9 <td class="mo-saml-save-button-table"></br><input type="submit" style="width:100px;" name="submit" value="Save" " . mo_saml_is_sp_configured(true) . " class="button button-primary button-large" " . Mo_Saml_License_Utility::is_customer_license_valid(true) . " />
\xa\x9 \x9 <br />\xd\xa\x9 \x9 </td>
\xa\x9 </tr>
\xa\x9 \x9</table>
</form>";
echo "<script>\xd\xa\x9 var getRows = document.getElementsByClassName("rows");\xd
\x9 if(getRows.length == 1){\xd
\x9\x9\x9getRows[0].children[3].style.visibility = 'hidden';
\xa\x9\x9} else {\xd
\x9for(var row of getRows){
\x9 row.children[3].style.visibility = 'visible';
}
\x9}
\xa\x9 \xd
\x9\x9function checkEmptyKeyandValue(o){
\xa \x9\x9var getRow = o.parentNode.parentNode;\xd\xa\x9\x9 var child = getRow.children;\xd
var keys = child[0].children;\xd\xa\x9\x9 var values = child[1].children;\xd\xa\x9 \x9var valueField = values[0];
\xa \x9var keyField = keys[0];\xd\xa\x9\x9 var key = keyField.value;\xd\xa\x9\x9 var val = valueField.value;\xd
\x9if(!key || 0 === key.length){
\x9\x9\x9 if(val.length > 0){
\x9\x9 keyField.setAttribute("required", "required");
\x9 } else {
\x9 keyField.removeAttribute("required");
\x9 \x9\x9}\xd\xa\x9\x9 }\xd
\x9 \xd\xa \x9if(!val || 0 === val.length){\xd\xa \x9 if(key.length > 0){\xd\xa \x9 \x9valueField.setAttribute("required", "required");\xd\xa\x9\x9\x9\x9} else {
\x9 \x9valueField.removeAttribute("required");
\xa\x9 \x9}\xd
\x9\x9 }\xd
\x9 }
\x9function add_custom_attribute(o){
\x9 rows = "" . addslashes(display_custom_attribute_mapping_row($gX, '', '', false)) . "";";
$gX++;
echo "\xd\xa\x9\x9\x9jQuery(rows).insertBefore(jQuery("#save_config_element"));\xd
\x9 \x9\xd\xa if(getRows.length == 1){\xd\xa getRows[0].children[3].style.visibility = 'hidden';\xd\xa\x9\x9\x9} else {
\x9 \x9for(var row of getRows){\xd\xa \x9 row.children[3].style.visibility = 'visible';\xd\xa\x9\x9\x9\x9}
\x9\x9}
\xa \x9}\xd
function removeRow(o){
\x9var thisRow = o.parentNode.parentNode;\xd
\x9if(getRows.length == 2){
\xa\x9 if(thisRow.id === getRows[0].id){
\xa\x9\x9\x9 \x9getRows[1].children[3].style.visibility = 'hidden';\xd
\x9\x9}\xd
\x9 \x9getRows[0].children[3].style.visibility = 'hidden';\xd
\x9 \x9\x9\xd
\x9 } else {\xd\xa \x9 for(var row of getRows){
\x9 \x9 \x9row.children[3].style.visibility = 'visible';
\x9 \x9\x9}
\x9\x9\x9}\xd\xa \x9
\x9 \x9thisRow.parentNode.removeChild(thisRow);\xd\xa\x9\x9} \xd\xa </script>";
}
function mo_saml_role_mapping()
{
$EF = false;
if (!SAMLSPUtilities::mo_saml_is_plugin_active(Mo_Saml_Addons_Directory::ADVANCED_ROLE_MAPPING)) {
goto oC6;
}
$EF = true;
oC6:
$tg = '';
if (!$EF) {
goto VkN;
}
$tg = "disabled";
VkN:
$Bx = get_option("saml_am_group_name");
$Mj = '';
$sL = '';
if (!(empty($Bx) || $EF)) {
goto Czh;
}
$Mj = "disabled";
Czh:
$h2 = maybe_unserialize(get_option(Mo_Saml_Options_Enum_Test_Configuration::TEST_CONFIG_ATTIBUTES));
$En = get_option(Mo_Saml_Options_Enum_Role_Mapping::ASSIGN_DEFAULT_ROLE);
$Q1 = get_option(Mo_Saml_Options_Enum_Role_Mapping::ROLE_DO_NOT_AUTO_CREATE_USERS);
$Hl = get_option(Mo_Saml_Options_Enum_Role_Mapping::ROLE_DO_NOT_ASSIGN_ROLE_UNLISTED);
if (!(empty($Q1) && empty($Hl) || "unchecked" === $Q1 && "unchecked" === $Hl)) {
goto t0w;
}
$En = "checked";
t0w:
$B7 = get_option("mo_saml_role_enable_regex");
$Zt = get_option("saml_am_dont_update_existing_user_role");
$ID = get_option("saml_am_action_if_role_not_configured");
$Dc = get_option(Mo_Saml_Options_Enum_Role_Mapping::ROLE_DEFAULT_ROLE);
if (!empty($ID)) {
goto GaC;
}
$ID = "default_role";
GaC:
if (!("checked" === $Zt)) {
goto Hbj;
}
$sL = "disabled";
Hbj:
$QE = maybe_unserialize(get_option(Mo_Saml_Options_Enum_Role_Mapping::ROLE_MAPPING));
$oY = check_if_role_mapping_is_configured($QE);
$aP = "Note : It seems you haven't configured role mapping yet. New users performing SSO on your site will be created with this Default Role, while the existing users' roles will remain unchanged after SSO.";
if (!$oY) {
goto ioc;
}
$aP = "Note : The Default Role will be assigned to both new and existing users if their roles are not mapped above.";
ioc:
echo "\xd\xa\x9<form name="saml_form_am_role_mapping" method="post" action="" class="mo_saml_attribute_role_table">";
wp_nonce_field("login_widget_saml_role_mapping");
echo "<input type="hidden" name="option" value="login_widget_saml_role_mapping" />\xd
\x9\x9<table>\xd\xa\x9 \x9<tr>
\x9 <td colspan="3">[ ";
echo " <a target="_blank" href="https://developers.miniorange.com/docs/saml/wordpress/Attribute-Rolemapping-Version12.2.0#New-Role-Mapping">Click Here</a>\xd\xa ";
echo " to know how this is useful. ]\xd\xa \x9 <div hidden id="role_mapping_desc" class="mo_saml_help_desc">
\xa \x9 \x9\x9<ol>\xd
\x9\x9 \x9 \x9<li>WordPress uses a concept of Roles, designed to give the site owner the ability to control what users can and cannot do within the site.</li>
\xa\x9\x9\x9\x9 \x9\x9<li>WordPress has six pre-defined roles: Super Admin, Administrator, Editor, Author, Contributor and Subscriber.</li>
\x9 \x9<li>Role mapping helps you to assign specific roles to users of a certain group in your IdP.</li>\xd
\x9 \x9 \x9<li>While auto registering, the users are assigned roles based on the group they are mapped to.</li>
\xa\x9 \x9\x9\x9</ol>\xd\xa \x9 \x9</div>\xd\xa </td>
\x9\x9\x9</tr>";
check_plugin_state();
echo "<tr><td><br></td></tr></table>";
if (!$EF) {
goto ivz;
}
echo "<div class="mo-saml-arm-notice">
\xa\x9 \x9<b>Note:</b> Please configure <b>Role Mapping</b> in <a href="admin.php?page=arm_miniorange_role_mapping"><b>Advanced Role Mapping Addon</b></a>.
\x9 </div>";
ivz:
if ($h2) {
goto RVV;
}
echo mo_saml_empty_attrs_notice();
RVV:
echo "<table class="mo_saml_attribute_role_table mo-saml-table-width" style="border-bottom: none">\xd
\x9 <tr>
\x9\x9 <td colspan="2" class="mo_saml_role_mapping_table"><strong> IDP Group/Role Attribute <span style="color:red;">*</span></strong></br></br></td>\xd\xa <td class="mo_saml_role_table_data">";
if ($h2) {
goto DOA;
}
echo "<input type="text" name="saml_am_group_name" placeholder="Enter attribute name for IDP group" style="width: 400px;" value="" . esc_html($Bx) . "" " . Mo_Saml_License_Utility::is_customer_license_valid(true) . " oninput="roleMappingToggleEnable()" /></br>\xd
\x9 \x9\x9<i>Enter the IDP attribute to assign roles to Users.</i>";
goto hxq;
DOA:
echo "<select name="saml_am_group_name" style="width:auto;" " . Mo_Saml_License_Utility::is_customer_license_valid(true) . " " . esc_html($tg) . " onchange="roleMappingToggleEnable()" >
\xa \x9\x9 <option value="">--Select an Attribute--</option>";
foreach ($h2 as $Ln => $RK) {
$lJ = $Bx === $Ln ? "selected" : '';
echo "<option value="" . esc_html($Ln) . "" " . esc_html($lJ) . " >" . esc_html($Ln) . "</option>";
SzY:
}
b9t:
echo "</select></br>
\xa\x9 \x9 <i>Select the IDP attribute to assign roles to Users.</i>";
hxq:
echo "</br></br></td>
\xa \x9\x9</tr>";
$wp_roles = new WP_Roles();
$a0 = $wp_roles->get_names();
$d3 = maybe_unserialize(get_option("saml_am_role_mapping"));
$Td = 10;
$Du = count($a0);
$Tr = $Du > $Td;
foreach ($a0 as $KE => $HI) {
$ld = empty($d3[$KE]) ? '' : $d3[$KE];
$O2 = "Semi-colon(;) separated IDP group values";
if (!("checked" === $B7)) {
goto bMR;
}
$O2 = "Semi-colon(;) separated regex values";
bMR:
echo "<tr class="mo-saml-role-row" style="" . ($Tr && $Td-- <= 0 ? "display:none;" : '') . "">
\x9 <td colspan="2" class="mo_saml_role_mapping_table">
\x9 <b>" . esc_html($HI) . "</b>
\x9 </td>\xd\xa \x9\x9\x9<td class="mo_saml_role_table_data">
\x9\x9\x9\x9\x9<input type="text" name="saml_am_group_attr_values_" . esc_html($KE) . "" value="" . esc_html($ld) . "" placeholder="" . esc_html($O2) . "" style="width: 400px;" " . Mo_Saml_License_Utility::is_customer_license_valid(true) . " " . esc_html($Mj) . "/>
\x9\x9</td>
\xa\x9 \x9</tr>";
xFS:
}
r4Q:
if (!$Tr) {
goto uf8;
}
echo "<tr>
\xa\x9 \x9<td colspan="2"> </td>\xd\xa \x9<td style="padding-left: 52.6ex;"><a class="mo_saml_cursor_pointer" id="mo_saml_view_more_roles">View More ᐯ</a>\xd\xa \x9 </td>
\x9\x9\x9</tr>";
uf8:
echo "<tr>\xd
\x9 <td colspan="4">
\x9\x9\x9<br><br><span class="mo-saml-heading"><b>Select an Action if Role Mapping not Configured</b></span>\xd
\x9 </td>\xd\xa\x9 </tr>\xd
\x9\x9 <tr>
\xa \x9 <td colspan="5">\xd\xa\x9\x9 \x9\x9<div class="mo-saml-note">
\x9 <b>NOTE: </b>These settings would be applied for both new and existing users when the user's <b>IDP Group/Role is not mapped</b> with any WordPress roles above.</div></br>
\xa \x9\x9 </td>
\x9 </tr>\xd
\x9 \x9</table>";
echo "\xd\xa\x9 \x9<div style="display:flex;gap:3rem;/* align-items:center; */padding-left: 1rem;border-left: 1px solid lightgray;border-right: 1px solid lightgray;">\xd
\x9 \x9<div style="\xd\xa /* display: flex; */\xd\xa width: 35%;
gap: 1rem;\xd\xa">
\xa<div style="display: flex; gap: 1rem;align-items: center;">\xd\xa <div><label class="switch">\xd
\x9\x9<input type="checkbox" id="assign_default_role" " . Mo_Saml_License_Utility::is_customer_license_valid(true) . " name="saml_am_assign_default_role" " . mo_saml_is_sp_configured(true) . " value="checked" " . esc_html($En) . " " . esc_html($Mj) . " />
\xa\x9 <span class="slider round"></span></label></div>\xd\xa <div> <strong> Assign a Default role to the user </strong> </div></div>\xd
\x9 <div id="mo_saml_notice_for_default_role" style="" . ("checked" === $En ? "margin-top:10px;" : "display:none;") . "">
\xa " . esc_html($aP) . "\xd\xa </div>\xd
</div> \xd
\x9\x9\x9<div>\xd\xa\x9\x9\x9\x9<div class="mo_saml_role_table_data">";
echo mo_saml_show_default_role($tg, "default_role", $Dc);
echo "</div>
</div>
\xa\xd\xa \x9 </div>
\xa <table class="mo_saml_attribute_role_table mo-saml-table-width" style="border-top: none;">
\x9\x9\x9<tr>
\xa\x9\x9\x9\x9<td colspan="3" class="mo_saml_role_mapping_table">\xd\xa\x9 \x9 <label class="switch">\xd
\x9<input type="checkbox" id="dont_allow_unlisted_user_role" " . Mo_Saml_License_Utility::is_customer_license_valid(true) . " name="saml_am_dont_allow_unlisted_user_role" value="checked" " . esc_html($Mj) . '' . esc_html($Hl) . "/>\xd
\x9\x9\x9 <span class="slider round"></span>\xd\xa \x9\x9 </label>\xd
\x9 <b class="mo_saml_padding">Create/Update the user but assign a 'None' role</b></br></br></br>\xd\xa\x9 \x9\x9</td>\xd
\x9\x9</tr>\xd\xa\x9\x9\x9<tr>\xd
<td colspan="2" class="mo_saml_role_mapping_table mo_saml_white_wrap">\xd
\x9 \x9\x9<label class="switch">
\xa\x9 \x9<input type="checkbox" id="dont_create_user_if_role_not_mapped" " . Mo_Saml_License_Utility::is_customer_license_valid(true) . " name="mo_saml_dont_create_user_if_role_not_mapped" value="checked" " . esc_html($Mj) . " " . esc_html($Q1) . "/>
\x9\x9\x9 <span class="slider round"></span>
\x9 \x9</label>
\xa\x9\x9\x9 <b class="mo_saml_padding">Don't create new user if roles are not mapped</b>
\x9</td>\xd\xa \x9 <td class="mo_saml_role_table_data">";
echo mo_saml_show_default_role($tg, "dont_create", $Dc);
echo "</td>
\xa\x9\x9 </tr>
\x9\x9</table>
\xa\x9 <table class="mo_saml_attribute_role_table mo-saml-table-width">
\x9 \x9<tr>
\xa \x9\x9<td colspan="2" class="mo_saml_role_mapping_table">\xd\xa \x9 \x9\x9<b>Apply all role mapping settings to WP admin users</b>
</td>\xd
\x9<td class="mo_saml_role_table_data">
\x9 \x9<label class="switch">\xd
\x9 <input type="checkbox" id="update_admin_users_role" " . Mo_Saml_License_Utility::is_customer_license_valid(true) . " name="saml_am_update_admin_users_role" " . mo_saml_is_sp_configured(true) . " value="checked" " . esc_html(get_option(Mo_Saml_Options_Enum_Role_Mapping::ROLE_UPDATE_ADMIN_USER_ROLE)) . " " . esc_html($sL) . " />
\x9\x9<span class="slider round"></span>
\x9 \x9</label>
\xa </td>
\x9\x9 </tr>\xd
\x9</table>\xd\xa <table class="mo-saml-table-width">
\x9 <tr>\xd
\x9 <td colspan="2" class="mo_saml_role_mapping_table"> </td>\xd\xa \x9 \x9<td class="mo-saml-save-button-table"><br /><input type="submit" style="width:100px;" name="submit" value="Save" " . mo_saml_is_sp_configured(true) . " class="button button-primary button-large" " . Mo_Saml_License_Utility::is_customer_license_valid(true) . "/></td>
\x9 </tr>
\xa </table>
\xa\x9</form>";
}
function mo_saml_show_default_role($tg, $iO, $Dc)
{
$a0 = wp_roles()->roles;
$e_ = "<div id="mo_saml_default_role_for_" . esc_html($iO) . "" style="display:none;"><select name="mo_saml_default_role_for_" . esc_html($iO) . "" " . Mo_Saml_License_Utility::is_customer_license_valid(true) . " style="width:150px;" " . esc_html($tg) . ">";
if (!(empty($Dc) || !is_array($a0) || !array_key_exists($Dc, $a0))) {
goto tur;
}
$Dc = get_option("default_role");
tur:
foreach ($a0 as $Ln => $RK) {
if (empty($RK)) {
goto xOc;
}
$lJ = $Dc === $Ln ? "selected" : '';
$e_ = $e_ . "<option value="" . esc_html($Ln) . "" " . esc_html($lJ) . ">" . esc_html($RK["name"]) . "</option>";
xOc:
ANw:
}
Tym:
$e_ = $e_ . "</select></br><i>Select Default Role to assign</i></div>";
return $e_;
}
function display_custom_attribute_mapping_row($rK, $Ln, $RK, $x7)
{
$e_ = "<tr class="rows" id="row_" . esc_html($rK) . ""><td style="text-align: center; width: 50px;"><input type="text" name="mo_saml_custom_attribute_keys[]" placeholder="Custom attribute name" value="" . esc_html($Ln) . "" onkeyup="checkEmptyKeyandValue(this)"";
$e_ = $e_ . Mo_Saml_License_Utility::is_customer_license_valid(true);
$e_ = $e_ . "/></td>";
$h2 = maybe_unserialize(get_option("mo_saml_test_config_attrs"));
if (!empty($h2)) {
goto KZ9;
}
$e_ = $e_ . "<td colspan="2" style="text-align: center;"><input type="text" name="mo_saml_custom_attribute_values[]" placeholder="Enter attribute name from IDP" value="" . esc_attr($RK) . "" style="width:74%;" onkeyup="checkEmptyKeyandValue(this)"";
$e_ = $e_ . Mo_Saml_License_Utility::is_customer_license_valid(true);
$e_ = $e_ . "/></td>";
goto rw1;
KZ9:
$e_ = $e_ . "<td colspan="2" style="text-align: center;"><select name="mo_saml_custom_attribute_values[]" style="width:90%"";
$e_ = $e_ . Mo_Saml_License_Utility::is_customer_license_valid(true);
$e_ = $e_ . "><option value="">--Select an Attribute--</option>";
foreach ($h2 as $xx => $Jv) {
$lJ = $RK === $xx ? "selected" : '';
$e_ = $e_ . "<option value="" . esc_html($xx) . "" " . esc_html($lJ) . " >" . esc_html($xx) . "</option>";
HZO:
}
cED:
$e_ = $e_ . "</td>";
rw1:
$e_ = $e_ . "<td style="text-align: center; width:15%;"><label class="switch"><input type="checkbox" title="Display in WordPress Users table" " . mo_saml_is_sp_configured(true) . " name="mo_saml_display_attribute_" . esc_html($rK) . """;
if (!$x7) {
goto CLE;
}
$e_ = $e_ . "checked";
CLE:
$e_ = $e_ . " value="true"";
$e_ = $e_ . Mo_Saml_License_Utility::is_customer_license_valid(true);
$e_ = $e_ . "><span class="slider round"></span></label></td><td><input type="button" value="X" onClick="removeRow(this)" class="button button-primary button-large" style="float:right;" /></td></tr>";
return $e_;
}
function mo_saml_attr_role_advanced_settings()
{
$Wu = '';
$Jf = get_option("mo_saml_attr_restriction");
$gp = get_option("saml_am_dont_allow_user_tologin_create_with_given_groups");
if (empty($gp) || "unchecked" === $gp) {
goto dCw;
}
if (empty($Jf)) {
goto YVh;
}
goto Fu6;
dCw:
$Wu = "disabled";
goto Fu6;
YVh:
$Jf = get_option("saml_am_group_name");
Fu6:
$AC = '';
if (!(empty($Jf) || "disabled" === $Wu)) {
goto kWs;
}
$AC = "disabled";
kWs:
$h2 = maybe_unserialize(get_option("mo_saml_test_config_attrs"));
$dw = get_option("mo_saml_allow_deny_user_with_group_values");
if (!empty($dw)) {
goto Pqw;
}
if (!empty($gp)) {
goto xQD;
}
$dw = "allow";
goto dPN;
xQD:
$dw = "deny";
dPN:
Pqw:
$B7 = get_option("mo_saml_role_enable_regex");
$XZ = get_option("saml_am_email_domains");
$G3 = get_option("mo_saml_enable_domain_restriction_login");
$z6 = !empty(get_option(Mo_Saml_Option_constants::SHOW_SSO_USER)) ? "checked" : '';
$R2 = '';
if (!empty($G3)) {
goto vuu;
}
$R2 = "disabled";
vuu:
$Xh = get_option("mo_saml_allow_deny_user_with_domain");
if (!empty($Xh)) {
goto HG6;
}
$Xh = "allow";
HG6:
$EF = false;
if (!SAMLSPUtilities::mo_saml_is_plugin_active(Mo_Saml_Addons_Directory::ADVANCED_ROLE_MAPPING)) {
goto fAH;
}
$EF = true;
fAH:
$tg = '';
if (!$EF) {
goto WSJ;
}
$tg = "disabled";
WSJ:
echo "<form name="saml_form_domain_restriction" method="post" action="" class="mo_saml_attribute_role_table">";
wp_nonce_field("saml_form_domain_restriction_option");
echo "<input type="hidden" name="option" value="saml_form_domain_restriction_option" />
\xa\x9\x9<table>
\xa <tr>\xd\xa \x9\x9 <td colspan="3">[ ";
echo "\x9\x9\x9 \x9<a target="_blank" href="https://developers.miniorange.com/docs/saml/wordpress/Attribute-Rolemapping-Version12.2.0#Advanced-Settings">Click Here</a>\xd
\x9";
echo " to know how this is useful. ]\xd
\x9\x9</td>
\x9 </tr>";
check_plugin_state();
echo "<tr><td><br></td></tr></table>";
if ($h2) {
goto qtf;
}
echo mo_saml_empty_attrs_notice();
qtf:
echo "<table class="mo_saml_attribute_role_table mo-saml-table-width" style="border-bottom: none;">
\x9\x9\x9<tr>
\xa\x9 \x9\x9<td colspan="2" class="mo_saml_role_mapping_table">
\x9 \x9<b>Do not create new users</b>\xd\xa\x9 \x9 </td>
\x9\x9 <td class="mo_saml_role_table_data">
\xa \x9\x9\x9<label class="switch">
\xa \x9 <input type="checkbox" id="saml_am_dont_create_new_user" " . Mo_Saml_License_Utility::is_customer_license_valid(true) . " name="saml_am_dont_create_new_user" " . mo_saml_is_sp_configured(true) . " value="checked"" . esc_html(get_option("saml_am_dont_create_new_user")) . "/>\xd\xa\x9 <span class="slider round"></span>
</label>\xd
\x9\x9</td>\xd
\x9 \x9</tr>\xd\xa\x9\x9\x9<tr>\xd
\x9 <td colspan="2" class="mo_saml_role_mapping_table">\xd\xa \x9 <b>Do not update existing user's roles</b>
\xa </td>
\xa\x9 \x9 <td class="mo_saml_role_table_data">\xd
\x9 \x9\x9 <label class="switch">
<input type="checkbox" id="dont_update_existing_user_role" " . Mo_Saml_License_Utility::is_customer_license_valid(true) . " name="saml_am_dont_update_existing_user_role" " . mo_saml_is_sp_configured(true) . " value="checked" " . esc_html(get_option("saml_am_dont_update_existing_user_role")) . " " . esc_html($tg) . " />
\xa \x9\x9 \x9<span class="slider round"></span>
\xa \x9 </label>\xd\xa \x9\x9 </td>
\x9\x9 </tr>
\x9\x9</table>\xd
\x9 <table class="mo_saml_attribute_role_table mo-saml-table-width" style="border-bottom: none;">\xd\xa\x9\x9 <tr>\xd
\x9 <td colspan="2" class="mo_saml_role_mapping_table">
\xa \x9\x9\x9<b>Allow/Deny user login based on IDP Attribute values</b>\xd\xa\x9 \x9</td>\xd
\x9 \x9 <td class="mo_saml_role_table_data">\xd\xa\x9 \x9\x9<label class="switch">
\x9 \x9 <input type="checkbox" onchange="dontAllowUserLoginCheckboxValidation()" " . Mo_Saml_License_Utility::is_customer_license_valid(true) . " id="dont_allow_user_tologin_create_with_given_groups" " . mo_saml_is_sp_configured(true) . " name="saml_am_dont_allow_user_tologin_create_with_given_groups" value="checked" " . esc_html(get_option("saml_am_dont_allow_user_tologin_create_with_given_groups")) . " " . esc_html($tg) . " />\xd\xa\x9 \x9\x9\x9<span class="slider round"></span>\xd
\x9\x9 \x9\x9</label>\xd\xa\x9\x9 </td>\xd\xa </tr>
\xa <tr>
\x9 \x9 <td colspan="2" class="mo_saml_role_mapping_table"><strong> IDP Attribute Name</strong></br></br></td>\xd\xa \x9 <td class="mo_saml_role_table_data">";
if ($h2) {
goto loZ;
}
echo "<input type="text" id="mo_saml_attr_restriction" name="mo_saml_attr_restriction" placeholder="Enter attribute name for IDP group" style="width: 400px;" value="" . esc_attr($Jf) . "" " . Mo_Saml_License_Utility::is_customer_license_valid(true) . " " . esc_html($Wu) . " required oninput="roleRestrictionToggleEnable()"/>";
goto NAp;
loZ:
echo "<select id="mo_saml_attr_restriction" name="mo_saml_attr_restriction" style="width:auto;" " . Mo_Saml_License_Utility::is_customer_license_valid(true) . " " . esc_html($Wu) . " required onchange="roleRestrictionToggleEnable()">\xd
\x9\x9\x9<option value="">--Select an Attribute--</option>";
foreach ($h2 as $Ln => $RK) {
$lJ = $Jf === $Ln ? "selected" : '';
echo "<option value="" . esc_html($Ln) . "" " . esc_html($lJ) . " >" . esc_html($Ln) . "</option>";
lEE:
}
Aq_:
echo "</select>";
NAp:
echo "</td>\xd\xa\x9 \x9</tr>
\x9\x9 <tr>\xd
\x9\x9 \x9<td colspan="2" class="mo_saml_role_mapping_table"><strong> IDP Attribute Value</strong></td>
\xa\x9\x9 \x9<td class="mo_saml_role_table_data">\xd
<input type="text" id="mo_saml_restrict_users_with_groups" " . Mo_Saml_License_Utility::is_customer_license_valid(true) . " name="mo_saml_restrict_users_with_groups" value="" . esc_html(get_option("mo_saml_restrict_users_with_groups")) . "" placeholder="Semi-colon(;) separated IDP group values" required style="width: 400px;" " . esc_html($AC) . "/>
\xa\x9\x9 </td>
\x9 </tr>
\xa\x9\x9 <tr>\xd\xa \x9\x9<td colspan="2" class="mo_saml_role_mapping_table"></td>
\xa\x9\x9\x9\x9<td class="mo_saml_role_table_data">
\x9\x9 \x9 <input type="radio" id="allow_roles" name="mo_saml_allow_deny_user_with_group_values" " . Mo_Saml_License_Utility::is_customer_license_valid(true) . " value="allow" " . esc_html($AC);
echo "allow" === $dw ? " checked" : '';
echo "/>Allow
\xa \x9\x9 \x9<input type="radio" id="deny_roles" name="mo_saml_allow_deny_user_with_group_values" " . Mo_Saml_License_Utility::is_customer_license_valid(true) . " value="deny" " . esc_html($AC);
echo "deny" === $dw ? " checked" : '';
echo "/>Deny
\xa\x9 \x9 </td>\xd
\x9\x9</tr>\xd
\x9 </table>\xd
\x9 <table class="mo_saml_attribute_role_table mo-saml-table-width" style="border-bottom: none;">
<tr>
\x9 \x9<td colspan="2" class="mo_saml_role_mapping_table">\xd\xa\x9 \x9\x9\x9<b>Allow/Deny user login based on email domain</b>
\xa \x9\x9 </td>\xd\xa \x9 <td class="mo_saml_role_table_data">
\x9\x9 <label class="switch">\xd\xa <input type="checkbox" id="mo_saml_enable_domain_restriction_login" " . Mo_Saml_License_Utility::is_customer_license_valid(true) . " \xd\xa \x9\x9\x9\x9onchange="domainRestrictionCheckboxValidation()" name="mo_saml_enable_domain_restriction_login" " . mo_saml_is_sp_configured(true) . " value="checked" " . esc_html(get_option("mo_saml_enable_domain_restriction_login")) . " />\xd\xa \x9\x9 <span class="slider round"></span>\xd
\x9 \x9 \x9</label>\xd
\x9 \x9</td>
\xa\x9\x9 </tr>\xd\xa \x9<tr>\xd
\x9\x9<td colspan="2" class="mo_saml_role_mapping_table"><strong>Email Domains</strong></br></br></td>
\x9 \x9<td class="mo_saml_role_table_data">\xd
<input type="text" id="saml_am_email_domains" name="saml_am_email_domains" " . Mo_Saml_License_Utility::is_customer_license_valid(true) . "
\x9\x9 placeholder="Enter semicolon(;) separated domains" required style="width: 400px;" value="" . esc_html($XZ) . """ . esc_html($R2) . " />
\x9\x9 \x9</td>
\x9\x9 </tr>
\xa\x9\x9\x9<tr>
\xa \x9\x9<td colspan="2" class="mo_saml_role_mapping_table"></td>
\xa\x9\x9 \x9<td class="mo_saml_role_table_data">
\x9 <input type="radio" id="allow_login" name="mo_saml_allow_deny_user_with_domain" " . Mo_Saml_License_Utility::is_customer_license_valid(true) . " value="allow" " . esc_html($R2);
echo "allow" === $Xh ? " checked" : '';
echo "/>Allow \xd\xa\x9\x9\x9 <input type="radio" id="deny_login" name="mo_saml_allow_deny_user_with_domain" " . Mo_Saml_License_Utility::is_customer_license_valid(true) . " value="deny" " . esc_html($R2);
echo "deny" === $Xh ? " checked" : '';
echo "/>Deny\xd
\x9 </td>\xd\xa\x9 </tr>\xd\xa </table>\xd
\x9<table class="mo_saml_attribute_role_table mo-saml-table-width">\xd\xa \x9 <tr>
\x9 <td colspan="2" class="mo_saml_role_mapping_table">\xd
\x9 \x9 <strong>Enable Regex for Role Mapping</strong>
\xa\x9 \x9</td>\xd\xa \x9 <td class="mo_saml_role_table_data">\xd\xa\x9 \x9 \x9<label class="switch">
\x9 \x9\x9 <input type="checkbox" id="mo_saml_role_enable_regex" " . Mo_Saml_License_Utility::is_customer_license_valid(true) . " name="mo_saml_role_enable_regex" " . mo_saml_is_sp_configured(true) . " value="checked" " . esc_html($B7) . " />\xd\xa\x9\x9\x9\x9\x9<span class="slider round"></span>
\x9 \x9 </label>
\xa </td>\xd\xa </tr>\xd
<tr>
\x9<td colspan="2" class="mo_saml_role_mapping_table">
\x9 \x9\x9<strong>Show SSO user in User section of WordPress</strong>\xd
</td>
\xa \x9 \x9<td class="mo_saml_role_table_data">
\x9 <label class="switch">\xd\xa\x9\x9 \x9\x9<input type="checkbox" " . mo_saml_is_sp_configured(true) . " name="mo_saml_sso_show_user" " . Mo_Saml_License_Utility::is_customer_license_valid(true) . " " . esc_html($z6) . "/>
\xa\x9 <span class="slider round"></span>\xd\xa\x9 \x9\x9\x9</label>\xd\xa\x9 </td>
\x9\x9\x9</tr>\xd
\x9 \x9<tr>\xd
\x9\x9\x9 <td colspan="3" ><b>Note:</b> Check this option if you wish to view the Single Sign-On (SSO) User tag associated with the user who utilized SSO within the User section of WordPress.</td>\xd
\x9</tr>\xd\xa </table>\xd\xa <table class="mo-saml-table-width">\xd
\x9 \x9<tr>
\xa\x9\x9\x9\x9<td colspan="2" class="mo_saml_role_mapping_table"> </td>\xd\xa\x9 \x9<td class="mo-saml-save-button-table"></br><input type="submit" style="width:100px;" name="submit" value="Save" " . mo_saml_is_sp_configured(true) . " class="button button-primary button-large" " . Mo_Saml_License_Utility::is_customer_license_valid(true) . " /></td>
</tr>\xd
\x9</table>\xd
</form>";
}
function mo_saml_empty_attrs_notice()
{
$jj = false;
if (!mo_saml_is_sp_configured()) {
goto nSS;
}
$jj = true;
nSS:
echo "<table class="mo-saml-not-idp-attrs">
<tr>\xd\xa \x9 <td colspan="3">
\x9\x9 </br><div>
\xa \x9 <div class="logo-container">
\x9\x9\x9\x9 <i class="logo-circle">i</i>\xd
\x9\x9\x9 \x9<div>Attributes received from IDP will help you to configure <b>Attribute Mapping</b> and <b>Role Mapping</b>. To get the list of IDP attributes, please refer to the following steps:</div></br>\xd\xa \x9 \x9 </div>
\x9\x9\x9 <div class="mo-saml-test-steps">";
if (!$jj) {
goto Ab7;
}
echo "• Click on the <a href="#" onClick="showTestWindow('" . mo_saml_get_test_url() . "')"><b>Test Configuration</b></a>.</br>";
goto Sz3;
Ab7:
echo " • Please configure the <a href="" . admin_url() . "admin.php?page=mo_saml_settings&tab=save"><b>Service Provider Setup</b></a> tab.<br>";
echo "• Click on the <b>Test Configuration</b>.</br>";
Sz3:
echo "• Once the Test Configuration is successful, you will find the list of IDP attributes on the right side of the page.
\x9\x9\x9\x9</div>
\xa \x9 </div>\xd\xa \x9</br>
\xa \x9\x9</td>
</tr>\xd\xa\x9</table></br>
\xa\x9<script>
\xa function redirect_to_attribute_mapping(){\xd\xa\x9\x9\x9window.location.href= "" . mo_saml_get_attribute_mapping_url() . "";\xd\xa \x9}
\xa\x9</script>";
}
?>
Did this file decode correctly?
Original Code
<?php
/**
* This file is a part of the miniorange-saml-20-single-sign-on plugin.
*
* @link https://plugins.miniorange.com/
* @author miniOrange
* @package miniorange-saml-20-single-sign-on
*/
if (defined("\x41\102\x53\x50\101\124\x48")) {
goto Dni;
}
exit;
Dni:
function mo_saml_save_optional_config()
{
$GE = isset($_GET["\x74\x61\142"]) ? sanitize_text_field(wp_unslash($_GET["\164\141\x62"])) : '';
if (!("\x61\x74\x74\162\x69\142\165\164\145\x5f\162\x6f\x6c\145" === $GE || "\162\157\154\x65\x5f\x6d\141\x70\x70\x69\x6e\147" === $GE || "\141\x64\x76\x61\x6e\x63\145\144\x5f\x73\145\164\164\151\156\147\x73" === $GE)) {
goto zNY;
}
echo "\x9\11\x3c\x64\x69\x76\x20\x63\154\x61\163\x73\x3d\42\156\x61\166\x2d\x73\x75\x62\x74\x61\142\55\x64\151\166\x22\76\15\12\11\x9\11\74\x61\x20\x63\154\141\163\x73\x3d\x22\156\x61\x76\55\163\x75\x62\x74\x61\x62\40";
echo "\141\x74\x74\162\151\142\165\164\x65\x5f\x72\x6f\154\x65" === $GE ? "\x6e\x61\166\x2d\163\x75\x62\164\x61\142\55\x61\143\x74\151\x76\145" : '';
echo "\42\15\xa\11\11\x9\11\150\x72\145\x66\x3d\42";
echo isset($_SERVER["\x52\105\x51\x55\x45\x53\x54\x5f\x55\x52\x49"]) ? esc_url(add_query_arg(array("\x74\x61\142" => "\x61\164\x74\162\151\142\x75\164\145\137\x72\x6f\154\145"), esc_url_raw(wp_unslash($_SERVER["\x52\105\x51\125\x45\123\124\137\125\122\x49"])))) : '';
echo "\x22\76\x41\164\x74\162\151\x62\x75\x74\x65\40\x4d\141\x70\x70\x69\x6e\x67\xd\12\11\11\11\74\x2f\x61\x3e\40\15\xa\x9\11\x9\74\141\x20\x63\x6c\141\x73\163\75\x22\156\141\x76\55\163\165\x62\164\141\142\40";
echo "\162\x6f\154\145\x5f\x6d\141\160\160\x69\x6e\147" === $GE ? "\156\x61\166\55\x73\x75\142\164\141\x62\55\141\143\164\151\x76\x65" : '';
echo "\x22\15\xa\x9\11\11\x9\x68\x72\145\x66\x3d\x22";
echo isset($_SERVER["\122\x45\x51\x55\105\123\124\x5f\x55\x52\x49"]) ? esc_url(add_query_arg(array("\x74\141\142" => "\x72\157\154\x65\137\x6d\x61\160\160\151\x6e\x67"), esc_url_raw(wp_unslash($_SERVER["\122\105\x51\125\105\123\x54\137\x55\122\x49"])))) : '';
echo "\42\x3e\x52\157\x6c\145\x20\x4d\141\160\160\151\x6e\x67\15\12\11\11\x9\74\57\x61\76\xd\xa\11\11\11\74\x61\40\143\154\x61\x73\163\75\x22\156\141\x76\x2d\x73\x75\x62\x74\x61\142\x20";
echo "\141\x64\166\x61\156\143\145\x64\137\163\x65\x74\x74\151\x6e\x67\x73" === $GE ? "\156\141\166\55\163\165\142\164\141\142\55\x61\143\164\x69\166\145" : '';
echo "\42\15\xa\11\x9\x9\11\x68\x72\x65\x66\75\42";
echo isset($_SERVER["\122\x45\121\125\x45\x53\x54\x5f\x55\122\x49"]) ? esc_url(add_query_arg(array("\x74\141\x62" => "\x61\x64\166\x61\x6e\143\x65\144\x5f\x73\x65\164\164\151\x6e\147\163"), esc_url_raw(wp_unslash($_SERVER["\122\x45\121\125\105\x53\124\x5f\125\x52\111"])))) : '';
echo "\x22\76\101\x64\166\141\156\x63\145\144\x20\x53\x65\x74\164\151\156\x67\163\15\xa\x9\x9\11\74\x2f\x61\76\15\xa\x9\11\74\x2f\144\151\x76\76\xd\xa\x9\x9";
if ("\x61\x74\164\x72\x69\142\165\x74\x65\x5f\162\157\x6c\x65" === $GE) {
goto toZ;
}
if ("\x72\x6f\x6c\145\x5f\x6d\x61\160\160\151\156\x67" === $GE) {
goto Mr6;
}
if ("\141\x64\166\141\156\143\145\x64\137\163\145\164\164\151\x6e\x67\x73" === $GE) {
goto T9C;
}
goto al3;
toZ:
mo_saml_attribute_mapping();
goto al3;
Mr6:
mo_saml_role_mapping();
goto al3;
T9C:
mo_saml_attr_role_advanced_settings();
al3:
zNY:
}
function mo_saml_attribute_mapping()
{
$yO = get_option(Mo_Saml_Options_Enum_Attribute_Mapping::ATTRIBUTE_USERNAME);
if (!empty($yO)) {
goto eWB;
}
$yO = "\x4e\x61\155\x65\x49\104";
eWB:
$Df = get_option(Mo_Saml_Options_Enum_Attribute_Mapping::ATTRIBUTE_EMAIL);
if (!empty($Df)) {
goto ftX;
}
$Df = "\x4e\x61\155\145\111\104";
ftX:
$Or = get_option(Mo_Saml_Options_Enum_Attribute_Mapping::ATTRIBUTE_FIRST_NAME);
$g_ = get_option(Mo_Saml_Options_Enum_Attribute_Mapping::ATTRIBUTE_LAST_NAME);
$h2 = maybe_unserialize(get_option(Mo_Saml_Options_Enum_Test_Configuration::TEST_CONFIG_ATTIBUTES));
$kK = !empty(get_option(Mo_Saml_Options_Enum_Attribute_Mapping::ATTRIBUTE_UPDATE_DISPLAY_NAME)) ? "\x63\x68\x65\143\x6b\145\144" : '';
$nF = get_option("\x73\141\155\x6c\137\x61\155\x5f\156\x69\143\153\156\x61\155\x65");
echo "\74\146\x6f\x72\x6d\40\156\x61\x6d\145\x3d\42\x73\x61\x6d\x6c\x5f\146\157\162\x6d\137\141\x6d\42\x20\x6d\x65\164\150\157\x64\75\42\160\157\163\x74\42\40\x61\x63\x74\151\x6f\x6e\x3d\42\42\40\143\x6c\x61\163\163\75\42\155\157\137\x73\141\x6d\154\x5f\141\x74\x74\162\151\x62\x75\x74\x65\137\162\157\x6c\145\137\x74\141\142\154\145\x22\x3e";
wp_nonce_field("\x6c\x6f\x67\x69\156\x5f\x77\151\x64\147\145\164\137\163\x61\155\x6c\137\141\x74\x74\x72\151\142\x75\164\x65\137\x6d\x61\x70\x70\x69\x6e\x67");
echo "\x3c\151\156\160\165\164\x20\x74\x79\160\145\75\42\150\151\144\x64\145\156\x22\x20\156\x61\155\145\x3d\x22\157\160\164\151\157\x6e\42\x20\x76\x61\154\165\x65\75\42\x6c\x6f\x67\151\156\x5f\167\x69\144\147\145\x74\x5f\163\x61\x6d\x6c\137\x61\x74\164\x72\151\x62\165\x74\145\137\155\x61\x70\x70\151\x6e\x67\42\x20\57\76\15\xa\11\11\74\x74\x61\142\154\x65\76\xd\12\x9\11\11\74\x74\x72\76\15\xa\11\11\11\11\74\164\x64\40\143\157\x6c\163\x70\141\x6e\75\x22\63\42\x3e\133\x20\74\x61\40\x74\141\x72\x67\145\164\x3d\42\137\142\154\141\x6e\x6b\x22\40\x68\162\145\x66\x3d\x22\150\x74\164\160\x73\x3a\57\57\144\145\x76\145\154\x6f\x70\x65\162\x73\56\x6d\151\156\151\157\x72\141\156\x67\x65\x2e\x63\157\155\57\144\x6f\143\163\x2f\163\x61\x6d\154\57\167\x6f\162\144\x70\x72\x65\163\163\57\101\x74\x74\x72\x69\x62\x75\164\x65\x2d\122\x6f\x6c\x65\155\141\160\x70\x69\x6e\147\55\x56\x65\x72\163\x69\x6f\156\x31\62\x2e\62\x2e\60\43\101\164\164\162\151\x62\x75\x74\145\x2d\155\141\x70\x70\x69\156\x67\42\76\103\154\151\x63\x6b\40\110\x65\x72\x65\x3c\57\141\x3e\40\164\x6f\40\153\156\x6f\x77\40\150\x6f\167\x20\x74\150\151\x73\40\151\x73\x20\x75\163\145\146\x75\x6c\56\40\135\15\xa\x9\11\11\x9\x9\74\144\x69\166\x20\150\x69\x64\x64\x65\156\x20\151\x64\75\42\x61\x74\x74\162\x69\142\165\x74\145\x5f\155\141\x70\x70\151\156\147\x5f\x64\145\163\x63\x22\40\143\x6c\x61\163\x73\75\42\x6d\x6f\x5f\163\x61\155\154\x5f\x68\x65\x6c\x70\137\x64\x65\x73\143\42\76\xd\xa\x9\x9\11\x9\x9\x9\74\157\x6c\76\15\xa\11\x9\x9\x9\11\11\x9\x3c\x6c\151\76\101\x74\164\x72\x69\x62\165\164\145\163\40\141\x72\x65\x20\x75\163\x65\162\40\144\145\164\141\151\x6c\x73\40\164\150\141\x74\40\141\162\145\x20\163\x74\157\162\x65\x64\40\151\x6e\x20\x79\157\x75\162\x20\111\144\x65\156\x74\x69\x74\171\40\120\162\157\x76\151\144\145\162\x2e\74\57\154\x69\x3e\xd\xa\11\11\11\11\11\11\11\x3c\154\x69\x3e\101\164\x74\x72\x69\x62\165\164\x65\x20\x4d\x61\x70\x70\x69\156\x67\x20\150\145\x6c\160\x73\40\171\157\x75\x20\x74\x6f\40\147\145\x74\40\x75\163\x65\x72\x20\x61\164\164\162\x69\x62\x75\x74\x65\x73\40\146\x72\x6f\155\x20\x79\x6f\x75\162\x20\x49\144\x50\x20\141\156\x64\40\x6d\141\x70\40\x74\x68\x65\155\x20\x74\157\40\127\x6f\162\144\x50\162\x65\163\163\40\x75\163\x65\x72\x20\x61\x74\164\x72\151\x62\x75\x74\x65\x73\40\x6c\x69\x6b\x65\40\x66\x69\x72\163\x74\156\x61\x6d\145\x2c\40\154\141\x73\x74\x6e\141\x6d\145\x20\145\164\143\56\x3c\x2f\154\151\x3e\xd\12\x9\11\x9\11\x9\11\11\74\154\151\76\127\150\151\154\x65\x20\x61\165\164\x6f\40\162\x65\147\x69\163\164\x65\162\x69\156\147\x20\164\150\x65\x20\x75\163\x65\x72\x73\x20\x69\x6e\40\x79\x6f\x75\x72\40\x57\157\x72\x64\x50\162\145\163\x73\40\x73\x69\164\145\x20\164\x68\145\163\145\40\141\x74\x74\162\151\142\165\x74\145\163\40\x77\151\154\154\x20\x61\165\164\157\x6d\x61\164\x69\143\141\154\154\x79\x20\x67\145\164\40\x6d\x61\x70\x70\145\144\x20\x74\x6f\40\171\x6f\165\x72\40\127\x6f\162\144\120\x72\x65\x73\x73\x20\x75\x73\x65\x72\40\x64\x65\164\x61\151\x6c\x73\56\x3c\x2f\x6c\x69\x3e\15\xa\x9\x9\11\x9\x9\x9\74\x2f\x6f\154\76\15\12\x9\11\11\x9\11\x3c\57\x64\151\166\x3e\15\12\11\x9\11\x9\11\74\57\x74\144\76\15\xa\x9\x9\x9\74\x2f\x74\162\76";
check_plugin_state();
echo "\74\164\x72\76\74\x74\x64\76\74\142\162\x3e\74\57\164\144\76\74\x2f\x74\x72\x3e\74\x2f\164\141\142\x6c\145\x3e";
if ($h2) {
goto r2v;
}
echo mo_saml_empty_attrs_notice();
r2v:
echo "\74\x74\x61\x62\x6c\145\40\143\154\141\x73\163\x3d\x22\155\x6f\137\163\141\x6d\154\137\x61\164\x74\x72\x69\142\x75\164\145\x5f\x72\157\x6c\145\137\164\x61\x62\154\x65\x20\155\157\x2d\x73\x61\155\x6c\55\164\141\142\x6c\145\x2d\167\x69\x64\x74\x68\42\x20\x73\164\171\x6c\x65\75\42\142\157\x72\x64\x65\162\55\x62\157\164\164\x6f\155\x3a\x20\x6e\157\156\145\73\42\x3e\15\12\x9\11\x9\74\164\162\x3e\15\12\11\11\11\x9\x3c\164\x64\40\x63\157\154\163\160\141\x6e\x3d\42\64\x22\76\xd\xa\x9\x9\x9\11\11\74\163\x70\x61\x6e\x20\143\x6c\x61\163\163\x3d\x22\x6d\x6f\x2d\x73\141\155\154\x2d\x68\x65\141\x64\151\156\x67\42\76\x3c\142\76\x4d\x61\160\x20\102\141\163\151\x63\x20\x41\x74\164\x72\x69\142\x75\164\145\163\74\57\142\x3e\x3c\57\x73\160\141\156\76\15\xa\11\x9\11\x9\74\x2f\x74\144\76\xd\xa\x9\11\x9\x3c\x2f\x74\162\76\15\xa\11\11\x9\x3c\x74\x72\x3e\15\xa\x9\x9\x9\x9\74\164\x64\x20\x63\157\x6c\x73\160\x61\x6e\x3d\x22\62\x22\40\x63\x6c\141\163\163\x3d\x22\155\x6f\137\163\x61\x6d\154\x5f\162\x6f\154\145\x5f\x6d\141\160\x70\151\156\147\137\x74\141\142\x6c\145\42\76\15\12\x9\x9\11\11\11\74\163\164\162\x6f\x6e\147\x3e\x55\x73\145\162\156\141\155\x65\x20\x3c\x73\160\141\156\40\163\x74\171\x6c\x65\75\x22\143\x6f\x6c\x6f\x72\x3a\162\145\144\x3b\x22\x3e\52\74\57\x73\x70\x61\x6e\x3e\74\x2f\x73\164\162\x6f\156\x67\76\xd\12\x9\11\11\x9\x3c\x2f\164\x64\76\xd\12\x9\x9\11\11\x3c\x74\x64\x20\x63\154\141\x73\x73\x3d\x22\x6d\x6f\137\163\x61\155\x6c\137\x72\157\154\x65\137\x74\x61\x62\x6c\145\137\144\x61\164\x61\42\76";
if ($h2) {
goto kvk;
}
echo "\x3c\x69\x6e\x70\165\x74\x20\164\171\160\x65\x3d\x22\164\145\170\x74\x22\40\x6e\141\155\145\x3d\x22\163\141\155\x6c\137\x61\x6d\137\x75\163\145\162\x6e\x61\155\145\x22\40\160\x6c\x61\x63\x65\150\157\x6c\144\x65\x72\x3d\x22\105\x6e\x74\x65\x72\40\x61\x74\164\162\x69\142\165\x74\145\x20\156\141\x6d\x65\40\146\x6f\x72\40\125\x73\145\162\156\x61\155\x65\42\40\x63\x6c\x61\x73\x73\x3d\x22\155\157\x2d\163\x61\155\154\55\x61\x74\164\x72\x2d\151\x6e\x70\165\x74\x2d\x77\x69\x64\164\150\42\x20\x76\x61\x6c\165\x65\75\42" . esc_html($yO) . "\x22\40\162\145\x71\x75\151\x72\145\144\x20" . Mo_Saml_License_Utility::is_customer_license_valid(true) . "\40\57\76";
goto RMO;
kvk:
echo "\x3c\x73\145\x6c\x65\143\164\x20\x6e\x61\x6d\x65\x3d\42\163\x61\155\154\137\x61\x6d\x5f\x75\x73\145\162\156\141\x6d\145\x22\x20\x63\154\141\x73\x73\x3d\42\x6d\157\x2d\x73\x61\x6d\x6c\55\141\164\x74\162\x2d\x69\x6e\160\x75\164\55\167\x69\x64\164\x68\x22\40" . Mo_Saml_License_Utility::is_customer_license_valid(true) . "\x20\x72\145\x71\165\151\x72\x65\x64\x3e\xd\12\11\x9\x9\x9\74\x6f\x70\x74\x69\x6f\x6e\x20\166\141\154\x75\145\75\x22\x22\76\55\55\x53\145\x6c\145\x63\x74\40\x61\x6e\x20\101\164\164\162\151\142\x75\x74\x65\x2d\x2d\x3c\x2f\157\x70\164\x69\x6f\x6e\x3e";
foreach ($h2 as $Ln => $RK) {
$lJ = $yO === $Ln ? "\x73\145\154\145\x63\164\145\144" : '';
echo "\74\x6f\x70\164\x69\x6f\156\x20\x76\x61\x6c\165\145\x3d\x22" . esc_html($Ln) . "\x22\40" . esc_html($lJ) . "\x20\x3e" . esc_html($Ln) . "\x3c\x2f\157\x70\x74\x69\157\x6e\76";
zFe:
}
MWi:
echo "\74\x2f\x73\x65\154\145\143\164\x3e";
RMO:
echo "\xd\12\11\x9\x9\11\74\57\x74\144\x3e\xd\xa\x9\x9\x9\x3c\57\x74\162\x3e\xd\12\x9\11\x9\74\x74\x72\x3e\15\xa\x9\11\x9\x9\x3c\164\x64\40\143\x6f\154\163\x70\x61\156\x3d\42\x32\42\40\x63\x6c\141\163\163\75\42\155\157\137\163\141\x6d\154\x5f\x72\157\x6c\x65\137\x6d\x61\160\160\x69\156\x67\137\x74\141\x62\x6c\145\x22\76\xd\xa\x9\11\11\x9\11\74\163\164\162\x6f\156\x67\x3e\x45\155\141\151\x6c\40\74\x73\160\x61\156\x20\x73\164\171\154\145\x3d\42\143\x6f\154\157\162\x3a\162\145\x64\73\x22\76\x2a\x3c\x2f\163\x70\x61\156\76\x3c\57\x73\164\162\x6f\156\x67\76\15\12\x9\11\11\11\74\x2f\x74\144\x3e\xd\xa\11\11\11\x9\74\x74\144\40\x63\154\x61\163\163\x3d\x22\x6d\x6f\x5f\x73\141\x6d\154\x5f\162\x6f\154\x65\x5f\164\x61\x62\x6c\x65\x5f\x64\x61\164\x61\42\76";
if ($h2) {
goto SEm;
}
echo "\74\151\x6e\x70\x75\x74\40\164\x79\160\x65\75\x22\164\145\170\164\42\x20\x6e\141\x6d\x65\75\x22\x73\141\155\154\x5f\x61\155\x5f\145\155\141\x69\x6c\x22\x20\160\x6c\141\x63\145\x68\x6f\x6c\144\x65\x72\x3d\42\x45\156\164\x65\162\x20\141\164\x74\162\151\x62\x75\x74\145\x20\156\x61\155\145\40\x66\157\x72\x20\x45\155\x61\x69\154\42\x20\x63\154\141\163\x73\x3d\42\x6d\x6f\x2d\x73\141\155\x6c\55\141\164\x74\x72\x2d\151\x6e\160\x75\164\55\167\151\144\x74\150\x22\x20\166\141\154\x75\x65\75\42" . esc_html($Df) . "\x22\40\162\145\161\165\151\162\x65\144\40" . Mo_Saml_License_Utility::is_customer_license_valid(true) . "\x20\x2f\x3e";
goto Ib3;
SEm:
echo "\74\163\145\154\x65\143\x74\x20\x6e\x61\155\145\x3d\42\163\141\x6d\x6c\137\141\155\x5f\145\x6d\x61\151\154\42\40\x63\154\141\x73\163\x3d\x22\155\157\55\163\x61\155\x6c\55\141\x74\164\162\55\151\156\x70\165\x74\x2d\x77\x69\x64\x74\150\x22\x20" . Mo_Saml_License_Utility::is_customer_license_valid(true) . "\40\162\x65\x71\165\x69\162\x65\144\76\15\12\x9\x9\11\x9\74\x6f\x70\164\151\x6f\156\x20\166\141\x6c\165\145\x3d\x22\x22\x3e\55\55\x53\x65\154\x65\143\164\x20\141\156\40\101\164\164\162\151\142\165\x74\145\55\x2d\74\57\x6f\160\164\151\157\x6e\x3e";
foreach ($h2 as $Ln => $RK) {
$lJ = $Df == $Ln ? "\163\x65\x6c\x65\143\164\145\144" : '';
echo "\x3c\157\x70\x74\151\x6f\156\40\x76\x61\x6c\x75\145\75\x22" . esc_html($Ln) . "\42\x20" . esc_html($lJ) . "\40\76" . esc_html($Ln) . "\x3c\x2f\157\160\164\x69\x6f\156\x3e";
XIX:
}
zjU:
echo "\74\57\163\x65\154\145\143\164\x3e";
Ib3:
echo "\x3c\x2f\164\x64\x3e\xd\12\x9\x9\11\74\x2f\164\162\x3e\15\xa\x9\x9\11\74\164\x72\x3e\xd\12\11\x9\11\11\74\x74\144\40\143\x6f\154\x73\x70\141\156\75\42\x32\42\40\143\x6c\x61\163\163\75\x22\155\x6f\x5f\163\x61\155\154\137\x72\157\154\x65\137\x6d\141\x70\160\151\156\x67\137\x74\141\x62\154\145\42\x3e\15\xa\x9\x9\11\11\x9\x3c\x73\164\162\157\x6e\x67\76\106\151\x72\163\164\x20\x4e\x61\x6d\x65\x3c\57\x73\164\x72\157\x6e\x67\76\15\12\11\11\11\x9\74\x2f\164\x64\x3e\15\12\x9\x9\x9\x9\x3c\164\144\40\x63\x6c\x61\163\x73\x3d\42\155\157\x5f\163\141\x6d\x6c\137\162\157\154\x65\x5f\164\x61\142\154\x65\137\144\x61\x74\141\42\76";
if ($h2) {
goto nsm;
}
echo "\74\x69\x6e\x70\x75\x74\x20\164\x79\160\145\75\x22\164\145\170\164\x22\40\156\x61\x6d\x65\75\x22\163\141\x6d\154\137\x61\155\x5f\x66\151\162\163\164\x5f\x6e\141\155\x65\x22\x20\160\154\x61\143\x65\x68\157\x6c\144\x65\162\x3d\x22\x45\156\164\x65\162\x20\141\164\164\x72\x69\142\x75\x74\x65\40\156\x61\155\145\x20\146\157\162\x20\106\x69\162\163\x74\40\116\141\x6d\145\x22\x20\143\154\141\163\163\75\42\155\157\x2d\163\x61\155\x6c\x2d\x61\164\x74\x72\x2d\x69\x6e\160\165\164\55\167\x69\144\164\150\42\40\166\141\154\x75\x65\x3d\42" . esc_html($Or) . "\x22\x20" . Mo_Saml_License_Utility::is_customer_license_valid(true) . "\40\57\x3e";
goto Dfh;
nsm:
echo "\74\163\145\x6c\x65\143\164\40\156\141\x6d\x65\x3d\x22\163\141\x6d\154\x5f\x61\155\137\146\x69\x72\163\164\137\x6e\x61\x6d\x65\42\40\x63\154\141\x73\x73\75\x22\155\x6f\55\x73\141\x6d\154\x2d\141\164\164\x72\55\151\156\160\165\164\55\167\151\x64\164\150\42\x20" . Mo_Saml_License_Utility::is_customer_license_valid(true) . "\x20\76\15\xa\11\11\x9\11\11\x3c\x6f\x70\x74\151\157\x6e\40\166\141\x6c\165\145\x3d\x22\x22\76\55\x2d\123\145\x6c\x65\143\164\40\141\x6e\x20\101\x74\x74\x72\x69\142\165\164\145\55\x2d\74\57\157\x70\x74\x69\x6f\156\76";
foreach ($h2 as $Ln => $RK) {
$lJ = $Or === $Ln ? "\163\x65\x6c\145\143\x74\145\x64" : '';
echo "\74\157\160\x74\151\157\156\x20\x76\x61\x6c\165\145\x3d\42" . esc_html($Ln) . "\42\x20" . esc_html($lJ) . "\40\x3e" . esc_html($Ln) . "\x3c\57\157\160\164\x69\x6f\x6e\76";
y9R:
}
mFr:
echo "\x3c\57\x73\x65\x6c\145\x63\164\76";
Dfh:
echo "\x3c\57\x74\144\76\xd\12\x9\x9\11\x3c\57\x74\x72\x3e\xd\xa\x9\11\x9\x3c\164\x72\x3e\xd\xa\11\11\11\x9\74\x74\x64\x20\x63\x6f\x6c\x73\160\x61\156\x3d\x22\x32\x22\40\x63\x6c\x61\x73\x73\x3d\42\x6d\x6f\137\163\141\x6d\x6c\137\x72\157\154\145\x5f\155\141\x70\160\x69\156\x67\137\164\x61\x62\154\x65\42\76\xd\12\x9\11\x9\x9\11\x3c\x73\x74\162\157\156\x67\76\x4c\x61\x73\164\40\x4e\141\155\x65\74\57\x73\164\162\157\x6e\147\76\15\xa\x9\x9\x9\x9\74\57\164\x64\x3e\xd\xa\11\11\11\x9\74\x74\144\x20\x63\154\141\163\x73\x3d\x22\x6d\157\137\163\x61\155\x6c\137\x72\x6f\154\145\137\x74\x61\x62\154\x65\x5f\144\x61\164\141\42\76";
if ($h2) {
goto uxe;
}
echo "\x3c\x69\x6e\x70\165\164\x20\x74\x79\160\x65\x3d\x22\164\x65\x78\x74\x22\x20\x6e\x61\155\x65\x3d\42\x73\x61\x6d\154\x5f\141\x6d\137\154\141\x73\x74\x5f\156\x61\155\x65\x22\x20\160\154\141\143\145\x68\157\x6c\144\x65\162\x3d\42\105\x6e\164\x65\162\x20\141\x74\164\162\151\142\x75\x74\145\x20\156\141\155\x65\40\146\x6f\x72\40\114\x61\x73\164\40\x4e\141\155\x65\x22\40\x63\154\x61\163\163\x3d\x22\155\157\55\163\141\155\154\x2d\x61\164\164\162\x2d\151\x6e\160\x75\x74\x2d\x77\151\x64\x74\x68\x22\x20\166\x61\154\165\145\75\x22" . esc_html($g_) . "\x22\40" . Mo_Saml_License_Utility::is_customer_license_valid(true) . "\x20\x2f\x3e";
goto p0i;
uxe:
echo "\x3c\163\x65\154\145\x63\164\40\156\141\x6d\145\75\42\x73\x61\155\154\x5f\141\155\x5f\154\x61\163\164\x5f\x6e\x61\155\x65\42\40\x63\154\x61\163\x73\x3d\x22\x6d\x6f\x2d\x73\141\155\154\55\x61\164\164\162\x2d\151\x6e\160\x75\164\x2d\167\x69\144\164\150\x22\x20" . Mo_Saml_License_Utility::is_customer_license_valid(true) . "\x20\x3e\xd\12\x9\11\11\11\x9\x3c\157\x70\x74\x69\157\156\x20\166\141\x6c\x75\145\75\42\x22\76\55\x2d\123\145\154\x65\143\164\40\x61\156\x20\x41\x74\x74\x72\x69\x62\x75\x74\145\x2d\x2d\x3c\57\157\160\x74\x69\x6f\x6e\x3e";
foreach ($h2 as $Ln => $RK) {
$lJ = $g_ === $Ln ? "\163\145\154\x65\143\x74\145\x64" : '';
echo "\x3c\x6f\160\164\151\x6f\156\x20\x76\141\154\x75\145\x3d\42" . esc_html($Ln) . "\x22\40" . esc_html($lJ) . "\x20\76" . esc_html($Ln) . "\x3c\57\157\x70\164\x69\157\156\76";
vCb:
}
yuN:
echo "\74\57\163\x65\154\x65\143\164\76";
p0i:
echo "\74\x2f\x74\x64\x3e\xd\xa\x9\11\11\x3c\57\x74\162\76\15\xa\x9\x9\11\x3c\x74\x72\x3e\xd\12\11\x9\x9\x9\x3c\x74\144\x20\143\x6f\x6c\163\160\141\x6e\x3d\x22\x32\42\x20\x63\154\x61\x73\163\75\x22\155\157\x5f\163\x61\155\x6c\x5f\x72\x6f\x6c\145\137\x6d\141\x70\x70\x69\156\x67\137\x74\x61\142\154\145\42\76\15\12\x9\x9\x9\x9\x9\x3c\x73\164\x72\157\156\x67\76\116\151\x63\x6b\156\x61\x6d\145\x3c\x2f\163\164\x72\157\156\x67\x3e\xd\12\11\11\11\11\74\x2f\164\x64\76\xd\12\11\x9\x9\11\74\164\x64\x20\143\154\141\163\163\x3d\x22\x6d\x6f\x5f\163\141\x6d\x6c\x5f\x72\x6f\x6c\145\137\x74\141\x62\154\145\137\x64\x61\164\x61\42\x3e";
if ($h2) {
goto i09;
}
echo "\x3c\151\156\x70\x75\x74\40\164\171\x70\145\x3d\42\x74\x65\170\164\42\40\156\141\x6d\145\x3d\x22\163\141\155\154\137\x61\155\x5f\x6e\151\143\x6b\x6e\141\x6d\145\42\x20\160\x6c\x61\143\145\x68\157\154\144\x65\x72\75\42\x45\x6e\x74\145\162\x20\141\x74\164\162\151\x62\x75\x74\x65\40\x6e\141\155\145\x20\146\x6f\x72\x20\x4e\151\143\153\156\x61\155\x65\x22\x20\143\154\141\x73\163\75\x22\x6d\157\x2d\163\x61\x6d\x6c\55\x61\x74\164\x72\55\x69\156\160\165\x74\55\167\x69\x64\x74\x68\42\40\x76\x61\x6c\x75\145\x3d\42" . esc_html($nF) . "\x22\40" . Mo_Saml_License_Utility::is_customer_license_valid(true) . "\x20\57\x3e";
goto Z4K;
i09:
echo "\x3c\x73\145\x6c\145\x63\x74\40\x6e\141\x6d\145\75\x22\x73\x61\x6d\154\x5f\x61\x6d\x5f\x6e\151\x63\x6b\x6e\141\x6d\x65\42\x20\143\x6c\141\x73\x73\75\x22\x6d\157\55\x73\141\x6d\x6c\55\x61\164\x74\162\x2d\151\156\160\x75\164\x2d\x77\151\x64\x74\150\42\x20" . Mo_Saml_License_Utility::is_customer_license_valid(true) . "\40\76\xd\12\x9\11\11\11\x9\74\x6f\x70\164\151\x6f\156\x20\166\x61\154\165\x65\75\x22\x22\76\55\55\x53\145\x6c\145\x63\164\x20\x61\x6e\x20\101\164\164\162\151\x62\165\164\x65\x2d\x2d\x3c\x2f\157\x70\x74\151\x6f\156\76";
foreach ($h2 as $Ln => $RK) {
$lJ = $nF === $Ln ? "\x73\145\x6c\145\x63\164\x65\x64" : '';
echo "\74\x6f\x70\164\151\x6f\156\x20\x76\141\154\165\x65\75\42" . esc_html($Ln) . "\x22\40" . esc_html($lJ) . "\x20\76" . esc_html($Ln) . "\x3c\57\x6f\x70\x74\x69\157\156\76";
yKy:
}
cP_:
echo "\74\57\x73\145\154\x65\143\x74\x3e";
Z4K:
echo "\74\57\164\x64\76\15\xa\11\11\x9\x3c\x2f\164\162\76\xd\xa\x9\11\11\x3c\x74\162\x3e\15\xa\11\x9\11\x9\74\x74\x64\40\143\x6f\x6c\163\160\x61\x6e\75\x22\62\x22\40\143\154\141\x73\x73\75\x22\155\x6f\x5f\x73\141\x6d\x6c\137\162\x6f\x6c\x65\137\x6d\x61\160\160\x69\156\x67\137\164\x61\x62\154\x65\x22\x3e\xd\xa\11\11\11\x9\x9\x3c\163\x74\162\157\x6e\x67\x3e\x44\151\163\160\154\x61\x79\40\116\141\155\145\x3c\x2f\x73\164\162\157\156\x67\x3e\15\12\11\11\x9\x9\x3c\x2f\164\144\x3e\15\12\x9\11\11\x9\x3c\164\x64\40\x63\154\x61\163\163\x3d\x22\155\x6f\137\163\x61\155\x6c\x5f\x72\157\154\145\137\x74\141\142\x6c\x65\137\144\x61\164\x61\42\x3e\15\12\11\x9\11\x9\x9\x3c\x73\x65\x6c\145\143\x74\40\156\141\x6d\145\75\42\163\141\x6d\154\x5f\141\155\137\x64\x69\x73\x70\x6c\141\171\x5f\x6e\141\155\x65\42\40\x69\144\75\42\163\x61\155\154\x5f\x61\155\137\144\151\x73\x70\154\141\x79\137\156\141\x6d\x65\42\40\143\x6c\141\x73\x73\75\42\155\157\x2d\x73\141\155\x6c\55\x61\164\x74\162\55\151\x6e\160\165\x74\x2d\167\151\144\x74\150\42\x20" . Mo_Saml_License_Utility::is_customer_license_valid(true) . "\40\x3e\15\12\11\x9\x9\x9\x9\x3c\x6f\x70\164\x69\157\156\40\x76\141\x6c\165\145\75\42\x55\x53\105\122\x4e\101\x4d\105\42";
$TY = get_option("\x73\141\x6d\x6c\137\141\155\x5f\x64\151\x73\x70\x6c\x61\x79\137\x6e\x61\155\145");
if (!("\x55\123\x45\122\116\x41\x4d\x45" === $TY)) {
goto aLN;
}
echo "\x73\145\x6c\145\143\x74\x65\x64\x3d\42\163\145\x6c\145\x63\x74\x65\144\x22";
aLN:
echo "\76\125\163\145\162\x6e\141\155\145\74\57\x6f\160\x74\x69\x6f\x6e\76\xd\12\11\x9\11\x9\74\x6f\x70\164\151\157\156\x20\166\x61\154\165\145\x3d\x22\x46\116\x41\x4d\105\x22";
if (!("\106\x4e\101\115\x45" === $TY)) {
goto SzS;
}
echo "\x73\145\x6c\145\143\x74\145\x64\x3d\x22\163\x65\154\145\143\164\x65\144\42";
SzS:
echo "\x3e\x46\151\x72\x73\164\x4e\141\155\x65\x3c\x2f\x6f\160\x74\151\x6f\x6e\76\xd\12\x9\x9\x9\x9\74\157\160\164\151\x6f\156\40\166\x61\154\165\x65\75\x22\x4c\116\x41\x4d\105\42";
if (!("\x4c\x4e\101\x4d\x45" === $TY)) {
goto QNW;
}
echo "\x73\x65\154\x65\x63\x74\145\x64\75\x22\x73\145\x6c\x65\x63\x74\145\x64\x22";
QNW:
echo "\x3e\x4c\x61\x73\x74\x4e\x61\155\145\x3c\57\x6f\x70\x74\151\x6f\x6e\x3e\xd\xa\11\11\11\x9\x3c\x6f\160\164\151\x6f\156\40\166\141\154\165\145\x3d\42\x4e\111\x43\113\x5f\x4e\x41\115\x45\42";
if (!("\116\x49\103\113\137\x4e\x41\x4d\105" === $TY)) {
goto HhL;
}
echo "\163\145\x6c\145\143\164\x65\144\x3d\42\x73\x65\154\x65\143\x74\x65\144\42";
HhL:
echo "\76\x4e\x69\x63\x6b\156\x61\155\x65\74\57\x6f\160\164\x69\x6f\156\76\xd\xa\11\x9\x9\x9\74\157\x70\164\x69\157\156\x20\166\141\154\x75\145\75\42\106\x4e\x41\x4d\x45\137\x4c\x4e\101\x4d\105\42";
if (!("\x46\x4e\101\x4d\105\x5f\114\116\101\x4d\x45" === $TY)) {
goto lM2;
}
echo "\163\145\154\x65\143\164\x65\x64\x3d\x22\x73\145\154\145\x63\164\145\144\x22";
lM2:
echo "\76\x46\x69\162\x73\x74\116\141\x6d\145\x20\114\141\163\x74\116\x61\155\145\74\x2f\157\x70\164\x69\x6f\156\x3e\15\12\11\x9\x9\11\74\x6f\x70\164\x69\x6f\x6e\40\166\x61\x6c\x75\145\x3d\42\x4c\116\101\115\105\x5f\106\116\x41\115\105\x22";
if (!("\x4c\116\x41\x4d\105\137\106\116\101\115\x45" === $TY)) {
goto TPu;
}
echo "\x73\x65\154\x65\143\164\x65\144\75\x22\163\145\154\x65\143\164\x65\144\x22";
TPu:
echo "\76\x4c\141\x73\x74\x4e\x61\155\x65\x20\106\x69\162\163\x74\116\141\x6d\x65\x3c\x2f\x6f\160\164\151\x6f\x6e\76\15\xa\x9\x9\x9\11\x9\74\x2f\x73\145\154\x65\x63\x74\x3e\xd\12\11\x9\11\11\x3c\x2f\164\x64\x3e\xd\12\11\11\11\74\x2f\164\162\76\15\12\11\x9\x9\74\x74\162\76\15\12\x9\11\x9\x9\x3c\164\144\40\x63\x6f\154\x73\160\141\x6e\x3d\42\62\x22\40\143\154\x61\x73\x73\75\x22\x6d\157\137\163\x61\155\x6c\x5f\162\157\x6c\145\137\x6d\141\160\x70\x69\156\147\x5f\164\x61\x62\x6c\145\42\76\46\x6e\142\x73\x70\x3b\x3c\x2f\x74\x64\x3e\15\xa\x9\11\11\x9\x3c\164\144\40\x63\x6c\x61\x73\163\75\42\x6d\157\137\163\141\155\154\x5f\x72\x6f\154\x65\x5f\x74\x61\142\x6c\145\x5f\x64\141\164\x61\x22\76\xd\12\x9\x9\11\11\x9\74\154\141\142\145\x6c\40\143\154\x61\163\163\75\42\x73\167\151\x74\143\150\x22\x3e\15\12\x9\11\x9\11\x9\x3c\x69\x6e\x70\165\x74\x20\x74\x79\x70\145\x3d\42\143\x68\145\143\x6b\x62\157\x78\x22\40\x69\144\75\x22\163\x61\x6d\x6c\x5f\x61\x6d\137\x75\x70\x64\x61\x74\145\x5f\144\x69\x73\x70\x6c\141\171\x5f\x6e\141\x6d\x65\x22\x20" . mo_saml_is_sp_configured(true) . "\x20\x6e\141\x6d\x65\75\x22\163\141\x6d\x6c\137\x61\155\137\165\x70\144\141\x74\x65\x5f\144\x69\x73\160\154\141\x79\137\x6e\141\155\145\x22\x20" . Mo_Saml_License_Utility::is_customer_license_valid(true) . "\40" . esc_attr($kK) . "\40\76\xd\xa\11\x9\x9\x9\11\74\163\x70\141\156\x20\143\x6c\x61\163\x73\75\x22\x73\154\151\144\x65\x72\x20\162\157\x75\156\x64\x22\x3e\74\x2f\163\x70\x61\156\76\xd\12\11\11\11\11\11\x3c\x2f\154\141\x62\145\154\76\46\156\x62\163\x70\73\46\156\142\x73\x70\x3b\xd\xa\11\11\11\x9\x9\x3c\x73\160\x61\156\76\74\x62\76\104\x6f\40\156\x6f\x74\40\165\x70\x64\x61\x74\x65\x20\145\x78\151\163\164\151\x6e\x67\40\125\163\x65\x72\47\x73\40\104\151\163\160\x6c\141\171\40\x4e\141\x6d\x65\x3c\x2f\x62\76\x3c\57\163\x70\141\x6e\x3e\15\12\x9\11\11\11\74\x2f\x74\144\76\xd\xa\x9\11\11\x3c\x2f\164\162\x3e\15\xa\11\x9\x9\x3c\164\162\x3e\15\xa\11\x9\x9\11\74\164\144\40\143\157\x6c\163\160\x61\x6e\x3d\42\62\x22\x3e\40\74\x2f\x74\x64\x3e\xd\12\x9\x9\11\x9\x3c\164\144\76\74\142\x3e\116\x6f\x74\x65\72\x3c\x2f\142\76\40\x43\150\145\143\153\40\x74\150\151\x73\40\157\x70\164\151\x6f\x6e\x20\151\146\x20\x79\x6f\165\x20\144\157\40\156\157\x74\40\x77\141\156\x74\40\164\157\x20\165\x70\144\141\164\145\40\164\x68\145\x20\x65\170\x69\163\164\151\x6e\x67\x20\x75\x73\145\x72\x27\x73\40\x64\151\163\160\154\141\171\40\156\x61\x6d\145\x20\x61\x74\x74\x72\x69\142\165\x74\x65\x2e\74\57\164\x64\76\xd\xa\11\x9\11\x3c\57\x74\x72\x3e\15\xa\11\11\x3c\x2f\164\x61\142\154\x65\x3e";
$gX = 0;
echo "\74\164\x61\x62\154\145\40\143\x6c\141\163\163\75\42\x6d\x6f\137\163\141\x6d\154\137\141\164\x74\162\151\142\165\x74\x65\137\162\157\154\x65\137\x74\141\x62\154\145\x20\x6d\157\x2d\x73\x61\x6d\x6c\55\164\141\142\154\145\x2d\167\x69\144\164\x68\42\x3e\xd\12\x9\x9\11\x3c\164\162\76\15\xa\11\x9\11\11\x3c\x74\x64\x20\143\x6f\154\163\x70\x61\156\75\x22\x34\42\x3e\15\xa\11\x9\x9\x9\11\x3c\x73\x70\141\x6e\40\x63\x6c\141\x73\163\x3d\42\155\157\x2d\163\141\x6d\154\55\150\x65\141\144\151\x6e\147\42\x3e\x3c\x62\76\x4d\x61\x70\x20\103\165\163\164\157\155\40\101\164\x74\162\x69\142\x75\x74\145\163\x3c\57\x62\76\74\x2f\x73\x70\x61\156\x3e\15\xa\x9\11\x9\11\x3c\57\x74\144\x3e\15\xa\x9\x9\x9\74\x2f\164\162\x3e\15\12\x9\11\11\x3c\164\162\76\xd\xa\x9\11\11\11\x3c\x74\x64\x20\x63\157\x6c\x73\x70\141\156\x3d\x22\65\42\76\xd\xa\11\11\x9\x9\11\x3c\144\x69\x76\x20\143\x6c\x61\x73\163\x3d\x22\x6d\157\x2d\x73\141\x6d\x6c\55\156\157\164\145\42\x3e\15\xa\x9\11\11\11\x9\74\142\x3e\x4e\x4f\x54\105\72\40\x3c\x2f\142\76\x43\165\163\164\157\155\x20\x41\x74\164\162\x69\142\165\x74\145\x20\x4d\x61\x70\160\151\156\x67\x20\x6d\x65\141\x6e\163\x20\171\x6f\x75\x20\x63\x61\156\40\x6d\x61\x70\40\x61\156\171\40\141\164\164\162\x69\142\x75\x74\x65\40\157\x66\40\x74\x68\145\40\x49\x44\x50\x20\x74\x6f\x20\x74\x68\145\40\141\x74\x74\162\x69\142\165\x74\x65\163\40\157\x66\x20\x3c\x62\x3e\x75\x73\x65\x72\x2d\x6d\x65\164\141\74\x2f\x62\76\40\164\141\142\x6c\145\x20\x6f\x66\x20\x79\x6f\x75\162\x20\x64\141\164\141\x62\x61\163\145\x2e\74\x2f\142\162\x3e\15\12\11\11\11\11\x9\x45\156\141\x62\154\145\x20\x74\x68\x65\x20\x74\157\x67\x67\154\x65\40\74\142\x3e\104\x69\163\160\x6c\141\171\x20\x41\x74\164\162\151\142\165\x74\x65\x3c\x2f\142\76\40\x66\x6f\x72\40\x61\x6e\40\x61\164\164\x72\x69\142\x75\164\x65\40\151\146\40\171\157\x75\x20\x77\x61\x6e\x74\40\x74\157\40\x64\x69\163\x70\x6c\x61\171\40\x69\164\40\151\156\x20\x74\x68\x65\x20\x57\x6f\x72\x64\x50\x72\145\x73\x73\40\74\141\x20\150\162\x65\x66\75\42" . esc_url(get_admin_url()) . "\x75\x73\x65\x72\163\56\x70\x68\x70\42\76\125\163\145\x72\x73\x3c\x2f\x61\x3e\40\164\141\x62\x6c\x65\56\74\57\x64\151\x76\x3e\x3c\57\x62\162\x3e\15\12\11\11\11\11\74\57\164\x64\76\xd\xa\11\11\11\x3c\x2f\x74\162\76\xd\12\11\x9\11\74\x74\162\76\15\12\x9\x9\11\11\74\x74\144\x20\143\x6f\154\x73\160\141\x6e\75\42\62\42\x3e\15\12\11\11\11\11\11\x3c\151\156\x70\x75\x74\x20\164\x79\160\x65\75\x22\x62\x75\164\x74\x6f\x6e\42\x20\156\x61\155\x65\75\x22\x61\x64\x64\x5f\x61\164\x74\162\151\x62\x75\x74\145\x22\40\x76\141\154\165\x65\x3d\x22\101\x64\144\x20\x41\164\x74\x72\x69\x62\165\x74\145\x22\x20\157\x6e\x43\x6c\151\143\153\75\x22\141\144\x64\x5f\x63\x75\x73\164\x6f\155\137\x61\164\x74\x72\151\x62\165\164\x65\x28\164\150\x69\163\51\42\x20\143\154\141\163\x73\75\42\142\x75\x74\164\x6f\x6e\40\142\x75\x74\x74\x6f\x6e\55\x70\162\x69\155\x61\x72\171\40\142\x75\x74\x74\157\156\55\x6c\x61\x72\147\x65\42\x20" . Mo_Saml_License_Utility::is_customer_license_valid(true) . "\x20" . mo_saml_is_sp_configured(true) . "\x20\76\74\57\x62\x72\x3e\x3c\57\x62\162\76\15\xa\11\x9\11\x9\74\x2f\x74\x64\76\15\12\x9\x9\11\x3c\57\164\x72\76\15\xa\11\x9\x9\x3c\164\x72\76\15\12\11\x9\x9\11\74\164\x64\x20\x73\x74\171\x6c\x65\x3d\42\x74\145\x78\164\x2d\141\x6c\x69\147\156\72\x20\143\x65\156\164\145\x72\73\40\x77\x69\x64\x74\x68\x3a\40\65\x30\x70\x78\73\42\76\74\x62\76\103\x75\x73\x74\157\x6d\40\101\164\x74\x72\x69\142\x75\164\145\40\116\141\x6d\145\74\57\x62\76\74\x2f\x74\144\x3e\xd\12\11\11\x9\x9\x3c\x74\x64\x20\x63\157\154\163\x70\141\x6e\x3d\x22\x32\42\40\x73\164\x79\x6c\x65\x3d\x22\x74\145\x78\x74\55\141\154\x69\147\x6e\72\x20\x63\x65\x6e\164\x65\162\x3b\42\x3e\x3c\142\x3e\101\x74\x74\x72\x69\142\x75\x74\x65\x20\116\x61\155\145\x20\x66\162\157\x6d\40\x49\104\120\x3c\x2f\x62\x3e\74\57\x74\144\x3e\15\xa\11\x9\11\11\x3c\x74\x64\x20\163\164\171\154\x65\x3d\42\164\x65\x78\x74\55\141\154\x69\x67\x6e\x3a\40\143\145\156\x74\145\x72\x3b\x22\x3e\x3c\x62\76\x44\151\x73\160\154\x61\171\x20\101\164\164\x72\x69\x62\x75\x74\x65\74\57\x62\x3e\x3c\x2f\164\144\76\xd\xa\x9\x9\x9\11\x3c\164\x64\x3e\x3c\x2f\164\144\x3e\xd\xa\x9\11\11\74\x2f\x74\162\76";
$QT = maybe_unserialize(get_option("\x6d\x6f\x5f\x73\141\x6d\154\x5f\x63\165\x73\164\157\155\137\141\164\164\162\x73\x5f\x6d\x61\x70\160\x69\156\x67"));
if (!$QT) {
goto VDn;
}
foreach ($QT as $Ln => $RK) {
if (!isset($Ln)) {
goto Pli;
}
$T2 = maybe_unserialize(get_option("\163\141\155\154\x5f\x73\x68\x6f\x77\x5f\165\163\145\162\137\141\x74\164\x72\x69\x62\165\164\145"));
$x7 = false;
if (!$T2) {
goto rPd;
}
if (!in_array($gX, $T2)) {
goto x0n;
}
$x7 = true;
x0n:
rPd:
echo display_custom_attribute_mapping_row($gX, $Ln, $RK, $x7);
$gX++;
Pli:
YUQ:
}
Y2U:
goto zHq;
VDn:
echo display_custom_attribute_mapping_row($gX, '', '', false);
$gX++;
zHq:
echo "\x3c\x74\x72\x20\151\x64\x3d\42\x73\x61\166\x65\x5f\x63\157\156\x66\151\147\137\x65\154\145\155\145\x6e\164\x22\x3e\15\xa\11\x9\11\x9\x3c\57\x74\162\x3e\xd\xa\x9\11\x9\x3c\57\164\141\142\x6c\145\x3e\xd\xa\11\x9\11\x3c\x74\x61\x62\x6c\x65\40\143\x6c\141\163\x73\x3d\x22\x6d\157\55\x73\x61\155\x6c\55\164\x61\x62\154\145\55\167\x69\x64\x74\150\42\x3e\xd\xa\x9\x9\11\x9\74\x74\162\x3e\xd\xa\11\x9\x9\11\x9\74\x74\144\x20\x63\x6f\x6c\163\x70\141\x6e\75\42\62\42\x20\143\154\141\x73\x73\75\42\155\157\137\163\x61\155\x6c\x5f\162\157\x6c\x65\137\x6d\141\x70\160\151\156\147\137\164\x61\142\x6c\x65\42\x3e\46\x6e\x62\163\x70\73\74\57\x74\x64\76\xd\xa\x9\x9\x9\x9\11\74\164\144\x20\143\154\141\163\x73\75\x22\x6d\x6f\x2d\x73\141\x6d\154\55\x73\141\166\145\55\x62\x75\x74\x74\157\156\x2d\x74\141\x62\154\x65\42\x3e\x3c\x2f\x62\162\x3e\74\x69\156\160\165\164\x20\164\171\160\145\x3d\x22\x73\x75\x62\x6d\151\164\x22\x20\x73\164\171\x6c\x65\x3d\x22\167\151\144\x74\150\x3a\x31\60\x30\160\170\x3b\x22\40\156\x61\155\x65\x3d\x22\x73\165\x62\x6d\151\164\x22\40\166\x61\154\165\145\75\42\x53\x61\x76\145\42\x20" . mo_saml_is_sp_configured(true) . "\x20\143\x6c\x61\x73\x73\x3d\x22\142\165\x74\164\157\x6e\x20\x62\x75\x74\164\x6f\156\x2d\x70\162\x69\x6d\141\x72\x79\x20\142\x75\x74\164\x6f\156\55\154\141\162\147\x65\x22\x20" . Mo_Saml_License_Utility::is_customer_license_valid(true) . "\40\57\x3e\15\xa\x9\11\11\x9\11\x3c\142\x72\40\x2f\76\xd\xa\x9\11\11\x9\11\74\57\164\x64\76\15\xa\x9\11\11\11\74\x2f\164\x72\x3e\15\xa\x9\11\x9\x3c\x2f\164\141\142\154\x65\76\15\12\11\x20\x3c\57\146\x6f\x72\155\x3e";
echo "\x3c\163\x63\x72\x69\x70\164\x3e\xd\xa\x9\11\x76\141\x72\40\147\145\x74\122\157\167\x73\40\x3d\40\144\x6f\143\x75\x6d\145\156\x74\x2e\x67\x65\164\x45\154\145\x6d\x65\x6e\x74\163\x42\x79\x43\x6c\141\163\163\116\141\155\145\x28\x22\x72\157\167\163\x22\x29\73\xd\12\x9\11\151\x66\50\x67\x65\x74\x52\157\167\x73\56\x6c\145\x6e\147\164\150\40\75\x3d\40\61\x29\173\xd\12\x9\x9\x9\x67\145\x74\122\157\x77\x73\x5b\x30\135\56\143\150\x69\154\x64\x72\x65\156\133\x33\135\56\x73\x74\171\x6c\x65\56\x76\x69\163\x69\x62\x69\154\x69\x74\171\x20\x3d\40\47\x68\x69\144\144\x65\156\x27\x3b\15\xa\x9\x9\x7d\40\x65\x6c\163\145\40\x7b\xd\12\11\11\x9\x66\157\x72\50\166\x61\x72\x20\162\x6f\x77\40\x6f\x66\x20\147\145\164\122\157\x77\x73\x29\x7b\15\12\11\11\x9\11\x72\157\167\56\143\x68\151\x6c\144\x72\145\x6e\x5b\x33\135\x2e\x73\164\171\x6c\x65\56\x76\151\163\x69\x62\x69\x6c\151\x74\171\40\75\x20\47\166\151\163\151\142\x6c\145\47\x3b\15\12\11\11\11\175\15\12\11\x9\x7d\15\xa\x9\11\xd\12\x9\x9\146\165\x6e\x63\164\151\157\156\40\x63\x68\x65\143\153\x45\155\x70\164\171\x4b\145\x79\141\x6e\144\x56\x61\154\x75\x65\50\x6f\51\173\15\xa\11\x9\x9\166\x61\162\x20\147\x65\164\x52\157\x77\x20\x3d\40\x6f\56\x70\141\x72\x65\156\164\116\157\144\145\x2e\160\x61\162\145\x6e\164\x4e\157\x64\145\73\xd\xa\x9\x9\11\x76\141\162\40\x63\150\151\154\144\x20\75\x20\x67\145\164\122\157\x77\56\x63\x68\x69\x6c\144\x72\145\x6e\x3b\xd\12\11\11\11\166\x61\x72\40\153\x65\171\x73\x20\75\40\x63\x68\151\154\144\x5b\60\x5d\56\143\x68\x69\x6c\x64\x72\145\156\x3b\xd\xa\x9\x9\11\x76\141\162\x20\x76\141\x6c\165\145\163\40\75\x20\143\x68\x69\x6c\x64\x5b\x31\x5d\x2e\143\150\151\x6c\x64\x72\x65\156\73\xd\xa\x9\11\x9\x76\x61\x72\x20\x76\141\154\165\x65\106\x69\x65\154\144\40\75\40\x76\x61\154\x75\x65\163\x5b\x30\135\x3b\15\xa\11\11\x9\x76\x61\162\x20\153\145\x79\x46\151\x65\x6c\x64\40\x3d\x20\153\145\x79\x73\133\x30\135\x3b\xd\xa\x9\x9\11\x76\x61\x72\x20\x6b\145\171\40\75\x20\x6b\x65\x79\x46\151\145\154\x64\56\x76\x61\154\x75\x65\73\xd\xa\x9\x9\11\x76\141\x72\40\166\x61\x6c\x20\x3d\x20\x76\141\154\165\x65\x46\151\145\154\144\x2e\x76\141\154\x75\145\x3b\xd\12\11\11\x9\x69\x66\x28\x21\153\x65\x79\x20\174\x7c\x20\x30\40\75\75\75\x20\x6b\x65\171\x2e\x6c\145\x6e\x67\x74\x68\x29\173\15\12\x9\x9\x9\11\x69\x66\x28\x76\141\x6c\x2e\x6c\x65\x6e\x67\x74\150\40\76\40\60\51\x7b\15\12\11\11\x9\x9\11\x6b\x65\x79\106\151\x65\154\x64\56\x73\145\164\x41\164\164\x72\x69\142\x75\164\x65\x28\x22\x72\x65\x71\165\151\x72\x65\x64\42\54\40\x22\162\x65\x71\x75\x69\162\145\144\42\x29\73\15\12\11\x9\11\11\x7d\x20\145\x6c\x73\145\40\173\15\12\11\11\x9\11\11\153\x65\171\106\x69\145\154\x64\x2e\162\x65\x6d\157\166\x65\101\164\164\x72\151\x62\165\x74\x65\x28\x22\x72\x65\x71\x75\151\162\145\144\42\51\73\15\12\x9\11\x9\x9\175\xd\xa\x9\x9\11\x7d\xd\12\x9\11\11\xd\xa\11\11\x9\151\x66\50\41\x76\x61\x6c\40\174\174\x20\x30\40\x3d\75\x3d\x20\x76\x61\154\x2e\x6c\145\156\x67\164\150\x29\173\xd\xa\11\11\x9\11\151\146\50\153\145\x79\x2e\154\x65\156\147\x74\x68\x20\76\x20\60\x29\x7b\xd\xa\11\11\x9\11\x9\166\x61\x6c\165\145\x46\151\x65\x6c\144\x2e\x73\x65\164\x41\164\x74\162\x69\x62\165\x74\x65\50\42\x72\x65\x71\x75\x69\162\145\144\42\x2c\40\42\162\x65\161\165\151\162\145\x64\x22\51\73\xd\xa\x9\x9\x9\x9\175\x20\145\154\163\145\40\x7b\15\12\11\11\x9\11\x9\x76\x61\x6c\165\145\x46\151\145\x6c\x64\x2e\162\x65\x6d\157\166\145\101\x74\x74\x72\x69\x62\x75\164\145\50\x22\x72\145\x71\x75\151\x72\x65\144\42\x29\73\15\xa\x9\11\11\x9\x7d\xd\12\x9\x9\11\175\xd\12\x9\11\175\15\12\11\x9\x66\x75\x6e\x63\x74\x69\x6f\156\x20\141\x64\x64\x5f\x63\x75\x73\x74\x6f\155\137\x61\164\164\162\x69\x62\x75\x74\145\50\157\x29\x7b\15\12\11\x9\11\162\x6f\x77\x73\x20\x3d\40\x22" . addslashes(display_custom_attribute_mapping_row($gX, '', '', false)) . "\42\73";
$gX++;
echo "\xd\xa\x9\x9\x9\x6a\x51\165\x65\162\x79\50\162\157\167\x73\x29\x2e\151\x6e\163\145\162\164\x42\145\x66\x6f\x72\x65\50\x6a\x51\165\145\162\171\x28\42\43\x73\x61\166\145\137\143\x6f\156\x66\151\x67\x5f\x65\154\x65\155\145\x6e\x74\x22\x29\51\73\xd\12\x9\11\x9\xd\xa\11\11\11\151\x66\50\147\x65\x74\122\157\167\163\56\x6c\x65\156\147\x74\150\40\75\75\x20\x31\x29\x7b\xd\xa\11\11\11\11\x67\145\x74\122\x6f\167\x73\x5b\x30\135\x2e\x63\150\151\x6c\x64\162\145\x6e\x5b\x33\x5d\x2e\x73\164\171\154\x65\56\166\151\163\x69\x62\x69\154\151\164\171\40\75\40\x27\150\x69\x64\x64\145\x6e\47\73\xd\xa\x9\x9\x9\175\40\145\x6c\x73\x65\40\x7b\15\12\x9\11\11\x9\146\x6f\x72\x28\166\x61\162\x20\x72\x6f\x77\x20\x6f\146\40\147\x65\x74\122\x6f\x77\163\x29\173\xd\xa\11\11\11\x9\11\x72\157\167\x2e\143\150\151\154\x64\x72\145\156\133\63\x5d\x2e\163\x74\171\x6c\145\56\166\151\x73\x69\142\151\x6c\x69\164\x79\40\75\40\47\166\151\163\x69\142\154\x65\47\73\xd\xa\x9\x9\x9\x9\175\15\12\11\x9\x9\x7d\15\xa\11\x9\x7d\xd\12\11\11\146\165\x6e\143\164\x69\157\156\x20\x72\145\x6d\x6f\x76\145\122\157\x77\50\157\x29\173\15\12\11\11\x9\166\141\162\x20\164\x68\x69\x73\122\x6f\x77\x20\x3d\x20\157\56\160\x61\162\145\156\164\116\x6f\144\145\x2e\160\141\x72\145\156\x74\x4e\x6f\144\x65\x3b\xd\12\11\11\x9\x69\x66\50\x67\145\164\122\x6f\167\x73\x2e\154\145\156\x67\164\150\40\x3d\75\40\62\51\x7b\15\xa\x9\11\11\11\x69\146\50\x74\x68\x69\163\122\x6f\167\56\x69\144\x20\x3d\x3d\75\40\147\145\164\x52\157\x77\x73\133\x30\x5d\x2e\151\x64\51\173\15\xa\x9\x9\x9\11\x9\147\145\164\x52\157\x77\x73\133\x31\x5d\56\143\150\x69\154\144\x72\145\156\x5b\x33\x5d\56\163\164\x79\154\x65\56\x76\x69\163\151\x62\x69\154\x69\x74\x79\40\x3d\x20\x27\150\151\x64\144\145\x6e\x27\x3b\xd\12\11\11\x9\x9\x7d\xd\12\x9\11\11\x9\x67\145\164\x52\x6f\167\x73\x5b\60\x5d\56\143\150\x69\154\x64\162\x65\x6e\133\63\135\56\x73\164\171\x6c\x65\x2e\x76\151\163\151\142\x69\154\x69\164\x79\40\75\40\47\x68\151\x64\x64\x65\156\x27\73\xd\12\x9\11\x9\x9\xd\12\x9\11\11\x7d\40\145\154\163\x65\40\173\xd\xa\11\11\x9\11\x66\157\162\50\166\x61\162\x20\x72\157\167\40\157\146\40\147\145\164\122\x6f\167\163\x29\x7b\15\12\x9\11\x9\11\x9\162\x6f\x77\x2e\143\150\x69\154\144\162\145\x6e\x5b\63\135\x2e\163\x74\171\x6c\x65\x2e\x76\x69\163\151\142\x69\x6c\151\x74\x79\40\x3d\40\x27\x76\151\x73\x69\x62\x6c\145\x27\x3b\15\12\x9\11\x9\x9\x7d\15\12\x9\x9\x9\175\xd\xa\11\11\x9\15\12\x9\11\x9\x74\x68\151\163\x52\157\167\56\x70\141\x72\145\x6e\x74\116\157\x64\145\x2e\x72\145\x6d\157\166\145\x43\x68\x69\154\144\50\164\x68\151\163\x52\x6f\x77\x29\73\xd\xa\x9\x9\x7d\11\xd\xa\11\74\x2f\x73\x63\162\x69\160\x74\76";
}
function mo_saml_role_mapping()
{
$EF = false;
if (!SAMLSPUtilities::mo_saml_is_plugin_active(Mo_Saml_Addons_Directory::ADVANCED_ROLE_MAPPING)) {
goto oC6;
}
$EF = true;
oC6:
$tg = '';
if (!$EF) {
goto VkN;
}
$tg = "\144\151\x73\141\142\x6c\145\144";
VkN:
$Bx = get_option("\163\x61\155\154\x5f\x61\x6d\x5f\x67\162\x6f\165\160\x5f\x6e\141\155\x65");
$Mj = '';
$sL = '';
if (!(empty($Bx) || $EF)) {
goto Czh;
}
$Mj = "\144\151\x73\141\x62\154\145\x64";
Czh:
$h2 = maybe_unserialize(get_option(Mo_Saml_Options_Enum_Test_Configuration::TEST_CONFIG_ATTIBUTES));
$En = get_option(Mo_Saml_Options_Enum_Role_Mapping::ASSIGN_DEFAULT_ROLE);
$Q1 = get_option(Mo_Saml_Options_Enum_Role_Mapping::ROLE_DO_NOT_AUTO_CREATE_USERS);
$Hl = get_option(Mo_Saml_Options_Enum_Role_Mapping::ROLE_DO_NOT_ASSIGN_ROLE_UNLISTED);
if (!(empty($Q1) && empty($Hl) || "\165\156\x63\150\x65\143\x6b\145\144" === $Q1 && "\165\x6e\143\x68\x65\143\x6b\x65\144" === $Hl)) {
goto t0w;
}
$En = "\x63\150\145\x63\x6b\145\144";
t0w:
$B7 = get_option("\155\x6f\137\x73\141\155\x6c\x5f\162\x6f\x6c\x65\x5f\x65\x6e\141\x62\154\x65\137\162\x65\147\x65\170");
$Zt = get_option("\x73\141\155\x6c\137\141\x6d\x5f\x64\157\x6e\164\137\165\160\144\x61\x74\145\137\145\x78\151\163\164\151\x6e\x67\x5f\x75\163\x65\162\x5f\162\x6f\154\145");
$ID = get_option("\163\x61\x6d\x6c\x5f\141\155\137\141\143\164\151\x6f\x6e\137\x69\x66\x5f\162\x6f\x6c\x65\137\x6e\157\164\137\143\157\156\146\x69\x67\x75\162\x65\144");
$Dc = get_option(Mo_Saml_Options_Enum_Role_Mapping::ROLE_DEFAULT_ROLE);
if (!empty($ID)) {
goto GaC;
}
$ID = "\x64\x65\x66\x61\x75\x6c\164\137\162\157\x6c\x65";
GaC:
if (!("\x63\x68\145\x63\153\145\x64" === $Zt)) {
goto Hbj;
}
$sL = "\144\151\163\x61\x62\x6c\145\x64";
Hbj:
$QE = maybe_unserialize(get_option(Mo_Saml_Options_Enum_Role_Mapping::ROLE_MAPPING));
$oY = check_if_role_mapping_is_configured($QE);
$aP = "\x4e\157\164\x65\40\72\40\x49\164\x20\x73\145\x65\x6d\163\x20\x79\x6f\x75\40\x68\x61\x76\145\156\x27\x74\40\x63\157\156\146\x69\x67\165\162\145\x64\40\162\157\154\x65\40\155\x61\160\160\151\x6e\x67\40\171\x65\x74\x2e\x20\x4e\x65\167\x20\165\x73\x65\x72\163\x20\160\x65\162\146\x6f\162\155\151\156\x67\x20\123\123\x4f\x20\x6f\156\x20\171\x6f\x75\162\x20\x73\151\x74\x65\x20\167\151\154\154\40\x62\x65\x20\x63\162\145\x61\164\x65\144\x20\x77\x69\x74\x68\40\x74\150\151\x73\x20\104\145\146\x61\x75\154\x74\40\122\157\x6c\145\54\40\x77\x68\x69\x6c\145\40\164\150\x65\x20\x65\170\151\x73\164\151\156\147\x20\x75\163\x65\162\163\47\40\162\157\x6c\x65\x73\x20\167\151\154\154\x20\x72\145\155\x61\x69\x6e\40\165\x6e\x63\150\x61\156\147\145\144\x20\x61\x66\164\145\x72\40\x53\x53\x4f\x2e";
if (!$oY) {
goto ioc;
}
$aP = "\x4e\157\x74\x65\40\72\40\x54\150\x65\x20\x44\x65\146\x61\x75\154\x74\40\122\x6f\x6c\145\40\x77\x69\x6c\x6c\40\142\145\x20\141\x73\163\x69\147\x6e\x65\x64\x20\164\x6f\40\142\x6f\x74\150\40\156\145\x77\x20\x61\x6e\144\40\x65\x78\x69\163\164\x69\x6e\x67\x20\165\x73\x65\x72\x73\40\x69\x66\40\x74\x68\145\151\162\40\x72\x6f\154\145\x73\40\141\162\x65\x20\156\157\x74\x20\155\141\160\160\x65\x64\40\x61\142\157\166\x65\x2e";
ioc:
echo "\xd\xa\x9\x3c\x66\x6f\162\155\40\x6e\141\155\x65\x3d\x22\163\x61\155\154\137\x66\x6f\162\x6d\137\141\x6d\x5f\x72\157\x6c\x65\x5f\155\x61\160\160\151\x6e\x67\42\x20\x6d\x65\x74\x68\157\144\75\x22\160\157\x73\x74\x22\x20\x61\x63\x74\x69\157\156\75\x22\42\x20\x63\154\141\x73\x73\75\42\155\x6f\137\x73\141\155\154\137\141\164\164\x72\x69\142\165\x74\x65\x5f\162\157\x6c\x65\x5f\164\x61\x62\x6c\145\42\x3e";
wp_nonce_field("\x6c\157\x67\x69\x6e\137\x77\x69\x64\x67\145\x74\x5f\x73\x61\155\x6c\x5f\162\157\154\x65\x5f\155\x61\x70\160\x69\156\147");
echo "\x3c\x69\156\160\x75\164\x20\x74\x79\x70\145\75\x22\x68\x69\144\x64\x65\156\x22\x20\x6e\x61\x6d\x65\x3d\42\157\x70\x74\x69\157\x6e\x22\x20\166\141\154\x75\x65\75\x22\154\157\147\x69\156\x5f\167\151\144\x67\145\164\x5f\x73\141\155\x6c\x5f\162\157\154\145\x5f\x6d\141\x70\160\151\x6e\147\x22\40\x2f\x3e\xd\12\x9\x9\74\x74\141\x62\154\145\x3e\xd\xa\x9\11\x9\x3c\164\162\x3e\15\12\11\x9\11\11\x3c\164\x64\40\143\x6f\x6c\x73\x70\141\x6e\75\x22\x33\x22\x3e\x5b\40";
echo "\11\x3c\x61\40\164\x61\x72\x67\x65\x74\x3d\42\x5f\142\x6c\x61\x6e\153\x22\x20\x68\x72\x65\146\75\x22\x68\164\164\160\x73\x3a\x2f\x2f\144\x65\166\145\x6c\x6f\160\145\x72\163\x2e\155\x69\x6e\x69\157\x72\x61\x6e\x67\x65\x2e\x63\x6f\155\57\144\x6f\x63\163\57\x73\x61\155\154\57\x77\x6f\x72\144\160\x72\x65\x73\x73\57\101\164\164\162\151\142\165\164\x65\55\122\x6f\x6c\x65\155\x61\x70\x70\x69\x6e\147\x2d\x56\x65\x72\x73\151\x6f\x6e\61\62\x2e\x32\x2e\x30\x23\x4e\145\x77\55\x52\157\154\x65\55\115\141\160\160\151\x6e\x67\42\x3e\103\x6c\151\x63\153\40\110\145\x72\x65\74\x2f\x61\76\xd\xa\11";
echo "\x20\164\157\x20\x6b\x6e\157\167\x20\150\157\x77\40\x74\150\151\x73\x20\151\163\x20\x75\x73\x65\x66\x75\x6c\x2e\x20\x5d\xd\xa\11\11\x9\11\11\x3c\x64\151\x76\40\x68\x69\144\144\145\156\40\x69\144\75\x22\162\x6f\x6c\145\x5f\x6d\x61\160\x70\x69\x6e\147\x5f\144\x65\163\143\42\x20\143\154\x61\x73\163\x3d\x22\x6d\x6f\137\163\x61\x6d\154\x5f\x68\x65\x6c\160\x5f\x64\145\163\x63\42\76\15\xa\11\11\x9\11\x9\x9\x3c\157\x6c\x3e\xd\12\x9\x9\11\11\x9\11\x9\x3c\x6c\x69\76\127\157\x72\144\x50\162\145\163\163\x20\x75\163\x65\x73\x20\141\40\143\157\x6e\x63\x65\160\x74\x20\157\146\x20\x52\x6f\154\x65\x73\x2c\x20\x64\x65\163\x69\147\x6e\x65\144\40\164\x6f\x20\147\x69\166\x65\40\x74\150\145\x20\163\x69\x74\145\40\157\x77\156\x65\162\x20\164\150\145\40\x61\142\x69\x6c\x69\x74\171\x20\x74\x6f\x20\143\x6f\x6e\164\162\x6f\x6c\40\x77\x68\x61\x74\x20\165\x73\x65\x72\163\x20\143\141\x6e\40\x61\156\144\x20\143\x61\156\x6e\x6f\x74\40\x64\157\40\167\151\164\150\151\x6e\x20\x74\x68\x65\x20\163\x69\x74\x65\x2e\x3c\x2f\154\151\x3e\15\xa\x9\x9\x9\x9\11\x9\x9\74\154\151\x3e\x57\x6f\162\x64\x50\x72\x65\x73\x73\40\150\x61\x73\x20\163\151\x78\x20\160\x72\145\x2d\x64\x65\x66\x69\x6e\145\x64\40\162\157\x6c\x65\x73\x3a\x20\x53\165\x70\145\162\40\101\x64\x6d\x69\x6e\54\x20\101\144\155\x69\156\x69\163\164\162\141\x74\157\x72\54\x20\105\x64\x69\164\x6f\x72\54\40\101\165\x74\150\x6f\x72\x2c\x20\103\x6f\x6e\x74\x72\x69\142\x75\x74\157\162\x20\x61\x6e\144\x20\123\165\142\163\x63\162\151\x62\x65\162\x2e\x3c\57\154\151\76\15\12\11\11\11\x9\11\11\x9\x3c\x6c\x69\x3e\x52\x6f\x6c\145\40\155\x61\160\x70\x69\156\147\40\x68\145\x6c\160\x73\40\171\x6f\165\40\164\x6f\40\141\163\163\x69\147\156\x20\x73\160\x65\x63\151\146\x69\x63\40\x72\x6f\x6c\145\x73\40\x74\x6f\40\x75\163\145\162\x73\x20\x6f\146\x20\x61\40\x63\145\162\164\141\x69\156\x20\x67\x72\157\x75\160\x20\x69\x6e\40\x79\x6f\x75\162\x20\111\x64\x50\x2e\74\57\x6c\151\x3e\xd\12\x9\11\11\x9\11\11\x9\x3c\x6c\x69\76\x57\x68\151\x6c\145\40\x61\165\x74\x6f\x20\x72\x65\x67\151\163\x74\145\x72\x69\156\x67\x2c\x20\164\150\145\40\165\x73\x65\162\163\x20\x61\x72\145\x20\141\x73\163\151\147\x6e\145\144\40\x72\157\154\x65\163\40\x62\141\163\145\x64\40\157\156\x20\x74\x68\145\x20\x67\162\157\x75\x70\x20\164\x68\x65\171\x20\141\x72\x65\40\155\x61\160\x70\145\x64\x20\x74\x6f\56\x3c\x2f\154\x69\76\15\xa\x9\11\11\x9\x9\x9\74\57\157\x6c\76\xd\xa\11\11\x9\11\x9\74\57\144\x69\x76\76\xd\xa\11\11\11\11\74\57\x74\144\x3e\15\12\x9\x9\x9\74\57\164\x72\76";
check_plugin_state();
echo "\x3c\x74\x72\x3e\x3c\164\144\76\x3c\x62\162\76\74\57\164\144\x3e\x3c\x2f\x74\x72\x3e\x3c\57\164\141\142\x6c\x65\x3e";
if (!$EF) {
goto ivz;
}
echo "\74\x64\151\x76\x20\143\x6c\141\163\163\75\42\155\x6f\55\163\x61\155\x6c\x2d\141\x72\x6d\x2d\156\x6f\164\151\x63\x65\42\76\15\xa\x9\11\x9\74\142\x3e\x4e\157\164\145\72\x3c\57\x62\76\40\x50\x6c\x65\x61\x73\145\x20\x63\157\x6e\x66\x69\147\165\x72\145\40\x3c\x62\76\122\157\x6c\145\40\x4d\141\160\x70\x69\x6e\147\74\x2f\142\x3e\40\151\156\40\x3c\x61\40\150\162\x65\146\75\42\x61\x64\x6d\x69\x6e\56\160\150\x70\x3f\160\141\147\145\x3d\x61\x72\155\x5f\x6d\151\156\151\157\x72\x61\156\147\145\x5f\162\x6f\x6c\x65\x5f\155\x61\160\x70\x69\156\147\42\x3e\74\142\x3e\x41\x64\x76\x61\x6e\143\145\144\40\x52\157\154\x65\40\x4d\141\160\160\x69\156\x67\x20\101\144\144\x6f\156\x3c\57\142\76\x3c\57\x61\76\56\15\12\x9\11\x3c\x2f\x64\x69\166\x3e";
ivz:
if ($h2) {
goto RVV;
}
echo mo_saml_empty_attrs_notice();
RVV:
echo "\x3c\x74\x61\142\154\x65\x20\x63\154\141\x73\x73\x3d\x22\x6d\x6f\137\x73\141\155\154\137\141\164\164\x72\x69\x62\165\164\145\137\x72\x6f\x6c\145\137\164\x61\x62\154\x65\x20\155\x6f\x2d\x73\x61\x6d\x6c\x2d\164\141\142\x6c\x65\55\x77\x69\x64\x74\x68\42\x20\x73\x74\x79\154\145\x3d\x22\142\157\x72\144\145\162\55\x62\157\x74\x74\157\155\72\x20\156\x6f\x6e\x65\x22\x3e\xd\12\11\x9\11\x3c\164\x72\76\15\12\11\x9\x9\11\x3c\164\x64\x20\143\157\x6c\x73\160\x61\156\x3d\42\x32\x22\x20\143\x6c\x61\163\x73\75\x22\x6d\157\137\x73\141\x6d\x6c\137\x72\157\x6c\x65\x5f\x6d\141\160\x70\151\156\x67\x5f\x74\141\142\x6c\x65\x22\76\x3c\x73\164\162\x6f\x6e\x67\x3e\x20\111\104\x50\x20\x47\162\x6f\x75\160\57\x52\157\154\x65\x20\101\x74\x74\162\x69\142\x75\164\x65\x20\74\x73\160\141\156\40\x73\164\171\x6c\x65\75\42\143\x6f\x6c\157\162\x3a\x72\x65\x64\73\42\x3e\x2a\74\x2f\163\160\141\x6e\x3e\74\57\163\164\162\x6f\x6e\x67\76\x3c\x2f\x62\162\76\74\57\x62\x72\x3e\74\x2f\164\x64\x3e\xd\xa\11\11\11\11\x3c\x74\x64\x20\143\154\141\x73\163\75\42\x6d\157\137\163\x61\155\154\137\x72\x6f\154\x65\137\164\141\142\x6c\x65\x5f\144\x61\x74\x61\42\76";
if ($h2) {
goto DOA;
}
echo "\74\x69\x6e\160\165\164\40\164\x79\160\145\75\x22\x74\x65\170\164\x22\x20\156\141\x6d\145\x3d\x22\163\x61\155\154\x5f\x61\155\x5f\x67\x72\x6f\165\160\x5f\156\x61\155\x65\42\x20\160\x6c\x61\x63\145\x68\x6f\154\144\145\x72\75\42\x45\x6e\164\145\x72\x20\x61\x74\164\162\x69\x62\x75\164\145\x20\x6e\x61\155\145\x20\x66\x6f\x72\40\x49\104\x50\40\x67\162\x6f\x75\x70\42\x20\x73\x74\171\154\x65\75\x22\x77\151\144\164\x68\x3a\40\64\60\60\x70\170\x3b\42\40\166\x61\154\x75\x65\75\x22" . esc_html($Bx) . "\42\40" . Mo_Saml_License_Utility::is_customer_license_valid(true) . "\x20\x6f\156\151\156\x70\x75\164\75\x22\162\x6f\154\x65\115\x61\160\x70\x69\156\x67\x54\157\x67\x67\154\x65\x45\156\141\x62\x6c\x65\50\51\x22\40\x2f\x3e\x3c\x2f\x62\x72\76\xd\12\11\x9\11\x9\x9\74\151\76\105\156\164\x65\x72\x20\x74\150\x65\x20\x49\x44\120\40\x61\x74\x74\x72\151\142\165\x74\145\40\x74\x6f\x20\x61\163\x73\151\147\156\40\162\x6f\x6c\x65\x73\x20\x74\x6f\x20\125\x73\145\162\163\56\74\x2f\151\x3e";
goto hxq;
DOA:
echo "\74\x73\x65\154\x65\143\x74\40\156\141\x6d\x65\75\42\163\141\x6d\x6c\x5f\141\155\137\x67\x72\x6f\165\160\137\x6e\x61\155\x65\42\40\x73\164\171\154\145\75\x22\x77\x69\144\x74\150\x3a\141\x75\x74\x6f\73\42\x20" . Mo_Saml_License_Utility::is_customer_license_valid(true) . "\x20" . esc_html($tg) . "\x20\x6f\x6e\x63\x68\141\x6e\147\145\75\x22\x72\157\154\x65\x4d\141\x70\x70\151\x6e\x67\124\x6f\147\x67\x6c\145\105\x6e\x61\x62\x6c\145\x28\x29\42\40\76\15\xa\11\x9\x9\11\11\74\x6f\x70\x74\151\157\x6e\x20\x76\141\x6c\x75\145\75\42\x22\76\55\x2d\x53\145\154\145\143\164\40\141\x6e\x20\101\x74\x74\162\x69\x62\x75\x74\x65\55\55\74\x2f\157\x70\x74\x69\157\156\76";
foreach ($h2 as $Ln => $RK) {
$lJ = $Bx === $Ln ? "\x73\145\154\145\143\164\145\144" : '';
echo "\74\157\x70\164\x69\x6f\156\x20\x76\141\x6c\x75\145\75\x22" . esc_html($Ln) . "\x22\40" . esc_html($lJ) . "\x20\76" . esc_html($Ln) . "\74\x2f\x6f\x70\x74\x69\157\x6e\x3e";
SzY:
}
b9t:
echo "\74\x2f\163\145\154\x65\143\x74\76\74\57\142\162\76\15\xa\x9\11\11\x9\11\74\x69\x3e\x53\x65\x6c\145\x63\x74\40\164\150\x65\40\111\104\120\x20\141\164\x74\x72\x69\142\165\x74\x65\x20\164\157\40\141\163\x73\151\147\x6e\x20\x72\x6f\x6c\x65\x73\40\164\157\x20\125\163\145\x72\163\56\x3c\57\x69\76";
hxq:
echo "\x3c\57\x62\x72\x3e\x3c\x2f\142\x72\x3e\74\57\164\x64\x3e\15\xa\11\x9\x9\74\x2f\x74\162\76";
$wp_roles = new WP_Roles();
$a0 = $wp_roles->get_names();
$d3 = maybe_unserialize(get_option("\x73\x61\x6d\x6c\x5f\x61\155\x5f\x72\157\x6c\145\x5f\155\141\x70\160\x69\x6e\147"));
$Td = 10;
$Du = count($a0);
$Tr = $Du > $Td;
foreach ($a0 as $KE => $HI) {
$ld = empty($d3[$KE]) ? '' : $d3[$KE];
$O2 = "\123\145\x6d\x69\55\x63\x6f\x6c\157\156\x28\x3b\51\40\163\145\160\141\162\141\164\x65\144\40\111\104\x50\x20\147\x72\x6f\165\160\x20\166\x61\154\165\145\x73";
if (!("\x63\x68\145\143\x6b\x65\144" === $B7)) {
goto bMR;
}
$O2 = "\123\x65\155\x69\55\x63\157\154\157\156\x28\x3b\x29\x20\163\145\160\141\x72\x61\164\x65\x64\x20\162\145\x67\145\170\x20\166\141\x6c\165\145\x73";
bMR:
echo "\74\x74\x72\x20\143\x6c\x61\163\x73\x3d\x22\x6d\x6f\x2d\x73\141\x6d\154\55\162\157\154\145\x2d\162\157\167\x22\x20\x73\x74\x79\154\x65\75\42" . ($Tr && $Td-- <= 0 ? "\144\151\x73\160\154\x61\171\72\156\157\156\145\x3b" : '') . "\42\x3e\15\12\11\x9\11\11\x3c\x74\x64\x20\x63\157\154\x73\160\x61\x6e\x3d\x22\62\x22\40\143\154\x61\163\x73\75\x22\x6d\x6f\x5f\x73\141\155\154\137\162\x6f\154\145\137\155\141\160\x70\151\x6e\x67\137\164\x61\142\154\x65\x22\x3e\15\12\11\11\x9\11\11\74\142\76" . esc_html($HI) . "\x3c\57\x62\76\15\12\11\11\x9\11\74\57\x74\x64\76\xd\xa\11\x9\x9\x9\x3c\x74\x64\x20\143\154\141\163\163\75\42\155\157\x5f\x73\x61\155\154\137\x72\x6f\x6c\x65\137\x74\141\x62\x6c\x65\x5f\144\141\164\141\x22\x3e\15\12\x9\x9\x9\x9\x9\x3c\151\156\160\165\x74\x20\164\171\160\145\x3d\x22\164\x65\x78\164\x22\x20\156\141\155\145\75\x22\163\x61\x6d\x6c\x5f\141\155\137\x67\162\157\165\x70\x5f\141\164\164\x72\x5f\166\141\x6c\x75\x65\x73\137" . esc_html($KE) . "\x22\40\x76\x61\x6c\165\145\x3d\x22" . esc_html($ld) . "\x22\x20\160\154\x61\143\x65\150\157\x6c\144\x65\162\x3d\42" . esc_html($O2) . "\42\40\163\164\x79\x6c\145\x3d\42\167\151\144\164\x68\72\x20\64\x30\60\160\x78\73\x22\x20" . Mo_Saml_License_Utility::is_customer_license_valid(true) . "\40" . esc_html($Mj) . "\57\76\15\12\11\11\x9\x9\x3c\57\x74\144\76\15\xa\x9\11\x9\x3c\57\x74\162\76";
xFS:
}
r4Q:
if (!$Tr) {
goto uf8;
}
echo "\x3c\x74\x72\76\15\xa\x9\11\11\x9\x3c\164\x64\x20\143\x6f\154\x73\160\141\x6e\x3d\x22\x32\42\x3e\46\x6e\x62\x73\160\x3b\x3c\x2f\x74\x64\76\xd\xa\11\11\11\x9\74\x74\x64\40\x73\x74\x79\x6c\x65\x3d\42\x70\141\x64\x64\x69\x6e\x67\x2d\x6c\x65\x66\x74\72\40\65\x32\x2e\x36\x65\170\x3b\x22\x3e\74\x61\40\143\154\x61\163\x73\x3d\x22\155\157\x5f\x73\x61\155\154\x5f\x63\x75\162\x73\157\162\x5f\x70\157\151\x6e\x74\145\x72\x22\x20\x69\x64\75\x22\x6d\x6f\137\x73\x61\x6d\154\137\x76\151\145\167\x5f\155\x6f\x72\x65\x5f\162\x6f\x6c\x65\x73\42\x3e\126\x69\x65\167\40\115\157\162\x65\x20\40\46\x23\65\61\x36\x37\x3c\x2f\x61\x3e\xd\xa\11\x9\11\11\74\x2f\164\144\76\15\12\x9\x9\x9\x3c\x2f\164\x72\76";
uf8:
echo "\74\x74\x72\76\xd\12\11\11\x9\11\x3c\x74\x64\40\x63\157\154\x73\160\141\x6e\x3d\x22\x34\42\x3e\15\12\11\11\x9\x9\x9\x3c\142\162\76\x3c\x62\x72\x3e\74\x73\160\x61\156\x20\143\x6c\x61\x73\163\75\42\x6d\157\x2d\163\x61\x6d\154\55\150\x65\141\144\x69\156\147\x22\76\74\x62\x3e\123\x65\154\145\143\164\x20\141\x6e\40\x41\143\x74\x69\x6f\x6e\40\151\146\40\x52\x6f\154\x65\40\115\x61\160\160\151\156\147\40\156\x6f\x74\x20\x43\157\156\x66\151\147\x75\162\x65\x64\74\57\142\76\x3c\x2f\163\x70\x61\x6e\76\xd\12\x9\11\11\11\74\57\164\x64\x3e\xd\xa\x9\11\11\x3c\57\164\x72\76\xd\12\x9\x9\11\x3c\x74\162\x3e\15\xa\11\11\x9\11\x3c\164\144\x20\143\157\154\x73\160\x61\156\x3d\x22\65\x22\x3e\xd\xa\x9\x9\11\x9\x9\74\x64\x69\x76\x20\143\x6c\141\163\163\x3d\42\x6d\x6f\55\163\141\155\154\55\x6e\157\164\145\42\76\15\12\11\x9\11\11\11\74\142\x3e\116\x4f\x54\x45\72\40\74\57\142\x3e\124\150\145\163\x65\x20\x73\145\x74\x74\151\156\x67\163\40\x77\x6f\x75\x6c\144\40\142\145\x20\x61\x70\x70\x6c\x69\x65\x64\40\146\157\162\x20\x62\x6f\164\x68\x20\x6e\x65\167\x20\x61\x6e\144\x20\x65\170\x69\x73\x74\151\x6e\x67\40\165\163\x65\x72\163\x20\167\150\145\156\x20\164\x68\x65\x20\x75\x73\x65\162\x27\x73\x20\x3c\x62\76\x49\x44\x50\40\107\162\157\x75\x70\57\122\x6f\x6c\x65\x20\151\x73\40\x6e\157\x74\40\x6d\141\160\x70\x65\x64\x3c\x2f\142\x3e\x20\x77\x69\164\x68\x20\141\x6e\171\40\x57\x6f\162\144\120\x72\145\x73\163\40\x72\157\154\x65\x73\40\x61\x62\157\x76\145\56\x3c\57\144\x69\x76\x3e\74\x2f\x62\x72\76\15\xa\11\x9\x9\11\x3c\x2f\x74\x64\76\15\12\x9\11\11\x3c\57\x74\x72\x3e\xd\12\x9\11\x9\74\x2f\x74\141\x62\154\x65\x3e";
echo "\xd\xa\x9\11\x9\x3c\144\x69\166\x20\x73\164\171\154\145\75\42\x64\x69\163\x70\154\141\x79\x3a\x66\x6c\x65\x78\73\x67\x61\x70\72\x33\162\x65\155\73\57\x2a\x20\141\154\x69\147\156\55\151\x74\x65\155\163\72\143\145\x6e\164\145\x72\73\x20\52\x2f\x70\x61\x64\144\x69\x6e\x67\x2d\154\x65\146\164\72\x20\61\x72\x65\x6d\x3b\142\x6f\162\x64\145\x72\55\154\145\x66\164\x3a\x20\x31\160\x78\40\163\x6f\x6c\x69\144\40\154\x69\147\150\164\x67\x72\141\x79\73\142\x6f\x72\144\x65\x72\x2d\x72\x69\147\x68\x74\72\40\x31\x70\x78\40\163\x6f\154\151\x64\40\x6c\x69\x67\x68\x74\x67\x72\141\171\73\x22\76\xd\12\x9\11\11\x9\x3c\x64\151\166\40\x73\x74\x79\154\x65\x3d\x22\xd\xa\40\x20\x20\40\x2f\52\x20\144\151\163\160\154\141\x79\72\40\x66\154\145\x78\73\x20\x2a\57\xd\xa\40\40\x20\x20\x77\x69\144\x74\150\x3a\x20\x33\65\45\x3b\15\12\x20\x20\x20\40\147\x61\160\72\40\61\x72\145\155\x3b\xd\xa\42\76\15\xa\74\144\x69\x76\x20\x73\164\171\154\x65\75\x22\x64\x69\x73\160\154\x61\171\72\40\x66\154\x65\170\73\40\x67\x61\160\x3a\x20\61\162\145\x6d\73\x61\154\151\147\x6e\55\x69\x74\x65\x6d\163\72\x20\x63\145\156\x74\145\x72\x3b\42\76\xd\xa\11\74\144\x69\x76\x3e\x3c\x6c\141\142\x65\154\x20\143\154\141\163\x73\75\x22\x73\x77\x69\164\143\150\42\x3e\xd\12\x9\x9\x3c\151\156\x70\x75\164\x20\164\171\160\145\75\x22\x63\x68\x65\143\x6b\x62\x6f\170\x22\40\151\144\x3d\x22\141\163\163\151\x67\x6e\137\144\x65\x66\x61\x75\154\x74\137\162\x6f\154\145\42\x20" . Mo_Saml_License_Utility::is_customer_license_valid(true) . "\x20\x6e\141\x6d\x65\75\x22\x73\141\x6d\x6c\137\x61\155\x5f\141\x73\x73\151\147\156\137\x64\145\146\x61\x75\x6c\x74\x5f\x72\x6f\154\x65\42\x20" . mo_saml_is_sp_configured(true) . "\x20\x76\141\x6c\165\145\75\42\x63\150\x65\x63\153\145\x64\42\40" . esc_html($En) . "\x20" . esc_html($Mj) . "\x20\x2f\76\15\xa\x9\11\74\163\x70\141\x6e\x20\x63\x6c\x61\x73\163\75\42\163\x6c\151\x64\145\x72\40\x72\x6f\165\x6e\144\x22\x3e\x3c\x2f\163\x70\141\x6e\x3e\74\57\154\x61\142\x65\154\x3e\x3c\57\x64\151\x76\76\xd\xa\x20\40\x20\x20\40\74\x64\151\166\76\x20\x3c\x73\x74\162\157\x6e\x67\76\40\101\x73\x73\x69\x67\156\40\141\x20\x44\145\146\x61\x75\154\x74\40\x72\157\x6c\145\40\x74\157\40\x74\150\x65\x20\165\163\145\162\40\74\x2f\x73\x74\162\x6f\x6e\x67\x3e\x20\x3c\57\144\151\166\x3e\74\57\144\x69\166\76\xd\12\x9\x20\x3c\x64\x69\166\40\x69\144\x3d\42\155\157\x5f\x73\x61\x6d\154\x5f\156\x6f\x74\151\143\x65\x5f\146\157\162\x5f\144\145\146\x61\x75\154\x74\137\x72\x6f\154\x65\42\40\163\164\x79\154\145\x3d\42" . ("\143\150\145\x63\153\x65\x64" === $En ? "\x6d\141\162\x67\x69\x6e\x2d\164\x6f\x70\72\61\60\160\170\x3b" : "\x64\151\163\160\154\141\171\x3a\x6e\x6f\x6e\x65\x3b") . "\42\76\15\xa\11\x20" . esc_html($aP) . "\xd\xa\40\74\57\x64\151\166\76\xd\12\11\x3c\x2f\144\x69\x76\x3e\40\x20\40\x20\xd\12\11\x9\x9\x9\x3c\144\x69\x76\76\xd\xa\x9\x9\x9\x9\x3c\x64\x69\166\x20\143\154\141\163\163\75\x22\x6d\157\x5f\x73\x61\x6d\x6c\137\x72\157\154\145\x5f\x74\141\142\x6c\145\x5f\x64\x61\164\141\x22\x3e";
echo mo_saml_show_default_role($tg, "\144\145\x66\141\x75\x6c\164\x5f\162\x6f\154\x65", $Dc);
echo "\x3c\57\144\151\x76\76\15\12\11\11\11\11\74\57\x64\x69\166\76\15\xa\xd\xa\11\x9\11\74\x2f\x64\151\x76\x3e\15\xa\11\11\11\74\164\x61\142\x6c\x65\40\143\154\x61\x73\163\x3d\42\155\x6f\137\163\141\155\x6c\137\x61\x74\164\162\151\x62\165\164\145\x5f\162\157\154\x65\x5f\164\141\x62\154\145\40\155\x6f\x2d\x73\x61\x6d\154\55\164\x61\142\154\145\x2d\x77\151\144\x74\x68\x22\x20\x73\x74\x79\x6c\x65\75\42\x62\x6f\162\x64\x65\x72\x2d\x74\157\160\x3a\x20\x6e\157\x6e\x65\73\x22\x3e\15\12\x9\x9\x9\x3c\164\162\x3e\15\xa\x9\x9\x9\x9\74\164\x64\x20\143\x6f\154\x73\x70\x61\156\75\x22\x33\x22\x20\143\x6c\141\163\x73\x3d\42\x6d\x6f\137\x73\141\155\154\137\162\157\154\145\137\x6d\141\x70\160\151\156\147\137\x74\141\x62\154\x65\42\76\xd\xa\x9\11\x9\11\x3c\x6c\x61\x62\145\x6c\x20\x63\x6c\141\x73\163\x3d\42\x73\x77\151\x74\x63\150\42\76\xd\12\11\11\11\11\x9\x3c\x69\x6e\x70\165\164\40\164\x79\160\x65\x3d\42\143\150\x65\143\153\x62\x6f\x78\42\x20\151\x64\75\x22\144\157\156\x74\137\x61\x6c\154\x6f\167\137\x75\156\x6c\x69\x73\164\145\144\x5f\x75\163\x65\x72\137\162\x6f\x6c\145\42\40" . Mo_Saml_License_Utility::is_customer_license_valid(true) . "\x20\x6e\141\x6d\x65\75\42\163\x61\x6d\x6c\137\x61\x6d\x5f\144\x6f\156\x74\137\141\x6c\154\157\167\137\165\x6e\154\151\163\x74\x65\144\137\x75\163\x65\162\x5f\x72\157\154\x65\42\x20\x76\x61\154\165\x65\x3d\x22\x63\150\x65\143\153\145\x64\42\40" . esc_html($Mj) . '' . esc_html($Hl) . "\57\x3e\xd\12\11\x9\x9\x9\11\x3c\x73\160\141\156\x20\x63\154\141\x73\x73\75\x22\x73\154\151\x64\145\x72\x20\162\157\x75\156\x64\42\76\74\x2f\x73\x70\141\156\76\xd\xa\11\11\x9\x9\11\74\57\154\141\142\145\x6c\76\xd\12\11\11\x9\11\11\x3c\x62\40\143\154\x61\x73\163\75\42\155\157\137\x73\x61\x6d\x6c\x5f\x70\x61\144\x64\151\x6e\x67\x22\76\x43\x72\x65\x61\x74\145\x2f\x55\x70\x64\141\x74\x65\40\x74\x68\x65\x20\x75\163\145\162\x20\142\x75\x74\x20\x61\163\x73\x69\x67\x6e\x20\141\40\47\116\157\156\x65\47\40\x72\x6f\154\145\x3c\57\142\76\74\57\x62\x72\x3e\x3c\57\142\x72\x3e\x3c\x2f\x62\162\x3e\xd\xa\x9\11\x9\x9\74\57\164\x64\x3e\xd\12\11\x9\x9\74\57\x74\x72\x3e\xd\xa\x9\x9\x9\x3c\164\x72\x3e\xd\12\11\11\11\11\x3c\164\x64\40\143\157\x6c\163\x70\x61\x6e\x3d\42\62\42\x20\143\154\x61\x73\163\75\42\155\157\137\x73\x61\155\x6c\x5f\162\x6f\x6c\145\137\x6d\x61\160\160\x69\x6e\147\x5f\x74\141\x62\154\145\40\x6d\x6f\x5f\163\x61\x6d\x6c\137\x77\x68\x69\x74\x65\x5f\167\x72\141\x70\42\76\xd\12\x9\11\11\x9\x9\74\x6c\141\x62\x65\154\40\x63\x6c\x61\163\x73\75\42\163\x77\151\x74\143\150\x22\x3e\15\xa\x9\11\11\11\x9\74\x69\156\160\x75\164\x20\x74\171\x70\145\75\42\143\150\x65\143\153\x62\x6f\170\x22\40\x69\x64\75\x22\144\x6f\x6e\164\137\143\162\145\141\x74\145\137\x75\x73\x65\x72\x5f\151\146\x5f\162\157\154\145\x5f\156\x6f\x74\x5f\155\141\x70\160\x65\x64\x22\x20" . Mo_Saml_License_Utility::is_customer_license_valid(true) . "\40\x6e\x61\x6d\x65\75\x22\155\x6f\137\163\x61\155\x6c\x5f\144\x6f\156\x74\x5f\143\x72\x65\141\x74\145\137\165\163\x65\x72\x5f\x69\x66\137\162\157\154\x65\x5f\x6e\157\x74\137\x6d\141\x70\160\x65\x64\x22\40\x76\x61\x6c\x75\x65\75\x22\143\150\x65\x63\153\x65\x64\42\x20" . esc_html($Mj) . "\40" . esc_html($Q1) . "\x2f\x3e\15\12\11\x9\x9\x9\11\x3c\163\x70\x61\x6e\x20\143\x6c\x61\163\163\75\42\x73\x6c\151\x64\x65\162\40\x72\157\165\x6e\144\42\x3e\x3c\x2f\163\x70\141\156\76\15\12\11\x9\11\11\x9\74\57\154\x61\142\145\154\76\15\xa\x9\x9\x9\11\11\x3c\142\40\x63\154\x61\163\163\x3d\42\155\x6f\137\163\x61\155\x6c\137\x70\141\x64\144\x69\x6e\147\42\x3e\104\x6f\x6e\x27\x74\40\143\x72\145\141\164\x65\x20\x6e\x65\x77\40\165\x73\x65\162\x20\151\x66\40\x72\157\x6c\145\x73\40\x61\162\x65\40\x6e\x6f\x74\40\155\141\160\160\x65\144\x3c\57\x62\76\15\12\11\11\11\x9\x3c\57\164\144\76\xd\xa\11\11\x9\11\74\x74\x64\x20\143\154\x61\x73\163\75\x22\155\157\137\163\141\155\154\137\x72\157\x6c\x65\x5f\164\141\x62\154\x65\137\144\141\164\x61\42\x3e";
echo mo_saml_show_default_role($tg, "\x64\x6f\156\x74\137\x63\162\x65\x61\164\145", $Dc);
echo "\x3c\x2f\x74\x64\76\15\xa\x9\x9\11\x3c\57\x74\162\x3e\15\12\x9\x9\x3c\x2f\164\141\142\x6c\145\76\15\xa\x9\11\74\x74\141\x62\154\x65\x20\143\x6c\141\x73\163\75\42\x6d\157\137\163\141\155\154\137\x61\x74\x74\162\151\x62\x75\164\x65\137\162\157\x6c\x65\137\164\x61\x62\x6c\x65\x20\x6d\157\55\x73\141\x6d\x6c\55\x74\x61\142\154\x65\x2d\x77\151\x64\164\150\x22\76\15\12\x9\11\x9\74\164\162\76\15\xa\11\11\x9\x9\74\x74\144\40\x63\157\154\x73\x70\141\x6e\x3d\42\62\42\x20\x63\154\x61\x73\163\x3d\42\155\x6f\137\163\x61\x6d\x6c\137\162\157\x6c\x65\x5f\155\141\x70\x70\151\156\x67\137\x74\x61\x62\x6c\x65\42\76\xd\xa\11\x9\11\x9\x9\x3c\x62\x3e\x41\x70\160\x6c\171\x20\141\154\x6c\x20\162\157\154\x65\x20\x6d\141\x70\160\151\156\x67\40\163\x65\164\x74\151\156\x67\x73\40\x74\x6f\x20\x57\120\x20\141\144\155\151\x6e\x20\165\163\145\x72\x73\x3c\x2f\x62\x3e\15\12\11\11\11\11\x3c\x2f\x74\x64\x3e\xd\12\11\11\11\x9\x3c\x74\144\40\x63\x6c\x61\163\x73\75\x22\155\x6f\x5f\x73\x61\x6d\x6c\137\162\157\x6c\x65\x5f\x74\141\142\x6c\145\x5f\x64\x61\164\x61\x22\76\15\12\11\x9\11\11\x9\x3c\x6c\x61\142\x65\154\x20\x63\154\x61\163\x73\x3d\x22\163\x77\x69\164\x63\150\42\x3e\xd\12\11\11\11\x9\11\x3c\x69\x6e\x70\165\164\x20\164\x79\160\145\75\x22\x63\x68\145\143\x6b\x62\157\170\42\40\151\144\x3d\42\165\x70\144\141\164\145\137\x61\x64\155\x69\x6e\137\165\x73\x65\162\x73\x5f\162\157\x6c\x65\x22\x20" . Mo_Saml_License_Utility::is_customer_license_valid(true) . "\x20\x6e\141\155\145\75\x22\163\141\155\x6c\x5f\x61\x6d\x5f\x75\160\x64\x61\x74\x65\x5f\141\144\155\x69\156\x5f\x75\x73\145\162\x73\137\x72\157\x6c\x65\42\40" . mo_saml_is_sp_configured(true) . "\x20\166\141\154\x75\x65\x3d\x22\x63\x68\x65\143\153\x65\x64\42\x20" . esc_html(get_option(Mo_Saml_Options_Enum_Role_Mapping::ROLE_UPDATE_ADMIN_USER_ROLE)) . "\x20" . esc_html($sL) . "\40\x2f\76\15\12\11\11\11\x9\x9\x3c\x73\160\141\156\x20\143\x6c\x61\163\x73\75\42\163\154\151\x64\x65\x72\x20\162\x6f\165\x6e\144\42\76\74\x2f\x73\160\141\156\76\15\12\x9\11\11\11\x9\x3c\x2f\x6c\x61\x62\x65\x6c\x3e\15\xa\11\11\11\11\x3c\57\164\x64\x3e\15\12\x9\x9\11\x3c\x2f\x74\162\x3e\xd\12\11\x9\74\57\x74\x61\142\154\x65\x3e\xd\xa\11\11\x3c\164\141\x62\154\x65\x20\x63\154\x61\x73\163\x3d\42\x6d\x6f\55\x73\141\x6d\154\x2d\164\x61\142\x6c\x65\55\x77\x69\x64\x74\x68\x22\x3e\15\12\11\x9\11\74\x74\x72\x3e\xd\12\x9\11\11\11\74\164\x64\40\143\x6f\x6c\x73\x70\141\x6e\75\42\62\42\40\x63\x6c\x61\163\x73\x3d\x22\155\x6f\137\x73\x61\x6d\154\x5f\162\157\x6c\x65\137\155\x61\x70\160\151\x6e\147\x5f\x74\141\142\x6c\145\x22\x3e\x26\156\142\x73\x70\73\x3c\x2f\x74\x64\x3e\xd\xa\11\x9\11\x9\x3c\164\144\x20\x63\x6c\x61\x73\163\75\42\x6d\x6f\55\163\141\x6d\x6c\55\163\x61\x76\x65\55\x62\x75\x74\164\157\x6e\x2d\x74\x61\x62\x6c\x65\42\x3e\74\142\162\40\x2f\x3e\x3c\x69\x6e\x70\165\164\x20\x74\x79\x70\145\75\42\163\x75\142\x6d\151\164\42\x20\163\x74\171\154\145\x3d\x22\167\x69\144\164\150\x3a\61\60\x30\160\170\x3b\42\40\156\141\x6d\145\75\42\163\x75\142\x6d\151\x74\x22\40\x76\141\x6c\165\x65\x3d\42\123\x61\166\x65\x22\40" . mo_saml_is_sp_configured(true) . "\40\x63\154\x61\x73\163\75\x22\142\x75\x74\x74\x6f\156\40\x62\165\x74\164\157\156\55\160\162\x69\155\141\162\171\40\x62\165\164\164\157\156\55\x6c\x61\x72\x67\x65\x22\40" . Mo_Saml_License_Utility::is_customer_license_valid(true) . "\x2f\76\x3c\57\164\144\76\15\12\x9\11\11\74\x2f\164\162\76\15\xa\11\11\x3c\57\164\141\x62\154\145\76\15\xa\x9\x3c\x2f\x66\x6f\162\x6d\76";
}
function mo_saml_show_default_role($tg, $iO, $Dc)
{
$a0 = wp_roles()->roles;
$e_ = "\74\x64\151\x76\40\151\x64\x3d\x22\155\x6f\x5f\163\x61\155\x6c\137\x64\145\x66\141\x75\154\164\x5f\162\x6f\154\145\137\x66\157\162\x5f" . esc_html($iO) . "\x22\40\x73\164\171\154\x65\75\42\144\151\163\x70\154\141\x79\x3a\156\157\156\145\73\x22\76\x3c\163\145\154\145\143\164\x20\156\x61\155\x65\75\x22\x6d\x6f\137\163\141\155\x6c\137\x64\x65\x66\141\x75\154\x74\x5f\162\157\x6c\145\x5f\x66\157\x72\x5f" . esc_html($iO) . "\42\40" . Mo_Saml_License_Utility::is_customer_license_valid(true) . "\x20\x73\164\x79\x6c\x65\75\x22\167\x69\144\164\x68\x3a\61\x35\x30\x70\x78\x3b\x22\x20" . esc_html($tg) . "\76";
if (!(empty($Dc) || !is_array($a0) || !array_key_exists($Dc, $a0))) {
goto tur;
}
$Dc = get_option("\144\145\146\x61\x75\154\164\x5f\x72\157\x6c\145");
tur:
foreach ($a0 as $Ln => $RK) {
if (empty($RK)) {
goto xOc;
}
$lJ = $Dc === $Ln ? "\163\x65\154\x65\143\x74\145\x64" : '';
$e_ = $e_ . "\74\x6f\x70\x74\151\157\x6e\40\x76\x61\x6c\x75\145\x3d\42" . esc_html($Ln) . "\x22\x20" . esc_html($lJ) . "\x3e" . esc_html($RK["\156\x61\x6d\x65"]) . "\x3c\57\157\x70\x74\x69\157\156\76";
xOc:
ANw:
}
Tym:
$e_ = $e_ . "\74\x2f\x73\145\x6c\145\143\164\x3e\74\x2f\x62\x72\x3e\74\151\76\123\x65\154\145\143\x74\40\104\145\x66\x61\x75\x6c\164\x20\x52\x6f\154\145\40\x74\157\x20\141\x73\163\x69\147\x6e\x3c\x2f\x69\76\x3c\x2f\144\151\x76\76";
return $e_;
}
function display_custom_attribute_mapping_row($rK, $Ln, $RK, $x7)
{
$e_ = "\x3c\164\x72\40\x63\x6c\x61\163\x73\75\x22\162\x6f\x77\x73\x22\40\151\144\75\42\162\157\x77\x5f" . esc_html($rK) . "\42\76\74\164\144\40\163\164\x79\154\x65\x3d\42\164\x65\170\164\55\x61\x6c\x69\147\156\72\40\143\145\156\x74\x65\162\x3b\x20\x77\x69\x64\164\150\72\40\x35\x30\160\170\x3b\42\x3e\74\x69\156\160\x75\x74\40\x74\171\x70\145\x3d\x22\164\x65\170\164\x22\40\156\x61\155\145\x3d\42\x6d\157\x5f\x73\x61\155\154\137\143\x75\163\164\157\x6d\x5f\x61\x74\164\162\151\x62\x75\x74\145\137\153\x65\x79\163\x5b\x5d\42\x20\160\154\x61\143\x65\x68\157\154\144\145\x72\x3d\42\103\x75\163\x74\157\x6d\x20\x61\164\x74\x72\x69\x62\x75\164\x65\40\156\141\x6d\x65\x22\40\x76\x61\x6c\x75\145\x3d\42" . esc_html($Ln) . "\x22\x20\x6f\x6e\x6b\145\x79\x75\x70\x3d\42\x63\x68\145\143\x6b\105\x6d\x70\x74\171\113\x65\x79\141\156\144\126\141\x6c\165\x65\x28\x74\x68\x69\x73\x29\42";
$e_ = $e_ . Mo_Saml_License_Utility::is_customer_license_valid(true);
$e_ = $e_ . "\57\76\74\57\164\144\76";
$h2 = maybe_unserialize(get_option("\155\157\137\163\x61\x6d\154\137\164\145\x73\164\x5f\143\157\x6e\x66\x69\x67\x5f\141\164\164\162\163"));
if (!empty($h2)) {
goto KZ9;
}
$e_ = $e_ . "\x3c\164\144\x20\143\157\154\x73\160\x61\x6e\75\42\62\42\x20\163\164\171\154\x65\75\x22\164\x65\x78\164\55\x61\x6c\x69\x67\156\72\40\x63\145\x6e\164\145\162\x3b\x22\76\74\x69\156\160\165\x74\x20\164\x79\x70\x65\75\x22\x74\145\170\x74\42\40\x6e\x61\x6d\x65\x3d\x22\x6d\157\137\x73\141\x6d\x6c\137\143\165\163\164\x6f\x6d\x5f\141\x74\x74\x72\x69\x62\x75\x74\x65\137\166\141\x6c\165\x65\163\133\135\42\40\x70\154\141\x63\x65\150\x6f\154\x64\x65\162\75\42\105\x6e\x74\x65\x72\x20\141\164\x74\162\151\142\x75\x74\x65\40\156\141\155\145\x20\x66\162\157\x6d\40\x49\104\120\x22\40\166\141\154\165\x65\x3d\x22" . esc_attr($RK) . "\x22\x20\x73\x74\171\154\145\x3d\42\167\x69\x64\x74\150\72\x37\64\45\x3b\42\x20\157\x6e\x6b\145\171\165\160\x3d\x22\x63\x68\145\x63\x6b\x45\155\160\164\171\x4b\145\x79\141\156\144\x56\141\154\165\145\x28\164\x68\x69\163\x29\x22";
$e_ = $e_ . Mo_Saml_License_Utility::is_customer_license_valid(true);
$e_ = $e_ . "\x2f\x3e\x3c\57\164\x64\76";
goto rw1;
KZ9:
$e_ = $e_ . "\74\164\x64\40\x63\157\154\163\160\x61\x6e\x3d\42\62\x22\x20\x73\x74\x79\x6c\145\75\42\164\x65\x78\x74\55\x61\154\151\147\156\x3a\x20\143\x65\156\x74\x65\x72\73\42\76\74\163\145\x6c\145\x63\x74\40\x6e\x61\x6d\145\x3d\42\x6d\157\x5f\x73\x61\x6d\x6c\137\143\x75\163\164\157\155\x5f\x61\x74\164\162\x69\142\165\164\145\x5f\x76\x61\x6c\x75\x65\163\x5b\135\x22\40\x73\x74\x79\154\145\x3d\42\167\151\144\164\150\x3a\71\60\45\42";
$e_ = $e_ . Mo_Saml_License_Utility::is_customer_license_valid(true);
$e_ = $e_ . "\76\x3c\x6f\160\164\x69\157\156\40\166\x61\x6c\x75\145\75\42\42\76\x2d\55\x53\145\x6c\145\x63\164\x20\x61\x6e\40\x41\x74\x74\162\x69\142\165\164\x65\x2d\x2d\x3c\x2f\157\x70\x74\x69\x6f\x6e\76";
foreach ($h2 as $xx => $Jv) {
$lJ = $RK === $xx ? "\163\x65\154\145\143\x74\x65\144" : '';
$e_ = $e_ . "\x3c\157\x70\x74\x69\157\x6e\40\x76\x61\154\165\x65\75\x22" . esc_html($xx) . "\42\40" . esc_html($lJ) . "\40\76" . esc_html($xx) . "\74\x2f\x6f\160\x74\x69\x6f\156\76";
HZO:
}
cED:
$e_ = $e_ . "\x3c\x2f\x74\144\x3e";
rw1:
$e_ = $e_ . "\x3c\164\x64\x20\x73\x74\171\x6c\x65\x3d\x22\x74\x65\x78\x74\x2d\x61\x6c\151\147\x6e\72\x20\143\x65\156\x74\145\162\73\40\167\151\x64\x74\x68\72\61\x35\45\x3b\42\x3e\x3c\154\x61\142\145\154\40\x63\154\141\x73\163\x3d\42\x73\x77\151\x74\x63\x68\42\x3e\74\151\156\x70\x75\164\x20\x74\171\x70\145\75\x22\x63\150\x65\x63\x6b\x62\x6f\170\x22\40\164\151\x74\154\x65\x3d\42\104\x69\163\x70\154\x61\x79\x20\151\x6e\40\x57\x6f\x72\144\120\x72\145\163\163\x20\x55\163\x65\x72\x73\40\x74\141\142\154\145\x22\x20" . mo_saml_is_sp_configured(true) . "\x20\156\141\155\x65\75\42\155\x6f\137\x73\x61\x6d\x6c\137\144\151\x73\160\154\141\171\x5f\x61\x74\164\x72\151\142\x75\164\x65\x5f" . esc_html($rK) . "\x22";
if (!$x7) {
goto CLE;
}
$e_ = $e_ . "\143\150\145\143\153\x65\144";
CLE:
$e_ = $e_ . "\40\x76\141\154\165\145\x3d\x22\164\162\165\x65\42";
$e_ = $e_ . Mo_Saml_License_Utility::is_customer_license_valid(true);
$e_ = $e_ . "\76\74\x73\x70\x61\156\40\143\154\x61\163\163\x3d\42\163\154\x69\x64\145\x72\40\162\x6f\x75\x6e\x64\42\76\74\x2f\x73\x70\141\156\x3e\x3c\57\154\x61\142\145\x6c\76\x3c\57\x74\x64\76\x3c\x74\x64\76\x3c\151\x6e\x70\165\164\40\164\x79\x70\145\75\42\x62\x75\164\164\x6f\x6e\x22\x20\x76\x61\154\165\x65\x3d\x22\x58\42\x20\x6f\x6e\103\154\x69\143\x6b\75\42\x72\145\x6d\x6f\166\x65\x52\157\167\50\x74\x68\151\x73\x29\42\40\143\154\141\x73\163\75\42\142\165\x74\x74\157\x6e\40\x62\165\164\x74\x6f\156\55\160\162\151\155\x61\162\x79\40\142\x75\x74\x74\x6f\x6e\x2d\x6c\x61\162\x67\145\x22\x20\163\164\x79\154\x65\x3d\x22\x66\154\157\x61\164\x3a\162\x69\x67\x68\164\x3b\x22\40\x2f\x3e\x3c\x2f\164\144\76\74\x2f\164\x72\76";
return $e_;
}
function mo_saml_attr_role_advanced_settings()
{
$Wu = '';
$Jf = get_option("\155\157\x5f\163\x61\155\x6c\x5f\141\x74\x74\x72\137\x72\145\x73\164\162\x69\x63\x74\151\157\156");
$gp = get_option("\163\x61\x6d\154\137\141\x6d\x5f\144\157\156\x74\x5f\x61\x6c\x6c\x6f\x77\137\x75\163\x65\x72\137\x74\x6f\x6c\157\x67\151\156\137\143\162\x65\x61\x74\145\x5f\x77\151\x74\x68\137\147\151\x76\x65\x6e\x5f\x67\x72\x6f\x75\160\x73");
if (empty($gp) || "\x75\156\x63\x68\x65\143\153\x65\x64" === $gp) {
goto dCw;
}
if (empty($Jf)) {
goto YVh;
}
goto Fu6;
dCw:
$Wu = "\x64\151\x73\x61\142\154\x65\x64";
goto Fu6;
YVh:
$Jf = get_option("\163\x61\155\x6c\137\x61\x6d\137\x67\162\157\x75\x70\137\x6e\x61\155\x65");
Fu6:
$AC = '';
if (!(empty($Jf) || "\x64\151\163\141\142\154\x65\144" === $Wu)) {
goto kWs;
}
$AC = "\x64\151\163\141\142\x6c\145\144";
kWs:
$h2 = maybe_unserialize(get_option("\x6d\x6f\137\163\141\155\154\137\x74\x65\163\x74\x5f\143\157\156\x66\x69\x67\137\141\164\x74\x72\x73"));
$dw = get_option("\x6d\x6f\137\163\141\x6d\154\x5f\x61\x6c\154\157\x77\137\x64\x65\156\x79\x5f\165\163\145\162\x5f\167\x69\164\150\137\x67\162\x6f\165\x70\x5f\x76\x61\x6c\x75\145\x73");
if (!empty($dw)) {
goto Pqw;
}
if (!empty($gp)) {
goto xQD;
}
$dw = "\141\154\154\157\167";
goto dPN;
xQD:
$dw = "\144\145\x6e\171";
dPN:
Pqw:
$B7 = get_option("\155\157\137\163\141\155\x6c\137\x72\157\154\145\137\x65\x6e\141\142\x6c\145\137\x72\x65\x67\x65\170");
$XZ = get_option("\163\x61\155\154\137\x61\155\x5f\x65\155\x61\151\x6c\x5f\144\x6f\155\x61\151\x6e\163");
$G3 = get_option("\x6d\157\x5f\x73\141\x6d\154\x5f\145\x6e\141\142\154\145\x5f\144\157\x6d\141\151\156\x5f\162\145\x73\164\162\x69\143\164\151\x6f\156\x5f\x6c\x6f\147\151\156");
$z6 = !empty(get_option(Mo_Saml_Option_constants::SHOW_SSO_USER)) ? "\143\x68\x65\x63\x6b\x65\x64" : '';
$R2 = '';
if (!empty($G3)) {
goto vuu;
}
$R2 = "\144\151\163\141\x62\154\x65\144";
vuu:
$Xh = get_option("\x6d\x6f\x5f\x73\141\155\x6c\x5f\x61\x6c\x6c\x6f\167\137\x64\x65\156\171\137\165\x73\145\x72\137\x77\151\164\150\x5f\144\x6f\x6d\x61\151\156");
if (!empty($Xh)) {
goto HG6;
}
$Xh = "\141\x6c\154\157\x77";
HG6:
$EF = false;
if (!SAMLSPUtilities::mo_saml_is_plugin_active(Mo_Saml_Addons_Directory::ADVANCED_ROLE_MAPPING)) {
goto fAH;
}
$EF = true;
fAH:
$tg = '';
if (!$EF) {
goto WSJ;
}
$tg = "\x64\151\163\x61\142\x6c\145\x64";
WSJ:
echo "\x3c\146\157\x72\x6d\40\156\141\x6d\x65\x3d\x22\163\x61\155\154\137\x66\x6f\162\x6d\137\x64\157\155\x61\x69\x6e\x5f\162\145\163\x74\x72\x69\x63\x74\151\157\156\42\40\155\x65\x74\150\x6f\144\75\x22\x70\x6f\163\x74\x22\x20\141\143\164\x69\x6f\x6e\x3d\42\x22\40\x63\x6c\141\163\x73\75\x22\x6d\157\x5f\x73\141\155\154\137\141\x74\x74\162\x69\x62\165\164\x65\137\x72\x6f\x6c\x65\137\x74\x61\x62\x6c\x65\x22\76";
wp_nonce_field("\163\141\155\x6c\137\x66\x6f\162\x6d\137\x64\157\155\x61\x69\x6e\x5f\162\145\163\x74\x72\151\143\164\x69\157\156\137\x6f\x70\164\x69\157\156");
echo "\x3c\151\156\160\165\164\x20\164\171\x70\145\x3d\42\150\x69\x64\144\x65\x6e\42\40\x6e\141\155\x65\75\42\157\160\x74\x69\x6f\x6e\42\40\x76\x61\154\165\x65\75\x22\163\141\x6d\154\137\146\157\x72\155\137\144\x6f\x6d\141\x69\156\137\x72\145\x73\164\x72\x69\143\164\151\x6f\x6e\137\157\160\x74\x69\x6f\x6e\x22\40\x2f\76\15\xa\x9\x9\74\x74\x61\x62\154\x65\x3e\15\xa\11\11\11\74\164\162\x3e\xd\xa\11\x9\x9\11\74\164\144\40\143\x6f\x6c\163\x70\x61\156\75\x22\63\x22\76\x5b\40";
echo "\x9\x9\x9\11\x9\x3c\141\x20\x74\141\x72\147\145\164\x3d\x22\x5f\x62\154\x61\156\x6b\42\40\150\162\x65\x66\75\42\x68\x74\x74\x70\163\x3a\x2f\57\x64\145\x76\145\x6c\157\x70\145\162\x73\56\x6d\151\156\151\x6f\162\x61\156\147\x65\56\x63\x6f\155\57\x64\x6f\143\x73\x2f\x73\141\x6d\x6c\x2f\x77\x6f\162\x64\160\162\145\163\x73\57\x41\164\164\x72\x69\142\165\164\145\55\122\157\x6c\x65\x6d\x61\160\160\x69\x6e\x67\55\x56\x65\162\x73\x69\x6f\156\x31\x32\56\x32\x2e\60\43\101\x64\x76\141\x6e\143\x65\144\55\x53\145\164\x74\x69\x6e\147\x73\x22\76\103\154\x69\x63\153\x20\110\145\162\145\x3c\x2f\141\76\xd\12\11\11\11\11\x9";
echo "\x20\x74\x6f\40\x6b\x6e\157\167\40\150\x6f\x77\x20\164\150\x69\x73\x20\x69\163\x20\165\x73\x65\146\165\x6c\x2e\40\x5d\xd\12\11\11\11\x9\x9\x3c\57\164\x64\x3e\15\12\x9\11\11\x3c\57\x74\x72\x3e";
check_plugin_state();
echo "\x3c\164\162\x3e\x3c\x74\144\x3e\x3c\x62\162\x3e\x3c\x2f\x74\144\76\74\57\164\x72\76\74\x2f\164\141\142\x6c\145\76";
if ($h2) {
goto qtf;
}
echo mo_saml_empty_attrs_notice();
qtf:
echo "\x3c\164\141\x62\154\145\40\143\x6c\x61\163\163\x3d\42\x6d\x6f\137\x73\141\155\x6c\137\141\x74\x74\162\x69\142\x75\x74\x65\x5f\x72\x6f\154\x65\x5f\164\141\142\154\145\40\x6d\157\x2d\163\141\x6d\x6c\x2d\x74\x61\x62\154\145\55\x77\151\x64\164\x68\x22\x20\x73\x74\x79\154\145\75\42\x62\157\162\144\145\x72\55\142\157\164\x74\x6f\x6d\72\x20\x6e\x6f\156\145\x3b\42\x3e\15\12\x9\x9\x9\74\164\x72\x3e\15\xa\x9\11\x9\x9\x3c\x74\x64\40\x63\x6f\x6c\x73\x70\x61\x6e\x3d\42\62\42\x20\143\154\x61\163\x73\75\42\x6d\x6f\x5f\163\x61\155\x6c\x5f\x72\x6f\154\x65\x5f\x6d\x61\160\x70\x69\156\x67\x5f\164\x61\142\154\x65\42\76\15\12\11\x9\11\11\x9\x3c\142\76\x44\157\x20\x6e\157\164\x20\x63\162\x65\141\164\145\x20\156\x65\x77\40\165\x73\x65\x72\x73\x3c\57\x62\76\xd\xa\x9\11\x9\11\74\x2f\164\x64\x3e\15\12\x9\x9\11\11\74\x74\144\x20\143\154\141\x73\163\75\x22\x6d\x6f\137\x73\141\155\x6c\137\162\x6f\x6c\x65\137\164\x61\x62\x6c\145\x5f\144\x61\164\x61\42\76\15\xa\11\11\x9\x9\x9\x3c\154\141\x62\145\154\x20\143\x6c\141\163\163\75\x22\x73\167\151\x74\143\x68\42\x3e\15\xa\11\11\11\x9\11\74\x69\156\x70\165\164\40\x74\171\160\x65\75\x22\143\150\x65\143\x6b\x62\x6f\170\42\40\151\144\75\x22\x73\141\155\x6c\137\141\155\x5f\x64\157\x6e\164\137\143\x72\x65\x61\x74\145\x5f\x6e\145\x77\x5f\165\163\x65\162\x22\x20" . Mo_Saml_License_Utility::is_customer_license_valid(true) . "\x20\x6e\x61\155\x65\75\42\163\x61\x6d\154\137\141\155\137\144\157\156\164\137\x63\162\145\x61\164\x65\137\x6e\x65\x77\x5f\x75\x73\145\162\42\40" . mo_saml_is_sp_configured(true) . "\40\166\141\x6c\165\145\75\x22\143\x68\x65\x63\153\145\144\42" . esc_html(get_option("\163\141\155\x6c\x5f\141\155\137\x64\x6f\156\x74\x5f\143\162\x65\x61\164\145\x5f\156\x65\167\x5f\x75\163\x65\162")) . "\x2f\x3e\xd\xa\x9\11\11\11\11\74\x73\x70\x61\156\40\143\154\x61\x73\x73\x3d\42\163\x6c\x69\x64\x65\x72\x20\x72\x6f\x75\x6e\x64\42\x3e\x3c\x2f\163\x70\x61\156\76\15\12\11\11\11\11\11\x3c\57\x6c\141\x62\x65\154\x3e\xd\12\11\11\x9\x9\74\x2f\164\x64\76\xd\12\x9\11\x9\74\x2f\x74\x72\76\xd\xa\x9\x9\x9\74\164\x72\x3e\xd\12\11\x9\11\11\x3c\164\x64\40\x63\x6f\154\x73\160\x61\156\75\x22\x32\42\40\143\154\x61\x73\163\75\42\x6d\157\x5f\163\141\155\154\x5f\x72\157\x6c\x65\137\155\141\160\160\151\156\x67\137\x74\141\142\x6c\145\42\76\xd\xa\11\11\x9\11\11\74\142\76\x44\157\x20\x6e\x6f\x74\40\x75\x70\144\x61\x74\145\40\145\170\151\x73\x74\x69\156\x67\40\x75\163\x65\162\47\x73\x20\x72\157\154\145\x73\74\57\142\76\15\xa\11\11\11\11\74\57\164\144\76\15\xa\x9\11\x9\11\x3c\164\x64\40\143\154\x61\x73\163\75\x22\x6d\x6f\x5f\x73\x61\x6d\154\x5f\162\x6f\x6c\x65\137\x74\141\x62\x6c\145\x5f\x64\x61\x74\141\x22\76\xd\12\x9\11\x9\x9\11\74\x6c\141\142\145\x6c\40\x63\154\x61\163\163\75\x22\x73\x77\151\x74\x63\x68\42\x3e\15\12\11\11\11\11\11\74\151\156\160\x75\164\40\164\171\x70\x65\75\x22\x63\x68\x65\x63\x6b\x62\x6f\170\x22\x20\x69\144\x3d\x22\x64\x6f\x6e\x74\x5f\165\160\144\141\x74\145\x5f\x65\x78\151\163\x74\151\156\147\x5f\165\163\145\x72\x5f\x72\157\154\145\x22\40" . Mo_Saml_License_Utility::is_customer_license_valid(true) . "\x20\156\141\155\145\75\42\x73\141\155\x6c\137\x61\155\137\x64\157\x6e\164\137\x75\x70\144\x61\x74\x65\x5f\145\170\x69\163\x74\151\x6e\x67\x5f\x75\x73\145\162\137\162\157\x6c\145\x22\x20" . mo_saml_is_sp_configured(true) . "\40\166\141\154\x75\145\75\x22\143\150\145\x63\x6b\145\144\42\x20" . esc_html(get_option("\x73\141\x6d\x6c\x5f\x61\155\137\x64\157\x6e\x74\137\x75\160\144\141\164\x65\x5f\145\x78\x69\x73\164\151\156\x67\137\x75\163\145\x72\137\x72\x6f\154\145")) . "\40" . esc_html($tg) . "\x20\57\x3e\15\xa\11\x9\x9\11\x9\x3c\163\x70\x61\x6e\x20\x63\x6c\x61\x73\163\x3d\42\x73\154\151\144\145\162\40\x72\157\x75\156\144\42\76\74\57\x73\160\141\156\76\15\xa\11\x9\11\11\11\74\57\154\141\x62\145\x6c\76\xd\xa\11\x9\x9\11\x3c\x2f\x74\144\76\15\12\x9\x9\11\x3c\57\164\x72\76\15\12\x9\x9\74\57\x74\141\x62\x6c\145\76\xd\12\x9\11\74\x74\x61\142\154\145\40\143\x6c\x61\163\163\x3d\x22\155\x6f\x5f\163\141\155\154\x5f\141\164\x74\162\x69\142\x75\x74\x65\x5f\162\x6f\154\x65\137\x74\x61\x62\154\145\x20\x6d\157\x2d\x73\141\x6d\154\x2d\x74\x61\x62\x6c\145\55\167\151\144\164\x68\x22\x20\x73\164\171\154\x65\75\42\x62\157\x72\144\145\162\x2d\x62\x6f\164\164\157\x6d\72\40\156\x6f\x6e\145\x3b\42\76\xd\xa\x9\x9\11\x3c\x74\x72\x3e\xd\12\11\x9\11\11\74\164\x64\40\x63\157\154\163\160\x61\x6e\x3d\x22\x32\x22\x20\143\x6c\141\163\163\75\x22\x6d\157\x5f\x73\141\155\x6c\137\162\x6f\x6c\145\137\x6d\141\x70\x70\x69\x6e\x67\x5f\x74\x61\142\154\145\42\x3e\15\xa\11\11\x9\x9\x9\74\142\x3e\x41\x6c\154\x6f\x77\57\104\145\156\x79\40\x75\x73\145\162\x20\154\157\x67\151\x6e\x20\142\x61\x73\x65\144\x20\x6f\156\40\111\x44\120\40\101\x74\x74\x72\x69\x62\x75\164\x65\40\x76\x61\x6c\x75\x65\x73\74\57\142\76\xd\xa\x9\11\11\x9\x3c\x2f\x74\144\76\xd\12\x9\11\x9\11\x3c\164\x64\40\x63\x6c\141\x73\163\x3d\42\155\x6f\137\x73\141\155\x6c\x5f\162\x6f\x6c\x65\137\164\141\x62\154\145\137\x64\141\x74\x61\x22\76\xd\xa\x9\11\11\x9\x9\x3c\154\x61\x62\145\154\40\143\154\141\163\163\x3d\x22\x73\x77\x69\x74\x63\x68\42\x3e\15\12\x9\11\x9\11\11\74\x69\x6e\x70\x75\x74\40\164\171\160\x65\x3d\x22\143\150\145\x63\153\142\157\170\42\x20\x6f\156\x63\x68\141\156\147\x65\x3d\42\144\157\x6e\164\101\154\154\x6f\x77\x55\163\x65\x72\114\x6f\147\x69\156\103\x68\x65\143\153\x62\157\170\x56\141\154\151\144\x61\x74\x69\157\x6e\50\51\x22\x20" . Mo_Saml_License_Utility::is_customer_license_valid(true) . "\x20\x69\144\x3d\x22\x64\157\x6e\x74\137\x61\154\x6c\157\167\137\x75\163\145\x72\x5f\x74\x6f\154\157\x67\x69\x6e\x5f\x63\162\145\141\x74\x65\x5f\x77\x69\164\x68\137\x67\151\166\x65\x6e\x5f\x67\x72\157\x75\x70\x73\x22\40" . mo_saml_is_sp_configured(true) . "\x20\156\x61\x6d\x65\75\42\163\141\x6d\x6c\x5f\x61\x6d\137\x64\x6f\156\x74\x5f\141\154\x6c\157\x77\137\165\163\x65\162\x5f\164\x6f\x6c\157\x67\x69\156\x5f\x63\x72\145\x61\x74\145\137\167\151\164\x68\137\147\151\x76\x65\x6e\x5f\x67\162\x6f\x75\x70\x73\x22\x20\x76\141\154\x75\x65\75\x22\143\x68\x65\143\x6b\x65\144\x22\40" . esc_html(get_option("\x73\141\x6d\x6c\x5f\141\x6d\137\x64\x6f\x6e\164\x5f\141\154\x6c\157\167\x5f\165\x73\145\x72\x5f\164\157\154\x6f\x67\x69\x6e\137\x63\162\145\x61\x74\x65\137\x77\151\x74\150\137\x67\151\166\145\156\x5f\147\162\x6f\x75\x70\x73")) . "\x20\x20" . esc_html($tg) . "\40\x2f\x3e\xd\xa\x9\11\x9\x9\x9\74\163\160\141\x6e\x20\143\x6c\x61\163\x73\x3d\42\x73\154\x69\x64\x65\x72\x20\x72\157\165\x6e\x64\42\76\74\57\x73\160\x61\x6e\76\xd\12\x9\x9\11\x9\x9\x3c\x2f\x6c\x61\142\x65\x6c\76\xd\xa\x9\x9\11\11\x3c\x2f\164\144\x3e\xd\xa\11\11\11\74\57\164\x72\x3e\15\xa\11\11\11\74\164\162\76\15\12\x9\11\x9\11\x3c\x74\x64\40\143\157\154\163\x70\x61\156\x3d\42\62\x22\x20\143\154\x61\163\x73\75\x22\155\x6f\137\163\x61\x6d\154\x5f\x72\x6f\x6c\x65\137\155\141\x70\160\x69\x6e\x67\137\x74\141\x62\x6c\145\x22\x3e\74\x73\164\162\x6f\x6e\147\x3e\40\111\x44\120\x20\x41\164\x74\x72\151\142\165\x74\x65\x20\116\141\155\x65\x3c\57\163\164\x72\x6f\156\147\x3e\x3c\x2f\x62\162\76\x3c\57\x62\162\x3e\74\x2f\x74\144\76\xd\xa\11\11\x9\11\x3c\164\x64\40\143\154\141\x73\x73\x3d\42\x6d\157\x5f\x73\141\x6d\154\x5f\162\x6f\x6c\x65\137\x74\141\142\154\x65\137\x64\141\164\x61\x22\x3e";
if ($h2) {
goto loZ;
}
echo "\x3c\151\x6e\x70\165\x74\40\164\171\x70\145\75\42\164\145\x78\164\x22\x20\x69\x64\75\42\x6d\x6f\x5f\x73\x61\155\x6c\x5f\141\164\x74\162\x5f\162\x65\163\164\162\151\143\x74\x69\x6f\x6e\x22\x20\x6e\141\x6d\x65\75\42\x6d\x6f\x5f\x73\x61\x6d\154\x5f\141\164\164\162\137\x72\145\x73\164\x72\x69\143\164\x69\157\x6e\42\x20\x70\x6c\x61\143\x65\150\157\x6c\144\145\162\75\42\x45\156\164\x65\162\x20\141\x74\164\x72\x69\142\165\164\145\40\156\141\155\x65\x20\x66\157\162\40\111\x44\x50\40\x67\x72\157\x75\160\x22\x20\x73\164\171\154\145\x3d\42\x77\151\x64\164\x68\72\40\64\x30\x30\x70\x78\x3b\42\x20\166\x61\154\x75\x65\75\x22" . esc_attr($Jf) . "\42\40" . Mo_Saml_License_Utility::is_customer_license_valid(true) . "\x20" . esc_html($Wu) . "\x20\162\145\x71\165\151\x72\x65\x64\40\x6f\156\x69\156\x70\x75\x74\75\42\162\x6f\154\x65\122\145\163\x74\162\151\143\x74\x69\x6f\x6e\x54\157\147\x67\x6c\145\x45\x6e\141\x62\154\x65\x28\51\42\x2f\76";
goto NAp;
loZ:
echo "\74\x73\145\154\x65\143\164\40\x69\144\x3d\42\155\157\x5f\163\x61\x6d\154\x5f\141\164\164\162\x5f\162\145\163\x74\x72\151\143\164\151\x6f\156\42\40\x6e\141\x6d\x65\75\x22\155\x6f\x5f\x73\x61\x6d\154\x5f\x61\164\164\x72\137\x72\x65\x73\164\x72\151\143\x74\151\157\x6e\42\40\163\x74\171\154\x65\75\42\x77\151\x64\164\150\x3a\x61\165\x74\157\x3b\42\x20" . Mo_Saml_License_Utility::is_customer_license_valid(true) . "\40" . esc_html($Wu) . "\40\x72\x65\x71\165\x69\162\x65\144\x20\x6f\x6e\143\150\141\x6e\x67\x65\75\42\162\x6f\x6c\x65\x52\145\x73\x74\x72\x69\x63\164\x69\x6f\x6e\124\157\147\x67\154\x65\x45\156\141\x62\x6c\x65\50\x29\x22\76\xd\12\11\11\x9\x9\x9\74\157\160\x74\x69\157\x6e\x20\166\x61\154\x75\x65\75\x22\42\76\x2d\55\123\x65\154\145\143\164\x20\141\156\40\x41\164\164\x72\151\142\165\x74\145\55\55\x3c\57\157\160\x74\151\x6f\156\76";
foreach ($h2 as $Ln => $RK) {
$lJ = $Jf === $Ln ? "\x73\x65\154\145\x63\164\145\x64" : '';
echo "\x3c\157\x70\164\x69\157\x6e\40\x76\x61\x6c\165\145\75\42" . esc_html($Ln) . "\x22\40" . esc_html($lJ) . "\x20\76" . esc_html($Ln) . "\74\x2f\x6f\160\164\x69\x6f\x6e\76";
lEE:
}
Aq_:
echo "\x3c\57\x73\145\x6c\145\x63\164\76";
NAp:
echo "\x3c\x2f\x74\144\x3e\xd\xa\x9\11\x9\x3c\57\164\162\76\15\12\x9\x9\11\x3c\x74\x72\x3e\xd\12\x9\x9\11\x9\74\164\x64\x20\x63\x6f\x6c\x73\160\x61\x6e\75\x22\62\x22\40\143\154\x61\x73\163\x3d\42\155\x6f\x5f\x73\141\x6d\x6c\137\x72\x6f\154\145\x5f\155\x61\x70\160\x69\x6e\147\x5f\x74\141\142\154\145\x22\x3e\x3c\163\164\x72\x6f\156\147\x3e\40\x49\104\120\x20\x41\164\x74\x72\x69\142\165\x74\145\x20\x56\141\x6c\165\x65\x3c\x2f\x73\164\x72\x6f\x6e\x67\76\74\x2f\x74\x64\76\15\xa\x9\x9\11\x9\74\x74\x64\x20\x63\154\141\x73\163\x3d\42\155\157\137\163\x61\155\154\137\162\x6f\x6c\145\x5f\164\x61\142\154\x65\137\144\141\164\x61\42\76\xd\12\11\11\11\11\11\74\151\x6e\x70\165\x74\x20\164\171\x70\145\75\42\164\x65\170\164\x22\x20\x69\x64\75\x22\155\x6f\137\x73\x61\x6d\154\x5f\x72\x65\163\164\162\x69\x63\x74\x5f\x75\163\145\162\163\137\167\151\x74\x68\137\147\x72\157\x75\x70\x73\x22\40" . Mo_Saml_License_Utility::is_customer_license_valid(true) . "\x20\x6e\141\x6d\145\75\42\x6d\157\137\x73\141\x6d\x6c\x5f\x72\145\x73\x74\x72\151\143\x74\137\x75\163\145\x72\x73\137\167\151\x74\150\137\147\162\157\165\x70\x73\x22\40\x76\141\154\x75\x65\x3d\42" . esc_html(get_option("\155\157\x5f\163\x61\x6d\154\137\162\145\x73\164\162\x69\143\x74\137\165\163\145\x72\163\137\x77\x69\164\x68\137\x67\162\x6f\165\160\x73")) . "\42\x20\160\x6c\141\143\x65\150\x6f\x6c\144\x65\162\x3d\x22\123\145\x6d\x69\55\x63\x6f\154\x6f\156\50\x3b\51\x20\163\x65\160\141\x72\141\x74\x65\x64\40\x49\104\120\40\x67\162\157\x75\x70\40\x76\x61\154\x75\x65\163\42\x20\162\145\x71\165\x69\x72\145\x64\40\x73\164\x79\x6c\145\75\42\167\151\x64\164\150\x3a\x20\64\x30\x30\160\170\x3b\42\x20\x20" . esc_html($AC) . "\57\x3e\15\xa\x9\x9\11\11\74\57\x74\x64\x3e\15\12\11\x9\11\74\x2f\164\x72\x3e\15\xa\x9\x9\11\x3c\164\162\x3e\xd\xa\11\11\x9\x9\74\164\x64\40\x63\x6f\154\x73\160\141\156\x3d\42\x32\x22\x20\143\154\x61\x73\x73\x3d\42\x6d\x6f\x5f\x73\141\155\154\137\x72\157\154\x65\x5f\x6d\x61\160\x70\151\x6e\x67\x5f\164\x61\142\x6c\145\42\76\74\x2f\x74\144\76\15\xa\x9\x9\x9\x9\x3c\164\x64\x20\143\154\x61\163\x73\x3d\42\155\157\137\x73\x61\x6d\154\137\x72\x6f\x6c\x65\137\x74\141\x62\x6c\145\x5f\144\x61\x74\x61\x22\76\15\12\x9\x9\11\x9\11\74\151\156\x70\165\x74\40\164\171\160\145\75\x22\162\x61\144\151\157\x22\x20\151\x64\x3d\42\x61\154\154\157\167\x5f\162\157\154\145\163\42\x20\156\x61\x6d\x65\75\42\x6d\157\137\x73\x61\155\x6c\137\x61\x6c\x6c\157\x77\137\x64\145\x6e\171\137\x75\x73\x65\x72\x5f\167\151\x74\x68\137\147\162\157\165\160\137\x76\141\154\x75\145\x73\42\x20" . Mo_Saml_License_Utility::is_customer_license_valid(true) . "\x20\166\x61\154\x75\x65\x3d\x22\141\x6c\x6c\157\x77\42\x20" . esc_html($AC);
echo "\x61\154\154\157\x77" === $dw ? "\x20\143\150\145\143\x6b\x65\144" : '';
echo "\x2f\76\x41\x6c\x6c\x6f\167\x20\46\x6e\142\x73\160\73\x26\156\x62\163\x70\x3b\x26\x6e\142\x73\x70\x3b\46\156\x62\163\160\73\46\156\142\x73\160\73\15\xa\11\x9\x9\11\x9\74\x69\x6e\160\x75\x74\x20\164\x79\160\x65\75\42\x72\141\144\x69\x6f\x22\x20\151\x64\75\42\x64\x65\156\x79\x5f\162\157\x6c\145\x73\42\x20\x6e\x61\155\x65\x3d\x22\x6d\x6f\137\x73\x61\155\154\137\141\x6c\154\x6f\167\x5f\144\145\x6e\171\137\165\163\x65\162\137\167\x69\164\150\137\147\x72\x6f\x75\x70\x5f\166\x61\x6c\x75\145\163\x22\x20" . Mo_Saml_License_Utility::is_customer_license_valid(true) . "\x20\166\141\154\165\x65\75\x22\x64\x65\x6e\x79\x22\x20" . esc_html($AC);
echo "\x64\x65\x6e\x79" === $dw ? "\x20\x63\150\x65\x63\153\145\144" : '';
echo "\x2f\76\104\145\x6e\171\15\xa\x9\11\x9\11\x3c\x2f\164\x64\76\xd\12\11\x9\x9\x3c\57\x74\162\76\xd\12\x9\11\x3c\57\x74\x61\142\154\x65\x3e\xd\12\x9\11\x3c\164\141\x62\154\x65\x20\143\154\141\x73\163\75\x22\x6d\x6f\x5f\x73\x61\155\x6c\x5f\141\164\x74\x72\x69\x62\165\164\145\137\x72\x6f\x6c\x65\137\x74\x61\142\154\x65\x20\155\x6f\55\163\141\155\154\x2d\x74\141\x62\154\x65\x2d\x77\x69\x64\164\x68\x22\40\x20\163\x74\171\x6c\145\x3d\42\142\157\162\144\x65\162\x2d\142\157\164\164\157\x6d\x3a\x20\x6e\157\156\145\x3b\x22\76\15\12\11\11\11\x3c\164\162\76\15\12\x9\11\11\x9\x3c\x74\144\x20\x63\x6f\x6c\x73\160\141\x6e\75\x22\x32\42\x20\143\x6c\141\x73\163\x3d\x22\155\157\137\x73\x61\x6d\x6c\137\162\157\x6c\145\x5f\155\x61\x70\160\x69\156\x67\137\164\141\x62\154\x65\x22\76\xd\xa\x9\11\x9\x9\x9\x3c\x62\x3e\101\154\154\157\167\x2f\x44\145\156\171\40\x75\163\x65\x72\x20\154\157\x67\151\x6e\x20\142\141\163\145\144\40\157\x6e\x20\x65\x6d\x61\151\x6c\40\x64\x6f\155\x61\x69\x6e\74\57\x62\76\15\xa\11\x9\x9\11\x3c\57\x74\144\76\xd\xa\11\x9\11\11\74\164\144\40\143\154\141\x73\163\x3d\x22\x6d\x6f\137\163\141\155\154\x5f\162\x6f\x6c\x65\137\x74\141\142\x6c\145\137\144\x61\x74\x61\x22\x3e\15\12\x9\x9\11\11\11\74\154\x61\142\145\x6c\x20\143\x6c\x61\x73\163\75\x22\163\x77\x69\x74\143\150\42\x3e\xd\xa\11\11\11\11\11\74\x69\156\160\x75\164\x20\x74\171\160\x65\x3d\x22\x63\150\145\x63\x6b\142\157\170\x22\40\151\144\x3d\42\x6d\157\137\163\x61\155\154\137\x65\156\x61\x62\x6c\145\137\144\157\155\x61\151\x6e\x5f\x72\x65\x73\x74\162\151\143\x74\151\157\156\x5f\154\x6f\x67\x69\x6e\x22\40" . Mo_Saml_License_Utility::is_customer_license_valid(true) . "\40\xd\xa\11\x9\x9\x9\x9\157\x6e\143\150\x61\156\x67\145\75\x22\x64\x6f\155\141\x69\x6e\122\x65\163\164\x72\151\x63\164\x69\157\x6e\103\x68\x65\143\x6b\x62\157\170\x56\141\x6c\151\144\x61\164\151\x6f\156\50\x29\42\x20\156\141\x6d\145\x3d\x22\155\157\137\163\x61\x6d\x6c\137\145\x6e\141\x62\154\x65\137\144\157\x6d\x61\151\156\x5f\162\x65\163\x74\x72\x69\x63\x74\x69\157\156\x5f\x6c\157\147\151\x6e\x22\40" . mo_saml_is_sp_configured(true) . "\40\x76\141\x6c\165\145\x3d\x22\x63\x68\x65\143\153\x65\144\42\x20" . esc_html(get_option("\x6d\x6f\x5f\163\141\155\154\x5f\x65\156\141\142\x6c\145\137\144\157\x6d\x61\151\156\x5f\x72\145\163\x74\x72\151\x63\164\x69\157\156\137\154\157\x67\x69\x6e")) . "\x20\57\76\xd\xa\11\x9\x9\11\11\74\163\x70\141\156\x20\x63\x6c\x61\163\163\75\x22\163\154\151\144\x65\162\x20\162\x6f\x75\x6e\144\x22\x3e\x3c\57\163\x70\x61\156\x3e\xd\12\x9\11\x9\11\x9\x3c\57\x6c\x61\x62\x65\x6c\76\xd\12\11\x9\11\x9\74\x2f\x74\144\x3e\15\xa\x9\x9\11\x3c\x2f\164\x72\76\xd\xa\11\11\x9\74\x74\162\76\xd\12\11\11\x9\x9\74\x74\144\40\143\x6f\x6c\163\160\x61\156\x3d\42\x32\42\40\143\x6c\x61\x73\163\x3d\x22\155\157\137\x73\x61\x6d\x6c\137\x72\x6f\x6c\x65\137\155\x61\160\x70\x69\156\147\x5f\164\141\142\x6c\145\42\x3e\74\163\164\x72\157\156\147\x3e\105\x6d\141\151\154\40\104\157\155\x61\x69\156\x73\x3c\x2f\163\x74\x72\157\x6e\x67\x3e\x3c\57\x62\162\x3e\74\x2f\142\x72\76\74\x2f\x74\x64\76\15\12\11\x9\11\x9\74\164\x64\40\x63\x6c\x61\163\x73\75\x22\x6d\x6f\137\x73\x61\155\x6c\x5f\x72\157\154\145\137\x74\x61\142\x6c\145\137\144\141\164\141\42\x3e\xd\12\11\11\11\11\11\74\151\156\160\165\x74\40\164\171\x70\x65\x3d\42\164\145\x78\x74\42\x20\x69\x64\x3d\x22\x73\141\x6d\154\137\x61\155\137\145\155\x61\x69\x6c\137\144\x6f\155\x61\x69\156\163\42\40\156\x61\155\145\75\x22\x73\x61\155\x6c\137\141\155\137\145\155\141\x69\x6c\137\x64\157\x6d\141\x69\156\x73\x22\40" . Mo_Saml_License_Utility::is_customer_license_valid(true) . "\x20\15\12\11\11\x9\x9\11\160\154\x61\143\x65\x68\x6f\x6c\x64\145\x72\75\42\105\x6e\164\145\162\40\x73\145\x6d\x69\143\x6f\154\x6f\x6e\50\x3b\x29\40\x73\145\x70\x61\162\x61\x74\x65\144\x20\x64\x6f\x6d\x61\151\156\x73\42\40\x72\145\161\x75\x69\162\145\x64\x20\163\164\x79\154\145\x3d\x22\x77\x69\x64\164\x68\72\x20\x34\x30\x30\160\x78\x3b\42\x20\166\x61\x6c\x75\x65\x3d\x22" . esc_html($XZ) . "\42" . esc_html($R2) . "\40\57\x3e\15\12\x9\x9\11\x9\x3c\x2f\164\x64\x3e\15\12\x9\x9\11\74\x2f\164\x72\x3e\15\xa\x9\x9\x9\x3c\x74\x72\76\15\xa\11\11\x9\x9\x3c\164\x64\x20\x63\x6f\x6c\x73\x70\x61\x6e\x3d\42\62\x22\40\143\154\141\x73\163\x3d\x22\x6d\157\137\x73\x61\x6d\x6c\x5f\162\157\x6c\145\x5f\x6d\141\160\160\x69\x6e\147\x5f\164\x61\x62\154\x65\x22\76\x3c\57\x74\144\76\15\xa\x9\x9\11\x9\x3c\164\x64\x20\x63\x6c\x61\163\x73\75\x22\x6d\x6f\x5f\x73\141\x6d\x6c\x5f\162\x6f\154\145\x5f\x74\x61\x62\x6c\x65\x5f\144\x61\x74\141\42\76\15\12\11\x9\11\11\11\74\x69\x6e\x70\165\164\x20\x74\x79\x70\x65\x3d\x22\162\x61\144\x69\157\42\40\151\144\75\42\x61\154\154\x6f\167\137\154\x6f\147\x69\156\x22\x20\x6e\x61\155\145\x3d\42\x6d\x6f\x5f\163\141\155\154\x5f\141\154\154\x6f\167\137\x64\x65\x6e\171\x5f\165\163\145\162\137\167\x69\164\150\x5f\x64\157\x6d\141\x69\x6e\42\40" . Mo_Saml_License_Utility::is_customer_license_valid(true) . "\x20\x76\141\x6c\x75\x65\75\x22\141\x6c\x6c\157\167\42\x20" . esc_html($R2);
echo "\x61\x6c\154\157\167" === $Xh ? "\40\143\150\x65\143\x6b\x65\x64" : '';
echo "\x2f\76\101\x6c\154\x6f\x77\40\x26\x6e\x62\x73\x70\x3b\x26\156\x62\x73\160\x3b\46\156\x62\163\160\x3b\x26\x6e\142\163\160\73\x26\x6e\x62\x73\160\x3b\xd\xa\x9\x9\x9\11\11\x3c\x69\156\x70\x75\164\x20\x74\x79\x70\x65\x3d\x22\162\141\144\x69\157\42\x20\x69\144\75\x22\x64\x65\x6e\171\x5f\x6c\x6f\x67\151\x6e\42\40\156\141\x6d\145\x3d\42\x6d\157\x5f\163\x61\155\154\x5f\141\x6c\154\157\x77\137\144\x65\x6e\171\x5f\165\163\x65\x72\137\x77\x69\164\x68\137\x64\x6f\155\141\151\156\x22\x20" . Mo_Saml_License_Utility::is_customer_license_valid(true) . "\40\x76\141\154\165\145\75\42\x64\x65\x6e\x79\42\40" . esc_html($R2);
echo "\x64\x65\x6e\171" === $Xh ? "\40\143\150\x65\x63\153\145\144" : '';
echo "\57\76\x44\145\x6e\171\xd\12\x9\11\11\11\x3c\x2f\x74\144\76\xd\xa\x9\11\11\x3c\57\164\162\76\xd\xa\11\11\74\x2f\x74\x61\142\x6c\145\x3e\xd\12\11\x9\x3c\x74\141\142\154\x65\x20\x63\154\141\x73\163\75\42\x6d\157\x5f\x73\141\155\x6c\x5f\x61\x74\x74\162\151\x62\x75\x74\x65\137\162\x6f\154\145\x5f\164\x61\x62\154\145\x20\155\x6f\x2d\163\141\155\x6c\x2d\164\x61\142\x6c\x65\x2d\167\151\144\164\x68\x22\x3e\xd\xa\11\x9\11\74\164\x72\x3e\15\12\11\x9\11\11\74\164\144\x20\143\x6f\154\x73\x70\x61\x6e\x3d\x22\x32\x22\x20\143\x6c\x61\163\x73\x3d\42\x6d\x6f\x5f\163\141\155\x6c\137\162\x6f\154\145\x5f\x6d\141\x70\x70\x69\x6e\147\x5f\164\x61\142\x6c\x65\42\76\xd\12\x9\11\11\x9\11\74\x73\164\x72\x6f\x6e\x67\76\x45\156\141\142\154\x65\x20\122\145\x67\x65\x78\40\146\x6f\x72\40\122\x6f\154\145\40\115\141\x70\x70\151\156\147\74\57\x73\164\162\157\x6e\147\x3e\15\xa\x9\11\11\x9\x3c\x2f\x74\144\76\xd\xa\11\x9\11\11\74\x74\144\x20\x63\x6c\x61\x73\163\x3d\42\x6d\157\137\x73\141\x6d\154\x5f\162\x6f\154\x65\137\164\x61\x62\154\145\137\144\141\x74\141\42\76\xd\xa\x9\11\x9\11\x9\74\154\141\x62\x65\x6c\40\143\x6c\141\x73\x73\x3d\x22\163\x77\x69\164\143\x68\42\76\15\12\x9\11\x9\x9\11\74\151\156\x70\x75\164\40\x74\171\160\x65\75\42\x63\x68\145\x63\153\142\x6f\170\42\x20\x69\x64\75\42\x6d\x6f\x5f\163\141\x6d\154\x5f\x72\x6f\x6c\145\x5f\x65\x6e\141\x62\x6c\x65\137\162\x65\147\x65\170\x22\40" . Mo_Saml_License_Utility::is_customer_license_valid(true) . "\40\156\141\x6d\145\x3d\x22\155\x6f\x5f\163\141\x6d\154\x5f\x72\x6f\x6c\x65\137\x65\156\141\x62\x6c\145\x5f\x72\x65\147\145\170\x22\x20" . mo_saml_is_sp_configured(true) . "\x20\166\x61\x6c\165\x65\x3d\x22\x63\150\x65\143\153\145\x64\42\x20" . esc_html($B7) . "\x20\57\x3e\xd\xa\x9\x9\x9\x9\x9\74\163\160\141\x6e\x20\x63\x6c\141\163\x73\75\x22\163\154\x69\144\145\162\x20\x72\157\165\156\x64\x22\x3e\74\x2f\163\x70\x61\156\76\15\12\x9\11\11\x9\11\74\x2f\154\141\142\145\x6c\x3e\15\xa\11\11\11\11\x3c\x2f\x74\144\x3e\xd\xa\11\11\11\x3c\57\164\x72\76\xd\12\11\11\11\74\164\x72\x3e\15\12\11\11\11\x9\74\164\144\40\143\x6f\x6c\163\x70\x61\156\x3d\42\x32\42\40\143\x6c\141\x73\163\75\42\155\157\137\x73\141\x6d\154\137\162\157\154\145\137\155\141\160\160\151\x6e\x67\x5f\x74\141\142\x6c\145\42\76\15\12\11\x9\11\x9\x9\x3c\163\164\162\x6f\156\x67\76\x53\x68\157\167\x20\123\x53\x4f\x20\165\x73\x65\162\40\151\156\x20\x55\x73\x65\162\40\163\x65\143\x74\x69\x6f\x6e\40\157\146\40\x57\x6f\x72\144\x50\162\x65\x73\x73\74\x2f\163\164\x72\157\x6e\147\x3e\xd\12\11\11\11\11\x3c\x2f\164\144\76\15\xa\11\x9\11\x9\x3c\164\144\x20\x63\x6c\x61\x73\163\x3d\x22\x6d\157\x5f\x73\x61\x6d\x6c\x5f\162\157\154\145\137\x74\141\142\154\145\137\x64\141\164\141\42\x3e\15\12\11\11\11\x9\11\x3c\154\141\x62\145\x6c\x20\143\x6c\x61\163\x73\x3d\42\163\x77\151\x74\143\x68\x22\76\xd\xa\x9\x9\11\x9\x9\74\x69\156\x70\165\164\40\x20\164\171\x70\145\x3d\42\x63\x68\145\x63\x6b\x62\157\170\42\40" . mo_saml_is_sp_configured(true) . "\x20\x6e\141\x6d\145\x3d\x22\x6d\157\137\163\141\x6d\154\137\x73\x73\x6f\137\163\150\157\x77\137\165\163\x65\162\42\x20" . Mo_Saml_License_Utility::is_customer_license_valid(true) . "\x20" . esc_html($z6) . "\57\x3e\x20\15\xa\x9\11\11\11\11\74\x73\x70\x61\156\x20\143\154\141\x73\163\75\42\163\x6c\x69\144\145\x72\x20\x72\157\x75\156\144\42\x3e\x3c\x2f\163\x70\x61\156\76\xd\xa\x9\11\x9\x9\x9\74\57\154\141\142\145\x6c\x3e\xd\xa\x9\11\11\11\74\57\164\144\76\15\12\x9\x9\x9\x3c\x2f\164\x72\76\xd\12\x9\11\x9\74\x74\x72\x3e\xd\12\x9\x9\x9\11\74\164\144\x20\x63\157\154\x73\x70\x61\x6e\x3d\x22\x33\x22\x20\76\x3c\x62\76\116\157\x74\145\x3a\74\x2f\x62\76\x20\103\150\x65\x63\153\40\x74\150\x69\163\x20\x6f\x70\x74\151\157\x6e\40\151\146\40\x79\x6f\165\40\167\151\163\150\40\x74\x6f\40\x76\151\x65\167\40\x74\150\145\x20\x53\151\x6e\147\154\x65\x20\x53\151\x67\156\55\117\156\40\x28\123\123\x4f\51\x20\125\163\x65\x72\x20\x74\141\x67\40\x61\x73\x73\157\x63\151\141\x74\145\144\40\x77\151\164\150\40\164\150\x65\x20\x75\x73\x65\162\40\167\150\x6f\40\165\164\151\154\151\x7a\x65\144\x20\123\x53\x4f\x20\x77\x69\164\x68\151\156\40\164\150\x65\x20\x55\163\x65\162\40\163\x65\x63\x74\x69\157\x6e\40\157\x66\40\127\157\x72\x64\120\x72\145\163\163\56\74\x2f\164\144\x3e\xd\12\11\11\x9\x3c\x2f\x74\162\x3e\xd\xa\11\11\74\57\x74\141\x62\154\145\x3e\xd\xa\11\11\74\164\x61\x62\x6c\145\40\x63\x6c\x61\x73\x73\75\42\x6d\x6f\x2d\163\x61\155\x6c\55\164\141\x62\154\x65\55\167\x69\x64\164\150\x22\x3e\xd\12\x9\11\x9\74\x74\x72\x3e\15\xa\x9\x9\x9\x9\x3c\164\x64\40\143\157\x6c\x73\x70\141\156\75\42\62\x22\40\x63\x6c\x61\x73\163\75\x22\155\157\x5f\x73\x61\155\x6c\x5f\x72\157\154\145\x5f\155\141\160\x70\x69\x6e\x67\137\164\141\142\x6c\x65\42\x3e\x26\x6e\142\163\160\73\x3c\x2f\164\144\76\xd\xa\x9\11\11\x9\74\164\x64\40\143\x6c\x61\163\163\x3d\x22\x6d\x6f\x2d\x73\x61\x6d\154\55\163\x61\166\145\x2d\x62\x75\164\x74\157\156\x2d\x74\141\x62\154\x65\42\x3e\x3c\57\x62\x72\x3e\74\151\x6e\x70\x75\164\40\x74\171\160\x65\x3d\42\x73\x75\142\x6d\151\164\42\x20\163\164\x79\x6c\x65\75\x22\x77\151\144\x74\150\72\61\60\x30\x70\x78\73\x22\40\156\x61\155\x65\75\x22\x73\x75\142\155\151\164\x22\40\166\x61\x6c\x75\145\75\42\x53\141\x76\x65\42\40" . mo_saml_is_sp_configured(true) . "\40\143\x6c\141\163\x73\75\42\142\x75\x74\x74\x6f\156\x20\x62\165\x74\164\157\x6e\55\x70\x72\x69\x6d\141\x72\171\x20\142\165\164\x74\x6f\156\55\x6c\x61\162\x67\x65\42\40" . Mo_Saml_License_Utility::is_customer_license_valid(true) . "\40\x2f\76\x3c\x2f\x74\x64\76\15\12\11\11\11\74\57\x74\162\76\xd\12\11\x9\74\57\x74\141\x62\x6c\x65\76\xd\12\11\x3c\x2f\146\x6f\162\155\76";
}
function mo_saml_empty_attrs_notice()
{
$jj = false;
if (!mo_saml_is_sp_configured()) {
goto nSS;
}
$jj = true;
nSS:
echo "\x3c\164\x61\142\154\x65\40\x63\x6c\141\163\163\x3d\x22\155\x6f\x2d\x73\141\x6d\154\55\x6e\157\164\55\151\x64\160\55\x61\164\x74\162\x73\42\x3e\15\12\11\11\x3c\164\x72\x3e\xd\xa\11\x9\11\74\164\144\40\143\x6f\x6c\x73\160\141\156\75\42\63\x22\76\15\12\x9\x9\11\11\74\x2f\142\162\x3e\x3c\144\x69\166\76\15\xa\11\x9\11\11\11\x3c\144\x69\x76\40\143\x6c\141\163\x73\x3d\42\154\x6f\x67\x6f\x2d\143\157\156\164\141\x69\156\x65\162\x22\x3e\15\12\11\x9\x9\x9\x9\11\74\x69\40\143\x6c\x61\163\163\75\x22\154\157\147\157\55\143\151\162\x63\x6c\145\42\x3e\151\x3c\57\x69\76\xd\12\11\x9\x9\x9\11\x9\74\144\x69\166\76\x41\x74\x74\x72\x69\142\x75\164\x65\163\x20\x72\145\143\145\151\166\x65\x64\x20\146\x72\157\x6d\x20\x49\104\120\x20\x77\x69\154\154\40\x68\x65\154\160\x20\171\x6f\x75\40\x74\157\x20\x63\157\x6e\x66\x69\x67\165\162\145\40\74\142\76\101\x74\164\x72\151\142\x75\x74\145\40\115\x61\160\160\151\156\147\x3c\57\142\x3e\40\x61\156\x64\40\74\142\76\122\x6f\154\x65\x20\x4d\141\160\160\x69\x6e\147\74\57\142\x3e\56\40\124\157\40\x67\x65\164\40\x74\150\145\40\154\x69\x73\x74\40\x6f\146\40\111\104\x50\40\x61\x74\164\162\x69\142\x75\x74\145\x73\x2c\40\x70\154\145\141\x73\x65\40\x72\145\146\145\162\x20\x74\157\x20\164\x68\145\40\x66\157\x6c\x6c\157\167\x69\156\147\x20\163\164\145\x70\163\72\74\x2f\144\x69\166\76\x3c\57\x62\x72\76\xd\xa\11\x9\11\x9\11\74\x2f\144\x69\x76\76\15\12\11\x9\x9\x9\11\x3c\x64\151\166\40\143\x6c\x61\x73\x73\75\x22\155\x6f\55\x73\x61\155\154\55\x74\x65\x73\164\x2d\163\164\x65\160\163\x22\x3e";
if (!$jj) {
goto Ab7;
}
echo "\x26\142\165\154\154\73\40\x43\x6c\151\143\x6b\x20\x6f\x6e\x20\164\x68\145\40\x3c\141\x20\x68\162\x65\146\75\x22\x23\x22\40\157\x6e\x43\x6c\x69\x63\x6b\x3d\42\x73\150\157\167\124\x65\163\164\x57\x69\x6e\x64\157\x77\50\47" . mo_saml_get_test_url() . "\x27\51\x22\x3e\74\x62\76\x54\145\x73\x74\40\103\x6f\156\x66\x69\147\x75\x72\141\164\151\x6f\156\x3c\x2f\x62\x3e\74\x2f\141\x3e\56\74\x2f\142\162\76";
goto Sz3;
Ab7:
echo "\40\46\142\x75\x6c\x6c\73\x20\120\154\x65\x61\163\145\x20\143\x6f\x6e\146\151\x67\165\162\x65\x20\x74\150\x65\40\x3c\141\40\150\162\x65\146\x3d\42" . admin_url() . "\141\x64\x6d\x69\x6e\x2e\x70\x68\x70\77\x70\x61\147\145\75\x6d\157\137\x73\141\x6d\154\x5f\x73\x65\164\164\x69\x6e\x67\x73\46\x74\x61\142\x3d\163\141\x76\145\42\76\74\x62\x3e\123\145\x72\166\151\143\x65\x20\x50\162\x6f\x76\151\144\x65\162\x20\x53\x65\x74\165\160\x3c\57\x62\76\x3c\x2f\x61\x3e\x20\164\141\142\56\74\142\162\x3e";
echo "\x26\x62\x75\x6c\154\x3b\x20\103\x6c\151\143\153\40\x6f\x6e\x20\164\150\145\40\74\142\76\x54\x65\163\164\40\x43\157\x6e\x66\151\147\x75\x72\x61\164\x69\x6f\x6e\x3c\x2f\142\x3e\x2e\x3c\x2f\x62\162\76";
Sz3:
echo "\46\x62\165\x6c\154\x3b\x20\117\x6e\143\145\x20\x74\150\145\x20\x54\145\163\x74\x20\x43\157\x6e\146\x69\x67\x75\x72\x61\x74\x69\157\x6e\x20\151\x73\40\163\165\x63\143\145\163\163\x66\x75\154\54\x20\x79\x6f\x75\40\167\151\154\x6c\40\x66\x69\x6e\x64\x20\x74\x68\145\x20\x6c\x69\x73\164\x20\157\146\40\111\104\120\x20\141\164\x74\162\x69\142\165\164\145\163\x20\x6f\x6e\x20\164\150\145\x20\162\x69\x67\150\x74\x20\x73\x69\x64\145\x20\157\146\40\164\150\145\x20\x70\x61\x67\x65\x2e\15\12\11\x9\x9\x9\x9\74\x2f\x64\x69\166\x3e\15\xa\11\x9\11\11\74\x2f\144\x69\166\76\xd\xa\11\11\11\x9\74\x2f\142\x72\76\15\xa\11\x9\x9\74\57\164\144\76\15\12\11\11\x3c\57\164\162\76\xd\xa\x9\x3c\x2f\x74\141\142\154\145\76\74\x2f\142\162\76\15\xa\x9\x3c\163\143\x72\x69\x70\x74\x3e\15\xa\11\11\x66\165\x6e\x63\164\x69\157\156\40\162\x65\144\151\162\145\143\164\137\x74\x6f\137\141\164\x74\x72\x69\142\x75\x74\x65\137\155\x61\x70\160\x69\x6e\147\50\x29\173\xd\xa\x9\x9\x9\x77\151\156\x64\157\167\56\x6c\x6f\x63\x61\164\x69\157\156\x2e\150\162\145\x66\x3d\40\42" . mo_saml_get_attribute_mapping_url() . "\x22\73\xd\xa\11\x9\x7d\15\xa\x9\74\57\163\x63\x72\151\x70\164\x3e";
}
Function Calls
None |
Stats
MD5 | 96af776999c57b8dab56c297c3d11513 |
Eval Count | 0 |
Decode Time | 120 ms |