Stormancer.Security
3.0.0.7-pre
dotnet add package Stormancer.Security --version 3.0.0.7-pre
NuGet\Install-Package Stormancer.Security -Version 3.0.0.7-pre
<PackageReference Include="Stormancer.Security" Version="3.0.0.7-pre" />
paket add Stormancer.Security --version 3.0.0.7-pre
#r "nuget: Stormancer.Security, 3.0.0.7-pre"
// Install Stormancer.Security as a Cake Addin #addin nuget:?package=Stormancer.Security&version=3.0.0.7-pre&prerelease // Install Stormancer.Security as a Cake Tool #tool nuget:?package=Stormancer.Security&version=3.0.0.7-pre&prerelease
Introduction
The Stormancer.Security plugin adds OAuth2 authentication to Stormancer clusters.
Additional features in development include:
- Rule based API access control.
- Auditing
When enabled, the plugin protects all Admin APIs.
Installation
The plugin must be installed on all the nodes of the cluster. Failure to do so will enable the features only on a subset of the node which could lead to vulnerabilities. Please note that installation is not required on nodes initialized without web APIs enabled.
Configuration section
PUT: /_settings/cluster/security.jwt
{
"enabled": true,
"issuers": [
{
"scheme": "myscheme",
"audiences": ["https://myaudience.com","oct:Default",etc...]
"authority": "https://authority/"
}
]
}
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. |
-
net8.0
- Autofac (>= 8.0.0)
- Microsoft.AspNetCore.Authentication.JwtBearer (>= 8.0.10)
- Stormancer.Server.Common (>= 3.0.1-pre)
- Stormancer.Server.Node (>= 9.2.1.12-pre)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated |
---|---|---|
3.0.0.7-pre | 40 | 11/7/2024 |
3.0.0.6-pre | 49 | 11/1/2024 |
3.0.0.5-pre | 39 | 11/1/2024 |
3.0.0.3-pre | 74 | 3/13/2024 |
3.0.0.2-pre | 55 | 3/12/2024 |
3.0.0.1-pre | 66 | 3/11/2024 |
3.0.0-pre | 64 | 3/11/2024 |
2.0.0.5-pre | 63 | 3/12/2024 |
2.0.0.4-pre | 59 | 3/12/2024 |
2.0.0.3-pre | 160 | 10/30/2023 |
2.0.0.2-pre | 79 | 10/29/2023 |
2.0.0.1-pre | 80 | 10/29/2023 |
2.0.0-pre | 80 | 10/29/2023 |
Changed
*******
- Package renamed to Stormancer.Security.
- Adds OAuth2 'Client auth' securisation.
- Move to net8.0.