Setting up the authentication service
Overview
Authentication Service is a .NET 8 service that communicates with SAS and FIDO Server to perform the following operations:
- Retrieving the SAS and Fido Authenticators for a given user.
- Performing the authentication using the FIDO authenticators.

Figure: Authentication Service architecture — shows the SAS token flow (SAS), FIDO2 token and auth flow (FIDO2 Server), and their integration with the Authentication Service.
Software Requirements
- Docker or Podman for running containers.
- SAS PCE.
- Fido Server (for FIDO authentication).
Prerequisites
- SafeNet Authentication Service (SAS) PCE v3.20 or above.
- Fido Server (for FIDO authentication).
Package Contents
AuthenticationService.tar.gz- Config files
- Certificate files