ESET Online Help

Search English
Select the topic

Integration Overview

The ESET Secure Authentication SDK provides full functionality for integrating all aspects of 2FA into your custom system. This includes user authentication, management, logging, auditing and custom SMS gateway usage.


The SDK for ESET Secure Authentication (ESA) does not support hardware tokens, push authentication and FIDO.

The SDK is available in .NET, PHP and Java and there is functional parity across all languages. Each language ships with:

A client side library (source code)

A language specific developer guide

An SDK deployment guide

Example usage code snippets in all languages

To obtain a copy of the SDK, please fill in the Enquiry form at ESET Secure Authentication product page.

To be able to use the ESA SDK, generate an API key and an API secret.