<!-- ldapconfigtest.vm --> ## JavaScript Embedded Resource Bundles ## HTML Embedded Resource Bundles #set ($testresult_text = $CommonFunctions.displayTermFromResourceBundle($currentUserId,"AdminDialogs","admin.ldap.testresult")) #set ($ldapsettings_text = $CommonFunctions.displayTermFromResourceBundle($currentUserId,"AdminDialogs","admin.ldap.settings")) #set ($host_text = $CommonFunctions.displayTermFromResourceBundle($currentUserId,"AdminDialogs","admin.ldap.host")) #set ($port_text = $CommonFunctions.displayTermFromResourceBundle($currentUserId,"AdminDialogs","admin.ldap.port")) #set ($userdn_text = $CommonFunctions.displayTermFromResourceBundle($currentUserId,"AdminDialogs","admin.ldap.userbase")) #set ($password_text = $CommonFunctions.displayTermFromResourceBundle($currentUserId,"AdminDialogs","admin.ldap.userpassword")) #set ($searchdn_text = $CommonFunctions.displayTermFromResourceBundle($currentUserId,"AdminDialogs","admin.ldap.search")) #set ($usernameattr_text = $CommonFunctions.displayTermFromResourceBundle($currentUserId,"AdminDialogs","admin.ldap.usernameattr")) #set ($authentype_text = $CommonFunctions.displayTermFromResourceBundle($currentUserId,"AdminDialogs","admin.ldap.authentype")) #set ($testresults_text = $CommonFunctions.displayTermFromResourceBundle($currentUserId,"AdminDialogs","admin.ldap.testresults")) #set ($emailbutton_text = $CommonFunctions.displayTermFromResourceBundle($currentUserId,"AdminDialogs","admin.ldap.emailbutton")) #set ($sendborland_text = $CommonFunctions.displayTermFromResourceBundle($currentUserId,"AdminDialogs","admin.ldap.send")) #set ($emailborland_text = $CommonFunctions.displayTermFromResourceBundle($currentUserId,"AdminDialogs","admin.ldap.email")) #set ($validuser_text = $CommonFunctions.displayTermFromResourceBundle($currentUserId,"AdminDialogs","admin.ldap.validated")) #set ($invaliduser_text = $CommonFunctions.displayTermFromResourceBundle($currentUserId,"AdminDialogs","admin.ldap.failvalid")) <html> <head> <title>$testresult_text</title> <link type="text/css" rel="stylesheet" href="../themes/$theme/main.css" /> <link type="text/css" rel="stylesheet" href="../themes/$theme/xmenu.css" /> <link type="text/css" rel="stylesheet" href="../themes/$theme/xbuttontabletitlebar.css" /> #parse("common_js.vm") #parse("systemmanager_js.vm") <script type="text/javascript" src="../common/system/systemmanager.js"></script> <script type="text/javascript" src="../common/system/communication.js"></script> <script type="text/javascript" src="../common/system/legautils.js"></script> <script type="text/javascript" src="../common/application/itimpact/itimpactadminmanager.js"></script> <script type="text/javascript" src="../common/system/xmenu.js"></script> <script type="text/javascript"> //<![CDATA[ function emailResults() { var config = new LDAPConfiguration( unescapeBT("$ldapConfig.getHost()"), unescapeBT("$ldapConfig.getPort()"), unescapeBT("$ldapConfig.getManagerBaseDN()"), #if ($ldapConfig.getManagerPassword().length() > 0) "*****", #else "", #end unescapeBT("$ldapConfig.getSearchBaseDN()"), unescapeBT("$ldapConfig.getUserNameTerm()"), unescapeBT("$ldapConfig.getAuthenticationType()"), "YES", "NO", "") ; var manager = new ITimpactAdminManager(); var xmlMethodSignature = manager.getLDAPConfigInfoEmail(config.serializeXML(),escapeBT("$testResult" + "$ldapInfo.getErroMsg()")) ; var lpcp = new LPCP(document.formPosting) ; lpcp.invoke(xmlMethodSignature) ; } /* * Dummy showMenu def. */ function showMenu() { } /* * Define the menu bar. */ var menubar = new XMenuBar("menubar","center") ; var menuButtonOK = new XMenuButton("OK","../themes/default/images/ok16x16.gif","close()","OK") ; menubar.add(menuButtonOK) ; //]]> </script> </head> <body> <form id='formPosting' name='formPosting' method='post' action='../servlet/LPCPRouter'> <input type='hidden' name='xmlMethodSignature'> </form> <table style="width:100%;height:100%"> <tr> <td> <table id="LDAPSettings" style="border-collapse:collapse;width:100%;background-color:#FFFFFF;border:1px solid black"> <tr> <td style="padding:0px;border-bottom:1px solid black"> <table style="border-collapse:collapse;text-align:center;width:100%;filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#FFFFFF,endColorStr=#CDC7C7);"> <td style="padding:0px;"> <span class="systemLabel"> $ldapsettings_text </span> </td> </table> </td> </tr> <tr> <td> <span class="systemLabel"> $host_text </span> <span class="systemText"> <script type="text/javascript">document.write(unescapeBT("$ldapConfig.getHost()"));</script> </span> </td> </tr> <tr> <td> <span class="systemLabel"> $port_text </span> <span class="systemText"> <script type="text/javascript">document.write(unescapeBT("$ldapConfig.getPort()"));</script> </span> </td> </tr> <tr> <td> <span class="systemLabel"> $userdn_text </span> <span class="systemText"> <script type="text/javascript">document.write(unescapeBT("$ldapConfig.getManagerBaseDN()"));</script> </span> </td> </tr> <tr> <td> <span class="systemLabel"> $password_text </span> <span class="systemText"> #if ($ldapConfig.getManagerPassword().length() > 0) ***** #end </span> </td> </tr> <tr> <td> <span class="systemLabel"> $searchdn_text </span> <span class="systemText"> <script type="text/javascript">document.write(unescapeBT("$ldapConfig.getSearchBaseDN()"));</script> </span> </td> </tr> <tr> <td> <span class="systemLabel"> $usernameattr_text </span> <span class="systemText"> <script type="text/javascript">document.write(unescapeBT("$ldapConfig.getUserNameTerm()"));</script> </span> </td> </tr> <tr> <td> <span class="systemLabel"> $authentype_text </span> <span class="systemText"> <script type="text/javascript">document.write(unescapeBT("$ldapConfig.getAuthenticationType()"));</script> </span> </td> </tr> </table> </td> </tr> <tr> <td style="padding-top:10px;height:100%"> <table style="border-collapse:collapse;width:100%;height:100%;background-color:#FFFFFF;border:1px solid black"> <tr> <td style="padding:0px;border-bottom:1px solid black"> <table style="border-collapse:collapse;text-align:center;width:100%;filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#FFFFFF,endColorStr=#CDC7C7);"> <td style="padding:0px;width:60%;text-align:center"> <span class="systemLabel"> $testresults_text </span> </td> #if (false) <td style="padding:0px;width:40%;text-align:right"> #if (!$ldapInfo.getValidated()) <script type="text/javascript"> var xButtonEmail = new XButton("x$emailbutton_text",'$sendborland_text',"../themes/$theme/images/email16x16.gif","emailResults()","$emailborland_text.") ; xButtonEmail.draw() ; </script> #end </td> #end </table> </td> </tr> <tr> <td style="width:100%;height:100%"> <div style="width:100%;height:100%;overflow:auto"> <table> <tr> <td colspan="2" style="padding-bottom:10px"> <span class="systemText"> $testResult </span> </td> </tr> <tr> <td colspan="2" style="padding-bottom:10px"> #if ($ldapInfo.getValidated()) <span class="systemText" style="color:blue"> $validuser_text </span> #else <span class="systemText" style="color:red"> $invaliduser_text </span> #end </span> </td> </tr> <tr> <td style="border:1px solid gray"> <span class="systemText"> Context Factory: </span> </td> <td style="border:1px solid gray"> <span class="systemText" style="color:blue"> #if ($ldapInfo.getContextFactory().length() == 0) N/A #else $ldapInfo.getContextFactory() #end <span class="systemText"> </td> </tr> <tr> <td style="border:1px solid gray"> <span class="systemText"> $host_text </span> </td> <td style="border:1px solid gray"> <span class="systemText" style="color:blue"> #if ($ldapInfo.getHost().length() == 0) N/A #else $ldapInfo.getHost() #end </span> </td> </tr> <tr> <td style="border:1px solid gray"> <span class="systemText"> Security Authentication: </span> </td> <td style="border:1px solid gray"> <span class="systemText" style="color:blue"> #if ($ldapInfo.getSecurityAuthentication().length() == 0) N/A #else $ldapInfo.getSecurityAuthentication() #end </span> </td> </tr> <tr> <td style="border:1px solid gray"> <span class="systemText"> User DN: </span> </td> <td style="border:1px solid gray"> <span class="systemText" style="color:blue"> #if ($ldapInfo.getUserDN().length() == 0) N/A #else $ldapInfo.getUserDN() #end </span> </td> </tr> <tr> <td style="border:1px solid gray"> <span class="systemText"> $password_text </span> </td> <td style="border:1px solid gray"> <span class="systemText" style="color:blue"> **** </span> </td> </tr> <tr> <td style="border:1px solid gray"> <span class="systemText"> Referrals: </span> </td> <td style="border:1px solid gray"> <span class="systemText" style="color:blue"> #if ($ldapInfo.getReferral().length() == 0) N/A #else $ldapInfo.getReferral() #end </span> </td> </tr> <tr> <td style="border:1px solid gray"> <span class="systemText"> Errors: </span> </td> <td style="border:1px solid gray"> <span class="systemText" style="color:blue"> #if ($ldapInfo.getErroMsg().length() == 0) N/A #else $ldapInfo.getErroMsg() #end </span> </td> </tr> </table> </div> </td> </tr> </table> </td> </tr> <tr> <td style="width:100%;text-align:center"> <script type="text/javascript"> //<![CDATA[ menubar.draw() ; //]]> </script> </td> </tr> </table> </body> </html>