Abblix.Utils 2.2.0

Prefix Reserved
dotnet add package Abblix.Utils --version 2.2.0
                    
NuGet\Install-Package Abblix.Utils -Version 2.2.0
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Abblix.Utils" Version="2.2.0" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="Abblix.Utils" Version="2.2.0" />
                    
Directory.Packages.props
<PackageReference Include="Abblix.Utils" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add Abblix.Utils --version 2.2.0
                    
#r "nuget: Abblix.Utils, 2.2.0"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package Abblix.Utils@2.2.0
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=Abblix.Utils&version=2.2.0
                    
Install as a Cake Addin
#tool nuget:?package=Abblix.Utils&version=2.2.0
                    
Install as a Cake Tool

Abblix Utils

Abblix.Utils is a comprehensive utility library for .NET that provides essential cross-cutting functionalities used throughout the Abblix OIDC Server ecosystem. It includes advanced URI and string manipulation tools, cryptographic helpers, custom JSON converters, and asynchronous utilities — all designed for security-focused applications.

Key Features

  • URI Manipulation: Advanced parsing and construction of complex URI components, including query strings and fragment handling
  • String Extensions: Extended string operations for common patterns in authentication and authorization workflows
  • Cryptographic Utilities: Secure random data generation, Base32/Base64URL encoding, and key material helpers using .NET crypto primitives
  • JSON Serialization: Custom System.Text.Json converters for efficient processing of security tokens and protocol messages
  • Asynchronous Utilities: Helpers for async enumeration and task coordination
  • Caching Abstractions: Extensions for IDistributedCache with typed serialization support
  • HTTP Abstractions: Lightweight HTTP request/response helpers built on Microsoft.AspNetCore.Http.Abstractions

Installation

dotnet add package Abblix.Utils

Part of the Abblix OIDC Server Ecosystem

Abblix.Utils is the foundational utility layer used by all other Abblix packages:

Package Description
Abblix.Utils Utility library (this package)
Abblix.DependencyInjection Advanced .NET DI extensions with aliasing, composites, and decorators
Abblix.JWT JWT signing, encryption, and validation using .NET crypto primitives
Abblix.OIDC.Server Core OpenID Connect server implementation
Abblix.OIDC.Server.MVC ASP.NET MVC integration for OIDC server

Getting Started

To learn more about the Abblix OIDC Server product, visit our Documentation site and explore the Getting Started Guide.

Contacts

Product 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. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages (1)

Showing the top 1 NuGet packages that depend on Abblix.Utils:

Package Downloads
Abblix.JWT

A lightweight, easy-to-use library for working with JSON Web Tokens (JWT) in .NET applications. Features include token validation, custom claims, signature verification, and audience validation, making it an ideal choice for developers looking to secure their .NET applications efficiently.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
2.2.0 0 2/18/2026
2.1.0 564 12/8/2025
2.0.1 655 12/1/2025
2.0.0 251 11/26/2025
1.6.0 335 8/14/2025
1.5.0 296 6/25/2025
1.4.0 349 4/9/2025
1.3.1 296 12/3/2024
1.3.0.1 230 11/28/2024
1.3.0 247 11/13/2024
1.2.0.1 244 10/16/2024
1.2.0 243 10/11/2024
1.1.0 352 7/9/2024
1.0.100 297 5/3/2024
Loading failed

Code quality improvements and dependency updates. Full details: https://github.com/Abblix/Oidc.Server/releases/tag/v2.2