jQuery(document).ready(function () { //show and hide attribute mapping instructions jQuery("#toggle_am_content").click(function () { jQuery("#show_am_content").toggle(); }); jQuery("#dont_allow_unlisted_user_role").change(function() { if(jQuery(this).is(":checked")) { jQuery("#saml_am_default_user_role").attr('disabled', true); } else { jQuery("#saml_am_default_user_role").attr('disabled', false); } }); if(jQuery("#dont_allow_unlisted_user_role").is(":checked")) { jQuery("#saml_am_default_user_role").attr('disabled', true); } else if(!jQuery("#dont_allow_unlisted_user_role").is(":disabled")){ jQuery("#saml_am_default_user_role").attr('disabled', false); } /* * Identity Provider help jQuery("#user_selected_idp").change(function() { var idp = this.value; if(idp == 'adfs') { var content = "Click here to see the guide" } else if(idp == 'simplesaml') { var content = "Click here to see the guide" } else if(idp == 'salesforce') { var content = "Click here to see the guide" } else if(idp == 'okta') { var content = "Click here to see the guide" }else if(idp == 'shibboleth') { var content = "Click here to see the guide" } else { jQuery("#idp_guide_link").html(""); } jQuery("#idp_guide_link").html(content); });*/ /* * Help & Troubleshooting */ //Enable cURL jQuery("#help_curl_enable_title").click(function () { jQuery("#help_curl_enable_desc").slideToggle(400); }); //enable openssl jQuery("#help_openssl_enable_title").click(function () { jQuery("#help_openssl_enable_desc").slideToggle(400); }); //attribute mapping jQuery("#attribute_mapping").click(function () { jQuery("#attribute_mapping_desc").slideToggle(400); }); //role mapping jQuery("#role_mapping").click(function (e) { e.preventDefault(); jQuery("#role_mapping_desc").slideToggle(400); }); //idp details jQuery("#idp_details_link").click(function (e) { e.preventDefault(); jQuery("#idp_details_desc").slideToggle(400); }); //add widget jQuery("#mo_saml_add_widget").change(function () { jQuery("#mo_saml_add_widget_steps").slideToggle(400); }); //add shorcut jQuery("#mo_saml_add_shortcode").change(function () { jQuery("#mo_saml_add_shortcode_steps").slideToggle(400); }); //registration jQuery("#help_register_link").click(function (e) { e.preventDefault(); jQuery("#help_register_desc").slideToggle(400); }); //Widget steps jQuery("#help_widget_steps_title").click(function () { jQuery("#help_widget_steps_desc").slideToggle(400); }); //redirect to idp jQuery("#redirect_to_idp").click(function (e) { e.preventDefault; jQuery("#redirect_to_idp_desc").slideToggle(400); }); //redirect to idp jQuery("#registered_only_access").click(function (e) { e.preventDefault; jQuery("#registered_only_access_desc").slideToggle(400); }); //redirect to idp jQuery("#force_authentication_with_idp").click(function (e) { e.preventDefault; jQuery("#force_authentication_with_idp_desc").slideToggle(400); }); //Instructions jQuery("#help_steps_title").click(function () { jQuery("#help_steps_desc").slideToggle(400); }); //Working of plugin jQuery("#help_working_title1").click(function () { jQuery("#help_working_desc2").hide(); jQuery("#help_working_desc3").hide(); jQuery("#help_working_desc1").slideToggle(400); }); jQuery("#help_working_title2").click(function () { jQuery("#help_working_desc1").hide(); jQuery("#help_working_desc3").hide(); jQuery("#help_working_desc2").slideToggle(400); }); jQuery("#help_working_title3").click(function () { jQuery("#help_working_desc1").hide(); jQuery("#help_working_desc2").hide(); jQuery("#help_working_desc3").slideToggle(400); }); //What is SAML jQuery("#help_saml_title").click(function () { jQuery("#help_saml_desc").slideToggle(400); }); //SAML flows jQuery("#help_saml_flow_title").click(function () { jQuery("#help_saml_flow_desc").slideToggle(400); }); //FAQ - certificate jQuery("#help_faq_cert_title").click(function () { jQuery("#help_faq_cert_desc").slideToggle(400); }); //FAQ - 404 error jQuery("#help_faq_404_title").click(function () { jQuery("#help_faq_404_desc").slideToggle(400); }); //FAQ - idp not configured properly issue jQuery("#help_faq_idp_config_title").click(function () { jQuery("#help_faq_idp_config_desc").slideToggle(400); }); //FAQ - redirect to idp issue jQuery("#help_faq_idp_redirect_title").click(function () { jQuery("#help_faq_idp_redirect_desc").slideToggle(400); }); });