CodeBeam.UltimateAuth.Authorization.Contracts
0.1.0-preview.1
dotnet add package CodeBeam.UltimateAuth.Authorization.Contracts --version 0.1.0-preview.1
NuGet\Install-Package CodeBeam.UltimateAuth.Authorization.Contracts -Version 0.1.0-preview.1
<PackageReference Include="CodeBeam.UltimateAuth.Authorization.Contracts" Version="0.1.0-preview.1" />
<PackageVersion Include="CodeBeam.UltimateAuth.Authorization.Contracts" Version="0.1.0-preview.1" />
<PackageReference Include="CodeBeam.UltimateAuth.Authorization.Contracts" />
paket add CodeBeam.UltimateAuth.Authorization.Contracts --version 0.1.0-preview.1
#r "nuget: CodeBeam.UltimateAuth.Authorization.Contracts, 0.1.0-preview.1"
#:package CodeBeam.UltimateAuth.Authorization.Contracts@0.1.0-preview.1
#addin nuget:?package=CodeBeam.UltimateAuth.Authorization.Contracts&version=0.1.0-preview.1&prerelease
#tool nuget:?package=CodeBeam.UltimateAuth.Authorization.Contracts&version=0.1.0-preview.1&prerelease
UltimateAuth Authorization Contracts
Shared contracts and cross-boundary models for the Authorization module.
Purpose
This package contains:
- Role identifiers
- Permission models
- Authorization-related DTOs
Does NOT include
- Domain logic
- Persistence
- Policy enforcement logic
Usage
Used by:
- Server implementations
- Client SDKs
- Custom authorization providers
⚠️ Usually installed transitively via:
- CodeBeam.UltimateAuth.Server
- CodeBeam.UltimateAuth.Client
No need to install it directly in most scenarios.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 is compatible. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. 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
- CodeBeam.UltimateAuth.Core (>= 0.1.0-preview.1)
-
net8.0
- CodeBeam.UltimateAuth.Core (>= 0.1.0-preview.1)
-
net9.0
- CodeBeam.UltimateAuth.Core (>= 0.1.0-preview.1)
NuGet packages (3)
Showing the top 3 NuGet packages that depend on CodeBeam.UltimateAuth.Authorization.Contracts:
| Package | Downloads |
|---|---|
|
CodeBeam.UltimateAuth.Authorization
Authorization module for UltimateAuth. Provides orchestration, abstractions and dependency injection wiring for role and permission based authorization. Use with a persistence provider such as EntityFrameworkCore or InMemory. This package is included transitively by CodeBeam.UltimateAuth.Server and usually does not need to be installed directly. |
|
|
CodeBeam.UltimateAuth.Client
Core client engine for UltimateAuth. Provides platform-agnostic authentication features. This package does NOT include transport, storage or UI integration. For complete experience, use a platform adapter such as CodeBeam.UltimateAuth.Client.Blazor |
|
|
CodeBeam.UltimateAuth.Policies
Policy evaluation module for UltimateAuth. Provides reusable authorization policy logic built on top of roles and permissions. Can be used independently or together with the Authorization module. This package is included transitively by CodeBeam.UltimateAuth.Server and usually does not need to be installed directly. |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 0.1.0-preview.1 | 0 | 4/6/2026 |