Biss.Authentication.Common
10.4.1
dotnet add package Biss.Authentication.Common --version 10.4.1
NuGet\Install-Package Biss.Authentication.Common -Version 10.4.1
<PackageReference Include="Biss.Authentication.Common" Version="10.4.1" />
<PackageVersion Include="Biss.Authentication.Common" Version="10.4.1" />
<PackageReference Include="Biss.Authentication.Common" />
paket add Biss.Authentication.Common --version 10.4.1
#r "nuget: Biss.Authentication.Common, 10.4.1"
#:package Biss.Authentication.Common@10.4.1
#addin nuget:?package=Biss.Authentication.Common&version=10.4.1
#tool nuget:?package=Biss.Authentication.Common&version=10.4.1
Biss.Authentication.Common
© 2026 FOTEC Forschungs- und Technologietransfer GmbH | https://www.fotec.at
What can this NuGet package do?
Biss.Authentication.Common is the shared contracts library for the BISS authentication framework, providing common DTOs, options, and models used by both client and server components. This package contains token models, user claims, authentication configuration classes, and shared enumerations that ensure consistent data structures across the authentication stack. It serves as the foundation for all BISS authentication packages, enabling type-safe communication between clients (MAUI, Blazor) and backend services without circular dependencies.
What are the core features?
• Token Models - DTOs for JWT access tokens, refresh tokens, and token responses with expiration handling • User Claims - Shared claim type constants and user identity models for consistent authentication context • Authentication Options - Configuration classes for authentication settings, endpoints, and provider configurations • Validation Models - Request/response DTOs for login, logout, token renewal, and session validation • Error Handling - Standardized error codes and authentication exception models • Provider Contracts - Interfaces and enums for external OAuth providers (Microsoft, Google, Lanet) • Session Models - Session state DTOs for multi-device authentication and session management • Logging Integration - Microsoft.Extensions.Logging support for authentication trace events
Dependencies
BISS Packages
| Package | Version | Purpose |
|---|---|---|
| Biss | Latest | Core BISS framework for serialization and utilities |
NuGet Packages
| Package | Version | Purpose |
|---|---|---|
| Microsoft.Extensions.Logging | 10.0.2+ | Logging abstractions for authentication events |
| System.IdentityModel.Tokens.Jwt | 8.15.0+ | JWT token parsing and claim extraction |
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net10.0
- Biss (>= 10.4.1)
- Microsoft.Extensions.Logging (>= 10.0.2)
- System.IdentityModel.Tokens.Jwt (>= 8.15.0)
NuGet packages (7)
Showing the top 5 NuGet packages that depend on Biss.Authentication.Common:
| Package | Downloads |
|---|---|
|
Biss.Apps.Template.BaseAppRestfulTemplate
Biss Core SDK |
|
|
Biss.Authentication.Client
Biss Core SDK |
|
|
Biss.Authentication.Service
Biss Core SDK |
|
|
Biss.Authentication.Service.ExternalProviders.EntraID
Biss Core SDK |
|
|
Biss.Authentication.Client.ExternalProviders.Maui
Biss Core SDK |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 10.4.1 | 166 | 2/16/2026 |
Changelog.md