Version 3.1 (2024)
  • 17 Jan 2025
  • 1 Minute to read
  • Dark
    Light
  • PDF

Version 3.1 (2024)

  • Dark
    Light
  • PDF

Article summary

New features and enhancements

New method to upload custom metadata  uaf‑sample 

The FIDO UAF sample web application provides a new loadMetadataFiles() method to load metadata from the resources/metadata folder. You can add custom metadata by copying proper metadata v3 files (JSON) to this folder.

The existing metadata was updated to comply with the v3 format and to include the latest UAF authenticators.

FIDO UAF sample web application adaptions  uaf‑sample 

The FIDO UAF sample web application was extended with a new AppID endpoint, i.e. /fido-app-facets. This new endpoint returns the trusted facets list.

The registration finalize and authentication finalize endpoints were changed. Now, these endpoints expect the respective response input parameter to be provided as string instead of a list, i.e. List<RegistrationResponse> or List<AuthenticationResponse>, respectively.

Software libraries

OneSpan FIDO Universal Server SDK now includes the following (updated) third-party libraries:

  • Bouncy Castle 1.77  uaf    uaf‑sample 
  • SpringBoot 3.1.6  uaf    uaf‑sample 

Web servers

The FIDO UAF sample web application can now be run on the following web application servers:

  • WebSphere 23.0.0.12 or later  uaf‑sample 

Fixes and other updates

Issue OAS-18448: Inconsistencies while validating the Authenticator Attestation ID (AAID)  uaf  

Description: When passing an empty string ("") as the AAID to the deregistration endpoints, the FIDO Universal Server incorrectly accepts the invalid input parameter and completes with an HTTP status code 200.

Status: This issue has been fixed. Passing an invalid AAID now throws a respective exception.


Was this article helpful?

Changing your password will log you out immediately. Use the new password to log back in.
First name must have atleast 2 characters. Numbers and special characters are not allowed.
Last name must have atleast 1 characters. Numbers and special characters are not allowed.
Enter a valid email
Enter a valid password
Your profile has been successfully updated.
ESC

Ozzy, our interactive help assistant