ndsecure.ndcloud.co.za Open in urlscan Pro
102.212.144.12  Public Scan

Submitted URL: https://ndsecure.ndcloud.co.za/
Effective URL: https://ndsecure.ndcloud.co.za/api/login
Submission: On July 15 via automatic, source certstream-suspicious — Scanned from US

Form analysis 3 forms found in the DOM

Name: formPOST /api/loginresponse

<form name="form" id="form" method="post" action="/api/loginresponse" ng-show="model.loginUrl" class="smart-form client-form login-form ng-pristine ng-valid">
  <input type="hidden" name="idsrv.xsrf" value="3oo3BRbfkwKDGx7IYQEZFxE49HivQUbreIDZ02ydy-kucMJ7GPHdeK1guyp1DGvQIirvQNzp9uC2Mm98O0lpmRW42eLOrMn5EXGFkSjjC2o" token="model.antiForgery" class="ng-isolate-scope">
  <header class="logo-container">
    <h5 class="text-center logo-header logo-image" ng-show="model.clientLogoUrl">
      <img ng-src="https://ndsecure.ndcloud.co.za/Content/img/omnidefend.png" src="https://ndsecure.ndcloud.co.za/Content/img/omnidefend.png">
    </h5>
    <h5 class="text-center logo-header logo-text ng-binding ng-hide" ng-show="!model.clientLogoUrl"> OmniDefend </h5>
  </header>
  <fieldset ng-class="{'':!model.viewport, '':model.viewport }">
    <section id="loader" style="display: none;">
      <div id="loaderDiv" ng-class="{'loader loader-login-error':model.errorMessage, 'loader loader-login':!model.errorMessage}" class="loader loader-login"></div>
    </section>
    <input type="text" name="usernameup" id="usernameup" ng-model="model.usernameup" style="display:none" maxlength="100" class="ng-pristine ng-valid">
    <section id="coreLogin" class="coreLogin deviceLoginSection" style="display:none">
      <div id="coreLogin_username" class="input-field-container select-username">
      </div>
      <div id="coreLogin_password" class="input-field-container">
        <label class="label ng-binding">Password</label>
        <label class="input">
          <i class="icon-append fa fa-lock"></i>
          <input type="password" name="password" id="password" ng-model="model.password" autocomplete="off" class="ng-pristine ng-valid">
          <b class="tooltip tooltip-top-right"><i class="fa fa-lock txt-color-teal"></i> Enter your password</b>
        </label>
        <div class="note">
          <div class="input-field-container remember-container" style="display: inline-block; visibility: hidden;">
            <label class="checkbox ng-binding">
              <input type="checkbox" id="rememberMe" ng-model="model.rememberMe" checked="" class="ng-pristine ng-valid">
              <i></i> Keep me signed in </label>
          </div>
          <a style="display:inline-block;" class="pull-right ng-scope" href="https://ndsecure.ndcloud.co.za/api/ResetPassword" translate="login.ForgotPasswordLink">Forgot password?</a>
        </div>
      </div>
      <input type="checkbox" name="autoLogin" id="autoLogin" ng-model="model.autoLogin" style="display:none" class="ng-pristine ng-valid">
      <div id="coreLogin_errorMessageMainDiv" style="display:block">
        <div id="coreLogin_errorMessageSection" class="alert alert-danger" style="display: none;">
          <span style="display:inline" translate="login.Error" class="ng-scope">Error: </span><label style="display:inline" id="coreLogin_errorMessage"></label>
        </div>
      </div>
      <input type="hidden" idp="coreLogin" class="idpToken" authenticated="false">
      <div ng-class="{'pull-right button-container':!model.viewport, 'pull-right button-container compact':model.viewport}" class="pull-right button-container">
        <!-- ngIf: model.additionalLinks[3].href && !model.viewport -->&nbsp;&nbsp; <button type="submit" id="coreLogin-signin" class="btn btn-primary btn-padding-normal ng-binding" ng-disabled="form.$invalid" style="display: inline-block;">Sign
          In</button>
        <!--<button type="submit" id="coreLogin-next" class="btn btn-primary btn-padding-normal" style="display:none" translate="login.Next"></button>-->
      </div>
    </section>
    <!-- Start Module Html section (do not edit and this should stay in one line -->
    <section id="ODWebAuth-PIN-Login" class="ODWebAuth-PIN deviceLoginSection" style="display:none">
      <section id="PIN_scan" style="display:block">
        <div id="PIN_scan_container" ng-class="{'text-center pinscan-container-error':model.errorMessage, 'text-center pinscan-container':!model.errorMessage}" class="text-center pinscan-container">
          <!--<img id="PIN_img" src="modules/installed/OmniDefend.WebAuth.Api.PIN-2.5.1.24113/libs/ui/images/icon90.png" />-->
          <div id="PIN_username" class="input-field-container select-username"></div>
          <div id="PIN_code" class="input-field-container">
            <label class="label">Enter PIN</label>
            <label class="input">
              <i class="icon-append fa fa-key"></i>
              <input type="password" name="pinCode" id="pinCode" spellcheck="false" class="allow_numeric default-focus">
              <b class="tooltip tooltip-top-right">
                <i class="fa fa-key txt-color-teal"></i> Enter the PIN value
              </b>
            </label>
          </div>
        </div>
        <div id="PIN_errorDiv" style="display:none;" class="alert alert-danger">
          <span id="PIN_errorLbl" style="display:block"> dummy error text</span>
        </div>
        <div ng-class="{'pull-right button-container':!model.viewport, 'pull-right button-container compact':model.viewport}" class="pull-right button-container">
          <button type="button" id="PIN-signin" class="btn btn-primary btn-padding-normal">Sign In</button>
        </div>
      </section>
      <input type="hidden" idp="ODWebAuth-PIN" class="idpToken" authenticated="false">
    </section>
    <section id="ODWebAuth-FaceMatch-Login" class="ODWebAuth-FaceMatch deviceLoginSection" style="display:none">
      <section id="FaceMatch_SectionDropDownDevices" style="display:none;margin: 5px 15px">
        <label style="margin-bottom: 20px;">Multiple Camera devices have been detected. Select the device that you want to use to authenticate.</label>
        <div>
          <label class="select">
            <select name="FaceMatch_DropDownDevices" id="FaceMatch_DropDownDevices" class="fonts"></select>
            <i></i>
          </label>
        </div>
      </section>
      <section id="FaceMatch_Facescan" style="display: none;">
        <div id="FaceMatchscan_container" style="display:block" ng-class="{'text-center FaceMatchscan-container-error':model.errorMessage, 'text-center FaceMatchscan-container':!model.errorMessage}" class="text-center FaceMatchscan-container">
          <img id="FaceMatch_imgCaptureData" src="modules/installed/omnidefend.webauth.Api.FaceMatch-2.5.1.24113/libs/ui/images/icon.png?24113" class="FaceMatch-image">
          <label class="info fixed-length" id="FaceMatch_status" style="text-align:center;visibility:hidden">Please wait...</label>
        </div>
        <div id="FaceMatchMobilescan_container" style="display:none">
          <div id="liveview" style="position: relative;" class="FaceMatch-image">
            <canvas id="dynamic-video" width="480" height="480" style="text-align:center" willreadfrequently="true"></canvas>
          </div>
          <div style="height:25px;position:relative" class="FaceMatch-image">
            <span id="coords"></span>
            <span class="status" id="status" style="text-align:center;font-size: 16px;">Initializing....</span>
          </div>
          <span class="status" id="liveness" style="width:100;height:50;style=text-align:center;"></span>
          <span style="font-size:16px;style=text-align:center;">
            <!--Please position your face in the center of the circle above with nose pos -->
            <canvas style="display:none;" id="cropy"></canvas>
            <div>
              <video id="vidk" autoplay="1" playsinline="1" width="1" height="1"></video>
            </div>
          </span>
        </div>
        <div id="FaceMatch_errorDiv" style="display:none;" class="alert alert-danger">
          <span id="FaceMatch_errorLbl" style="display:block"> dummy error text</span>
        </div>
      </section>
      <section id="FaceMatch_dialogsSection" ng-class="{'mtb22':!model.viewport, '':model.viewport}" style="display:none" class="mtb22">
        <div id="FaceMatch_dialogConfirm" style="display:none">
          <p id="FaceMatch_dialogConfirmCaption" class="confirmCaption alert alert-danger" style="text-align:center">No Face Device"</p>
          <div>
            <div class="confirmText">
              <i class="fa fa-2x fa-plug" style="float:left; margin:8px 20px 8px 0px;display:inline"></i>
              <span style="display:inline" id="FaceMatch_dialogConfirmText" class="fonts">Please connect a camera and retry</span>
            </div>
            <div ng-class="{'pull-right mb-20 mt-20 mr-30 button-container':!model.viewport, 'pull-right compact':model.viewport}" class="pull-right mb-20 mt-20 mr-30 button-container">
              <button type="button" id="FaceMatch-retry" class="btn btn-primary btn-padding-normal ng-scope" translate="login.Retry">Retry</button>
            </div>
          </div>
        </div>
      </section>
      <input type="hidden" idp="ODWebAuth-FaceMatch" class="idpToken" authenticated="false">
    </section>
    <section id="ODWebAuth-OmniMatch-Login" class="ODWebAuth-OmniMatch deviceLoginSection" style="display:none">
      <section id="OmniMatch_SectionDropDownDevices" style="display:none;margin: 5px 15px">
        <label style="margin-bottom: 20px;">Multiple fingerprint devices have been detected. Select the device that you want to use to authenticate.</label>
        <div>
          <label class="select">
            <select name="OmniMatch_DropDownDevices" id="OmniMatch_DropDownDevices" class="fonts"></select>
            <i></i>
          </label>
        </div>
      </section>
      <section id="OmniMatch_fingerscan" style="display:none;">
        <div id="OmniMatch_fingerscan_container" ng-class="{'text-center OmniMatch-fingerscan-container-error':model.errorMessage, 'text-center OmniMatch-fingerscan-container':!model.errorMessage}" class="text-center OmniMatch-fingerscan-container">
          <img id="OmniMatch_imgCaptureData" src="modules/installed/OmniDefend.WebAuth.Api.OmniMatch-2.5.1.24113/libs/ui/images/fingerprint.png?24113" class="OmniMatch-fingerprint-image">
          <label class="info fixed-length" id="OmniMatch_status" style="text-align:center;visibility:hidden">Please wait...</label>
        </div>
        <div id="OmniMatch_errorDiv" style="display:none;" class="alert alert-danger">
          <span id="OmniMatch_errorLbl" style="display:block"> dummy error text</span>
        </div>
      </section>
      <section id="OmniMatch_dialogsSection" ng-class="{'mtb22':!model.viewport, '':model.viewport}" style="display:none" class="mtb22">
        <div id="OmniMatch_dialogConfirm" style="display:none">
          <p id="OmniMatch_dialogConfirmCaption" class="confirmCaption alert alert-danger" style="text-align:center">No Fingerprint Reader"</p>
          <div>
            <div class="confirmText">
              <i class="fa fa-2x fa-plug" style="float:left; margin:8px 20px 8px 0px;display:inline"></i>
              <span style="display:inline" id="OmniMatch_dialogConfirmText" class="fonts">Please connect a fingerprint reader and retry</span>
            </div>
            <div ng-class="{'pull-right mb-20 mt-20 mr-30 button-container':!model.viewport, 'pull-right compact':model.viewport}" class="pull-right mb-20 mt-20 mr-30 button-container">
              <button type="button" id="OmniMatch-retry" class="btn btn-primary btn-padding-normal ng-scope" translate="login.Retry">Retry</button>
            </div>
          </div>
        </div>
      </section>
      <input type="hidden" idp="ODWebAuth-OmniMatch" class="idpToken" authenticated="false">
    </section>
    <section id="ODWebAuth-OTP-Login" class="ODWebAuth-OTP deviceLoginSection" style="display:none">
      <section id="OTP_scan" style="display:block">
        <div id="OTP_scan_container" ng-class="{'text-center otpscan-container-error':model.errorMessage, 'text-center otpscan-container':!model.errorMessage}" class="text-center otpscan-container">
          <!--<img id="OTP_img" src="modules/installed/OmniDefend.WebAuth.Api.OTP-2.5.1.24113/libs/ui/images/OTP90x48.png" />-->
          <div id="OTP_username" class="input-field-container select-username"></div>
          <div id="OTP_code" class="input-field-container">
            <label class="label">Enter OTP</label>
            <label class="input">
              <i class="icon-append fa fa-user"></i>
              <input type="number" name="otpCode" id="otpCode" spellcheck="false" class="default-focus">
              <b class="tooltip tooltip-top-right">
                <i class="fa fa-user txt-color-teal"></i> Enter the OTP value
              </b>
            </label>
          </div>
        </div>
        <div id="OTP_errorDiv" style="display:none;" class="alert alert-danger">
          <span id="OTP_errorLbl" style="display:block"> dummy error text</span>
        </div>
        <div ng-class="{'pull-right button-container':!model.viewport, 'pull-right button-container compact':model.viewport}" class="pull-right button-container">
          <button type="button" id="OTP-send" style="display:none" class="btn btn-primary btn-padding-normal">Send OTP</button>
          <button type="button" id="OTP-signin" class="btn btn-primary btn-padding-normal">Sign In</button>
        </div>
      </section>
      <input type="hidden" idp="ODWebAuth-OTP" class="idpToken" authenticated="false">
    </section>
    <!-- End module html section -->
    <section id="componentInstallation" style="display: block; height: auto;">
      <div id="headerDiv" class="alert alert-danger" style="text-align:center;margin-top:5px;margin-bottom:0px">
        <span id="headerLbl">The MFA browser extension is not installed</span>
      </div>
      <div id="stepsBar" style="display:block;" class="steps">
        <ul class="steps-container">
          <li id="extensionInstall" style="width:50%;" class="activated">
            <div class="step">
              <div class="step-image"><span></span></div>
              <div class="step-current">Step 1</div>
              <div class="step-description">Install browser extension</div>
            </div>
          </li>
          <li id="clientInstall" style="width:50%;" class="">
            <div class="step">
              <div class="step-image"><span></span></div>
              <div class="step-current">Step 2</div>
              <div class="step-description">Download and install MFA client</div>
            </div>
          </li>
        </ul>
        <div id="stepsBarLength" class="step-bar" style="width: 21%;"></div>
      </div>
      <div id="extensionInstallContent" class="installContent" style="text-align:center;display:block">
        <span>Install the extension from the <a id="extensionInstallLink" target="_blank" class="downloadLink" href="https://chrome.google.com/webstore/detail/omnidefend-mfa-extension/bjmgfifmindcopelajhaahpibmmojkga"> browser store</a> (it will open
          in a new tab). Once completed, return to this page to install the MFA client if required. You may need to refresh this page.<br></span>
      </div>
      <div id="clientInstallContent" class="installContent" style="text-align:center;display:none">
        <span>Click to <a id="clientInstallLink" class="downloadLink" href="https://ndsecure.ndcloud.co.za/api/webauth/download?filename=OmniDefend MFA Client (32-bit).exe">download and run</a> the MFA client installer. Once completed, return to this
          page to proceed with authentication. You may need to refresh this page to move to the next step.<br></span>
      </div>
      <div id="troubleShootingContent" style="text-align:center;margin:15px 0px 20px 0px">
        <span style="font-size:12px">Having issues? Read the <a id="installTroubleshootingLink" class="downloadLink" href="https://ndsecure.ndcloud.co.za/api/help/mfaclient/errors">troubleshooting guide</a>.</span>
      </div>
    </section>
  </fieldset>
  <footer id="coreFooter">
    <div>
      <h5 id="signInRequiredLbl" class="text-center ng-binding" style="display:none"> - Required sign-in devices -</h5>
      <h5 id="signInOptionsLbl" class="text-center ng-binding" style="display:block"> - Sign-in options -</h5>
    </div>
    <div class="idpListParent">
      <i id="idpPanLeft" style="margin-right:20px" class="idpPanner fa fa-chevron-left" data-scroll-modifier="-1"></i>
      <ul id="idpList" class="soc text-center">
        <li style="position:relative" class="highlightIdp"><img src="modules\installed\OmniDefend.WebAuth.Api.FaceMatch-2.5.1.24113/Libs/ui/images/icon.png" data-toggle="tooltip" data-placement="bottom" idp="ODWebAuth-FaceMatch" title=""
            is1ton="true" data-original-title="Face Recognition"><i class="fas fa-sync-alt fa-pulse auth-icon auth-inprogress"></i><i class="fa fa-check-circle auth-icon auth-success"></i><i class="fa-solid fa-circle-xmark auth-icon auth-failed"></i>
        </li>
        <li style="position:relative"><img src="modules\installed\OmniDefend.WebAuth.Api.PIN-2.5.1.24113/Libs/ui/images/icon.png" data-toggle="tooltip" data-placement="bottom" idp="ODWebAuth-PIN" title="" is1ton="false"
            data-original-title="PIN Authentication"><i class="fas fa-sync-alt fa-pulse auth-icon auth-inprogress"></i><i class="fa fa-check-circle auth-icon auth-success"></i><i class="fa-solid fa-circle-xmark auth-icon auth-failed"></i></li>
        <li style="position:relative"><img src="Infrastructure/IdentityServer/ViewService/Content/Resources/Images/icon.png" data-toggle="tooltip" data-placement="bottom" idp="coreLogin" title="" is1ton="false"
            data-original-title="Password"><i class="fas fa-sync-alt fa-pulse auth-icon auth-inprogress"></i><i class="fa fa-check-circle auth-icon auth-success"></i><i class="fa-solid fa-circle-xmark auth-icon auth-failed"></i></li>
        <li style="position:relative"><img src="modules\installed\OmniDefend.WebAuth.Api.OmniMatch-2.5.1.24113/Libs/ui/images/icon.png" data-toggle="tooltip" data-placement="bottom" idp="ODWebAuth-OmniMatch" title="" is1ton="true"
            data-original-title="OmniMatch Fingerprint Matcher"><i class="fas fa-sync-alt fa-pulse auth-icon auth-inprogress"></i><i class="fa fa-check-circle auth-icon auth-success"></i><i class="fa-solid fa-circle-xmark auth-icon auth-failed"></i>
        </li>
        <li style="position:relative"><img src="modules\installed\OmniDefend.WebAuth.Api.OTP-2.5.1.24113/Libs/ui/images/icon.png" data-toggle="tooltip" data-placement="bottom" idp="ODWebAuth-OTP" title="" is1ton="false"
            data-original-title="OTP Authentication"><i class="fas fa-sync-alt fa-pulse auth-icon auth-inprogress"></i><i class="fa fa-check-circle auth-icon auth-success"></i><i class="fa-solid fa-circle-xmark auth-icon auth-failed"></i></li>
      </ul>
      <i id="idpPanRight" style="margin-left:20px" class="idpPanner fa fa-chevron-right" data-scroll-modifier="1"></i>
    </div>
    <!-- ngIf: model.additionalLinks[2].href -->
  </footer>
  <input type="hidden" id="username" ng-model="model.username" name="username" class="ng-pristine ng-valid">
  <input type="hidden" id="signin" ng-model="model.signin" name="signin"
    value="XXW6AmbH_WZreUbI7qu6BlPJVQL6GquAdinYV8XA1SgQQH7sQag42BxAtnn4RW-HeWRfx3Mqc4-Z47_tcgJiyz8-BSwtv-zs61zZI8CJ51ij8HNglUojZvsDU7o3N3_xqmL1va_amD4aAoyOFOexQPPluo63oykTLN-89A4AsZSQcJUT1ZQn_I-2R-mtt54eefg7Uwerlwo7xH__oLCaVr0xnWpf0gMWlJr6xD3UU-ZEDxSpqTOldYPUt5fPR9ywX9o4ZsIQuGFbKZYDBdHdC45zo6NI7KB64fu1CKYBMIpNDPNb1RZPgJgGNBa9pA0NJC4C5088QH5Z7ZTihdXWtgcWvS4SYOk33Zg1twfNvIi6aqCc3Q9A-aV4tcwKc8x15p_dZQsBg1blCrzTIsqkx5nVaYj4DNz3em-n65DIzwpU8aQP3aRelWSWu4hxC6Qc_22_BvBj1QE2YO-Ny-HPFpY1rVUPxv_wp085zewxi6hWIMB4N8-5gwAikZcInKksRM2z9T11rLWpvMgUlFifcNDcmTO4x6vWtyWN14BbeMdQSaXnIX8w_ZJwf6tj1HQ9TBS4cWFsGwai29g6YEdNhZKbELx9Xa3MefEzzZGfs1QkyFcLUP5aJLRGWXkcQA02yayBecALN4-2ICNKLWlgD0x4LlLUe0LMl8yHXnnM5KdmXxW8VYefGGTLn2-5XnRcCu9tnlbOSpUbTITkm3Hhq9K5zY6X_jQgMAUH7jq2HuXkOn-kPR-G9BtjfPs17OkSqxsf50nIe4lRN86GGsZIU7Nrq4zcn6fBZ4liuZJ3THid3266ZTzS30ThBRDyI6XOkAzbKKIPm_T99StH-k2WG9im8sRk-Or_QzHItEvcw8ODSEj-FbvQ1KcrQuITz5E7BqmJLrElydwhySc4dNToyUP5Dw5KGI1WrGLxpJHxpmnGf5LkBkODH94pq6CvblzUK1y6hing7aWySMak-15vdWTIl92b5LS05hiM5Hg33Zqsxd8kK_yWBPoNNYTPpMmx2BqTwsGOYjwq_Q2S10RKZexomM1PYNbPnqkpkOg_0zzeYcC51nI9XXWpwM_ojpyECwytqOlRisZ9MGrA1s1espDeZ4nikx9QBveusTMkAiVME7_NXDVx_HBOs9Hs8qZR4WsxvQDFZoDu0iTgI-SXdHzGVv-fpPdDaxiPW6iWjWtRXxraHnWCN2j6MohEHIKbKlIS8m5WsZjdhbhgy-CfwilXOXx1enowE0bClXG0KBtAcK22ZYlSFuzF4dJ6g7VQG6qekmZTJH4jJ5byy-nYeZJT1FHVwIQJvFQGVG3a65vXsKmxF9AdmdKNR7vZSENOo3blGndIX3FB53yuzl3o8zSd8Q-5w5votqMjxJJ3jNthQjoY7fRt1QNY3hptA6WvgCU_oHLpbBlYA3yoGYvPBaNlaNdSijrqehg5SnPL15i41mcgH0W9L4tMOZTcUuAFjrVjJxv-7KzzmSpXcdTPWwSKI6RvEpJbGIHig9EGw3Nddjd-MxJMnOvqcMQbx7kmI_Mi84YRHqqq5qxjayawme9W56-Y5ImnwP6rcD0R85BIInRfYpr2Ez5eDEEJBkaDlk4qWTZ-yOgkBDCxqyVxxGnt-l80TVUPVDEQ3Zkf0xWAncncbNXUVUPKxwfxKrbNvSsCsDKb8lH2rwItcRBKb1ArYIdG5mJhJ4WCKMmbwqHJBxAZzcjZLIqAClPoli9lpUQ2vs4Xn5XljnMerJlkxiYLW9G-rv2CqATGqjzmOuY7L4cy796frqHx5HsTgvkTNRDDjm8hVBXFui_9PLS8yfryNzw2w-0R1lsDcgPkL18xfVdtXahSJArf9mBBKukA1yVpZytP5hFkmCdFcykVydtLjNUaQFwmGlxL0r--gHZ8yfe_hlBJfujs2S2JOPA6HSwZJk8THog6tojTOeac06VnL8vr3OLPvPKi8rbxbMvxWZMyqvtHlbosI8ZaxgPfANOlaL-9vJdMI4ogtAdifHf1rBiPRrD-dFJea9Ui5HKxomYssb7N9L7QdXJfU3xdWP2zwD3bSIhHvg0SvEAW73MeZ9ORBcqd_wzZd1P1pF-0JbByRsudN36hEDmvEIEEFUwaGXJMd1uonHi7TwcV8A"
    class="ng-pristine ng-valid">
</form>

Name: externalIdpFormPOST

<form name="externalIdpForm" id="externalIdpForm" method="post" action="" style="display:none" class="ng-pristine ng-valid">
  <input type="hidden" id="externalSignin" name="signin"
    value="XXW6AmbH_WZreUbI7qu6BlPJVQL6GquAdinYV8XA1SgQQH7sQag42BxAtnn4RW-HeWRfx3Mqc4-Z47_tcgJiyz8-BSwtv-zs61zZI8CJ51ij8HNglUojZvsDU7o3N3_xqmL1va_amD4aAoyOFOexQPPluo63oykTLN-89A4AsZSQcJUT1ZQn_I-2R-mtt54eefg7Uwerlwo7xH__oLCaVr0xnWpf0gMWlJr6xD3UU-ZEDxSpqTOldYPUt5fPR9ywX9o4ZsIQuGFbKZYDBdHdC45zo6NI7KB64fu1CKYBMIpNDPNb1RZPgJgGNBa9pA0NJC4C5088QH5Z7ZTihdXWtgcWvS4SYOk33Zg1twfNvIi6aqCc3Q9A-aV4tcwKc8x15p_dZQsBg1blCrzTIsqkx5nVaYj4DNz3em-n65DIzwpU8aQP3aRelWSWu4hxC6Qc_22_BvBj1QE2YO-Ny-HPFpY1rVUPxv_wp085zewxi6hWIMB4N8-5gwAikZcInKksRM2z9T11rLWpvMgUlFifcNDcmTO4x6vWtyWN14BbeMdQSaXnIX8w_ZJwf6tj1HQ9TBS4cWFsGwai29g6YEdNhZKbELx9Xa3MefEzzZGfs1QkyFcLUP5aJLRGWXkcQA02yayBecALN4-2ICNKLWlgD0x4LlLUe0LMl8yHXnnM5KdmXxW8VYefGGTLn2-5XnRcCu9tnlbOSpUbTITkm3Hhq9K5zY6X_jQgMAUH7jq2HuXkOn-kPR-G9BtjfPs17OkSqxsf50nIe4lRN86GGsZIU7Nrq4zcn6fBZ4liuZJ3THid3266ZTzS30ThBRDyI6XOkAzbKKIPm_T99StH-k2WG9im8sRk-Or_QzHItEvcw8ODSEj-FbvQ1KcrQuITz5E7BqmJLrElydwhySc4dNToyUP5Dw5KGI1WrGLxpJHxpmnGf5LkBkODH94pq6CvblzUK1y6hing7aWySMak-15vdWTIl92b5LS05hiM5Hg33Zqsxd8kK_yWBPoNNYTPpMmx2BqTwsGOYjwq_Q2S10RKZexomM1PYNbPnqkpkOg_0zzeYcC51nI9XXWpwM_ojpyECwytqOlRisZ9MGrA1s1espDeZ4nikx9QBveusTMkAiVME7_NXDVx_HBOs9Hs8qZR4WsxvQDFZoDu0iTgI-SXdHzGVv-fpPdDaxiPW6iWjWtRXxraHnWCN2j6MohEHIKbKlIS8m5WsZjdhbhgy-CfwilXOXx1enowE0bClXG0KBtAcK22ZYlSFuzF4dJ6g7VQG6qekmZTJH4jJ5byy-nYeZJT1FHVwIQJvFQGVG3a65vXsKmxF9AdmdKNR7vZSENOo3blGndIX3FB53yuzl3o8zSd8Q-5w5votqMjxJJ3jNthQjoY7fRt1QNY3hptA6WvgCU_oHLpbBlYA3yoGYvPBaNlaNdSijrqehg5SnPL15i41mcgH0W9L4tMOZTcUuAFjrVjJxv-7KzzmSpXcdTPWwSKI6RvEpJbGIHig9EGw3Nddjd-MxJMnOvqcMQbx7kmI_Mi84YRHqqq5qxjayawme9W56-Y5ImnwP6rcD0R85BIInRfYpr2Ez5eDEEJBkaDlk4qWTZ-yOgkBDCxqyVxxGnt-l80TVUPVDEQ3Zkf0xWAncncbNXUVUPKxwfxKrbNvSsCsDKb8lH2rwItcRBKb1ArYIdG5mJhJ4WCKMmbwqHJBxAZzcjZLIqAClPoli9lpUQ2vs4Xn5XljnMerJlkxiYLW9G-rv2CqATGqjzmOuY7L4cy796frqHx5HsTgvkTNRDDjm8hVBXFui_9PLS8yfryNzw2w-0R1lsDcgPkL18xfVdtXahSJArf9mBBKukA1yVpZytP5hFkmCdFcykVydtLjNUaQFwmGlxL0r--gHZ8yfe_hlBJfujs2S2JOPA6HSwZJk8THog6tojTOeac06VnL8vr3OLPvPKi8rbxbMvxWZMyqvtHlbosI8ZaxgPfANOlaL-9vJdMI4ogtAdifHf1rBiPRrD-dFJea9Ui5HKxomYssb7N9L7QdXJfU3xdWP2zwD3bSIhHvg0SvEAW73MeZ9ORBcqd_wzZd1P1pF-0JbByRsudN36hEDmvEIEEFUwaGXJMd1uonHi7TwcV8A">
</form>

<form class="ng-pristine ng-valid">
  <fieldset>
    <section>
      <p>
        <span>
          <i class="fa fa-2x fa-warning" style="float:left; margin:0 10px 20px 10px;"></i>
        </span>
      </p>
      <div class="fonts margin-bottom">The minimum number of required fingers for this user were not enrolled. The following reason was specified by the enroller:</div>
      <p></p>
    </section>
    <section>
      <label class="label fonts" style="color:blue" id="OmniMatch_lblExceptionReason"></label>
    </section>
  </fieldset>
</form>

Text Content

OMNIDEFEND


Password Enter your password
Keep me signed in
Forgot password?
Error:
   Sign In
Enter PIN Enter the PIN value
dummy error text
Sign In
Multiple Camera devices have been detected. Select the device that you want to
use to authenticate.

Please wait...
Initializing....

dummy error text

No Face Device"

Please connect a camera and retry
Retry
Multiple fingerprint devices have been detected. Select the device that you want
to use to authenticate.

Please wait...
dummy error text

No Fingerprint Reader"

Please connect a fingerprint reader and retry
Retry
Enter OTP Enter the OTP value
dummy error text
Send OTP Sign In
The MFA browser extension is not installed
 * Step 1
   Install browser extension
 * Step 2
   Download and install MFA client


Install the extension from the browser store (it will open in a new tab). Once
completed, return to this page to install the MFA client if required. You may
need to refresh this page.

Click to download and run the MFA client installer. Once completed, return to
this page to proceed with authentication. You may need to refresh this page to
move to the next step.

Having issues? Read the troubleshooting guide.

- REQUIRED SIGN-IN DEVICES -

- SIGN-IN OPTIONS -

 * 
 * 
 * 
 * 
 * 



Enrollment Exception

The minimum number of required fingers for this user were not enrolled. The
following reason was specified by the enroller:




OK