Introduction
The Desktop Client (DTC) is My1Login’s Windows solution for integrating Single Sign On with legacy (desktop, terminal) applications and web based applications.
The Desktop Client runs on the user’s desktop. It monitors the processes running on the computer and, if a process matches an application that it knows about, it can drive the application to inject the appropriate user credentials.
The Desktop Client may also be used with non standard web apps, i.e. those that use Flash or Java.
Users may start most Desktop Client supported apps from their usual desktop shortcut or by clicking on a tile in their My1Login vault.
Components
While the Desktop Client is a stand alone Windows App it relies upon the My1Login browser plugin to support launching desktop apps from the My1Login browser vault.
Integrating With Target Apps
Integration between the My1Login system and desktop applications is managed by the Desktop Client Scripting Language. This scripting language is used to respond to operating system events to automatically control applications and inject, or change, user credentials.
Authentication and Credential Storage
The Desktop Agent uses the same authentication as the My1Login browser extension or vault. That is it will authenticate automatically for AD connected users or via username and password for non-AD users.
The user credentials are securely stored in the My1Login repository in exactly the same manner as the web app credentials.