PrimusSaaS.Identity.Broker
2.0.1
See the version list below for details.
dotnet add package PrimusSaaS.Identity.Broker --version 2.0.1
NuGet\Install-Package PrimusSaaS.Identity.Broker -Version 2.0.1
<PackageReference Include="PrimusSaaS.Identity.Broker" Version="2.0.1" />
<PackageVersion Include="PrimusSaaS.Identity.Broker" Version="2.0.1" />
<PackageReference Include="PrimusSaaS.Identity.Broker" />
paket add PrimusSaaS.Identity.Broker --version 2.0.1
#r "nuget: PrimusSaaS.Identity.Broker, 2.0.1"
#:package PrimusSaaS.Identity.Broker@2.0.1
#addin nuget:?package=PrimusSaaS.Identity.Broker&version=2.0.1
#tool nuget:?package=PrimusSaaS.Identity.Broker&version=2.0.1
Backend-for-Frontend (BFF) authentication broker for ASP.NET Core. Implements secure SSO with Azure AD, Auth0, Okta and Google. Keeps tokens out of the browser with HttpOnly encrypted cookies, built-in CSRF protection, rate limiting, audit logging, and JIT user provisioning. Supports multi-tenant Azure AD.
| 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 was computed. 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. |
-
net8.0
- Microsoft.AspNetCore.Authentication.JwtBearer (>= 8.0.15)
- Microsoft.AspNetCore.Authentication.OpenIdConnect (>= 8.0.15)
- Microsoft.IdentityModel.Protocols.OpenIdConnect (>= 8.15.0)
- System.IdentityModel.Tokens.Jwt (>= 8.15.0)
-
net9.0
- Microsoft.AspNetCore.Authentication.JwtBearer (>= 9.0.5)
- Microsoft.AspNetCore.Authentication.OpenIdConnect (>= 9.0.5)
- Microsoft.IdentityModel.Protocols.OpenIdConnect (>= 8.15.0)
- System.IdentityModel.Tokens.Jwt (>= 8.15.0)
NuGet packages (6)
Showing the top 5 NuGet packages that depend on PrimusSaaS.Identity.Broker:
| Package | Downloads |
|---|---|
|
PrimusSaaS.Identity.Broker.Tokens
Optional token issuance add-on for PrimusSaaS.Identity.Broker. Adds broker-issued access tokens, refresh tokens, and token exchange endpoints without changing the broker's default cookie-based behavior. |
|
|
PrimusSaaS.Memberships.InMemory
In-memory stores and bridge adapters for PrimusSaaS.Memberships development and test scenarios. |
|
|
PrimusSaaS.Identity.Broker.EntityFrameworkCore
Entity Framework Core user store for PrimusSaaS.Identity.Broker. Provides a generic base class for persisting broker user state using any EF Core-compatible database. |
|
|
PrimusSaaS.Memberships.Broker
Optional bridge that revokes Broker sessions and refresh tokens from Memberships lifecycle events. |
|
|
PrimusSaaS.Memberships.EFCore
Entity Framework Core integration for PrimusSaaS.Memberships. |
GitHub repositories
This package is not used by any popular GitHub repositories.
v2.0.1: Fix System.IdentityModel.Tokens.Jwt version conflict (8.14.0 -> 8.15.0).