![]() |
VOOZH | about |
dotnet add package Biss.Authentication.Common --version 10.4.5
NuGet\Install-Package Biss.Authentication.Common -Version 10.4.5
<PackageReference Include="Biss.Authentication.Common" Version="10.4.5" />
<PackageVersion Include="Biss.Authentication.Common" Version="10.4.5" />Directory.Packages.props
<PackageReference Include="Biss.Authentication.Common" />Project file
paket add Biss.Authentication.Common --version 10.4.5
#r "nuget: Biss.Authentication.Common, 10.4.5"
#:package Biss.Authentication.Common@10.4.5
#addin nuget:?package=Biss.Authentication.Common&version=10.4.5Install as a Cake Addin
#tool nuget:?package=Biss.Authentication.Common&version=10.4.5Install as a Cake Tool
© 2026 FOTEC Forschungs- und Technologietransfer GmbH | https://www.fotec.at
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.
• 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
| Package | Version | Purpose |
|---|---|---|
| Biss | Latest | Core BISS framework for serialization and utilities |
| 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 net10.0 is compatible. net10.0-android net10.0-android was computed. net10.0-browser net10.0-browser was computed. net10.0-ios net10.0-ios was computed. net10.0-maccatalyst net10.0-maccatalyst was computed. net10.0-macos net10.0-macos was computed. net10.0-tvos net10.0-tvos was computed. net10.0-windows net10.0-windows was computed. |
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
Biss Core SDK |
|
|
Biss.Authentication.Client.ExternalProviders.Maui
Biss Core SDK |
This package is not used by any popular GitHub repositories.
Changelog.md