Generally, a complete DualShield platform consist of 3 tiers of components. Namely, the Authentication Server, the Authentication Agent and the Authentication Client.
Typically, the DualShield Authenticaiton Server is integrated with the customer's Active Directory
DualShield uses a SQL database as its data storage. By default, DualShield includes a instance of local MySQL server. Optionally, customers can opt out and use their own remote SQL server such as Microsoft SQL or Oracle.
| Type of Application | Examples | Client | Agent | Protocol |
|---|---|---|---|---|
| VPN | Cisco ASA, Citrix Netscaler, NetMotion | Native VPN client | DualShield RADIUS Server | RADIUS |
| Microsoft IIS Applications | OWA, RDWeb, SharePoint | Common Web browsers | DualShield IIS Agent | SAML |
| Windows Computer Logon | DualShield Windows Logon Client | DualShield Computer Logon Agent | Proprietary | |
| Mac Computer Logon | DualShield Mac Logon Client | DualShield Computer Logon Agent | Proprietary | |
| Linux Computer Logon | PAM RADIUS Module | DualShield RADIUS Server | RADIUS | |
| Windows Terminal Server | DualShield RDP Agent | DualShield Computer Logon Agent | Proprietary | |
| Cloud Applications | Office365, G-Suite | Common Web Browsers | DualShield SSO Server | SAML |
| ADFS | Common Web Browsers | DualShield SSO Server | SAML | |
| WS-Federation | Office 365 | Common Web Browsers | DualShield SSO Server | WS-Fed |
| Outlook Anywhere (MAPI, RPC) | Outlook Agent for Windows | DualShield IIS Agent | Proprietary | |
| Outlook Anywhere (EWS) | Outlook Agent for Mac | DualShield IIS Agent | Proprietary | |
| Exchange ActiveSync (EAS) | Native ActiveSync client, MS-Outlook app | DualShield IIS Agent | Proprietary | |
| Parallels RAS | Native client | DualShield 2X Agent | Proprietary | |
| Apache Web Server | Common Web Browsers | Apache Mellon Module | SAML | |
| Apache Tomcat | Common Web Browsers | DualShield Tomcat Valve | SAML | |
| Appliances | Native client | DualShield LDAP Broker | LDAP |