Support for Third-Party Launchers

Support for Third-Party Launchers

In the varied environments where the Profile Manager solution is installed, there may be an existing launcher application running on the device. This provides the customer with the ability to keep their existing launcher for the user sign-on process and then pass the user information to the Profile Client to authenticate with the Profile Manager.
The four tags used in this environment are:
  • Key_user_name
  • Key_user_pwd
  • Key_submit
  • Key_domain
The values entered in these tags identify the input fields to automate the login process. As an illustration, shown below is the actual html of a sample login screen:
<div class="input-row"> <table> <tr> <td> <p> <label style="margin-top:-14px" for="username">Login ID:</label></p> </td> <td> <span class="ctrl"> <input type="text" name="username" id="username" class="textinput" value=""/> </span> </td> </tr> </table> </div> <div class="input-row"> <table> <tr> <td> <p> <label style="margin-top:-14px" for="password">Password:</label></p> </td> <td> <span class="ctrl"> <input type="password" name="password" id="password" class="textinput"autocomplete="off"/> </span> </td> </tr> </table> </div> <div class="button-row"> <span class="ctrl"> <input type="submit" value="Login" id="submit" class="formButton" onclick="this.disabled=true;document.body.style.cursor = 'wait'; this.className='formButton-disabled';form.submit();return false;"/>