Authentication Service
Overview
Authentication Service is a service developed in .NET 8. It is designed to communicate to SAS and FIDO Server in order to perform various operations, such as:
- Getting the SAS and Fido Authenticators for any given user.
- Performing the authentication using the FIDO authenticators.

Key Features
- Getting the List of SAS and Fido Authenticators for any user.
- Getting the Assertion Options from Fido Server for any user.
- Getting the Assertion Result from Fido Server for any user and credential.
- API Endpoints: RESTful API built with ASP.NET Core for seamless interaction with frontend and other services.
- Posting fido authentication logs to SAS.
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