ESET Online Help

Search English
Select the topic

Custom integration via API and SDK

ESET Secure Authentication provides native support for a variety of Microsoft Web Applications and Remote Access systems. For integration with custom systems, it provides a wide range of extensibility options allowing you to add two-factor authentication (2FA) to nearly any system that requires authentication.

There are two extension options: an Application Programming Interface (API) and a Software Development Kit (SDK). There are some key differences between the two products that will quickly help you decide which to use.

If you want to implement two-factor authentication in your product without installation of the Authentication Server, and you prefer to include essential libraries in your product environment and store user data in your product database, use the SDK.

Native Integrations

RADIUS based systems such as VPN/UTM appliances, Citrix® XenApp™, VMWare® Horizon View™, etc. See more examples

Microsoft Outlook Web App

Microsoft SharePoint

Microsoft Dynamics CRM

Microsoft Remote Desktop Web Access


For further information on adding 2FA to systems not listed above, see the API and SDK chapters below.