The Security Module provides support for WebAuthn, a web specification for strong user authentication. WebAuthn is essentially a component of the FIDO2 initiative, and is used directly in web applications to facilitate authentication through a browser API.

WebAuthn allows users to authenticate to web applications using security devices such as USB keys, NFC, Bluetooth, Android and iPhone phones through QR code, and Biometric authentication. These devices can be used as a second factor for MFA (Multi-Factor Authentication) or as a Passkey (passwordless authentication).

Using Security Module in an Application

To use the Security Module in your application, simply include the JAR file in the application’s classpath.

Supported Devices

  • USB Key

  • Bluetooth

  • TouchID

  • Windows Hello

  • NFC