Fdw.Aegis 1.0.0-rc.9

This is a prerelease version of Fdw.Aegis.
dotnet add package Fdw.Aegis --version 1.0.0-rc.9
                    
NuGet\Install-Package Fdw.Aegis -Version 1.0.0-rc.9
                    
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="Fdw.Aegis" Version="1.0.0-rc.9" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="Fdw.Aegis" Version="1.0.0-rc.9" />
                    
Directory.Packages.props
<PackageReference Include="Fdw.Aegis" />
                    
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 Fdw.Aegis --version 1.0.0-rc.9
                    
#r "nuget: Fdw.Aegis, 1.0.0-rc.9"
                    
#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 Fdw.Aegis@1.0.0-rc.9
                    
#: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=Fdw.Aegis&version=1.0.0-rc.9&prerelease
                    
Install as a Cake Addin
#tool nuget:?package=Fdw.Aegis&version=1.0.0-rc.9&prerelease
                    
Install as a Cake Tool

Fdw.Aegis

Aegis — the policy gateway surface.

This package declares 1 interface(s), 1 service/provider type(s).

Options (1)

Type Kind Purpose
AegisInjector class The source-agnostic resolve-below-boundary core of the Aegis Gateway. Generalizes…

Contracts (1)

Type Kind Purpose
IAegisInjectionTarget interface A pluggable downstream target that hands a resolved to, below the boundary, for exactly the duration of…

Services (1)

Type Kind Purpose
DeclaredSecretManagerConfigurationProvider class Read-only over the SecretManagers block declared in aegisSchema.json.

Types (5)

Type Kind Purpose
AegisCommandsOptions class IOptions wrapper around the Commands block loaded from aegisSchema.json.
AegisInjectionOutcome class The sanitized outcome of an injection. Carries only a success flag and a downstream…
AegisLog class MessageLogging for Aegis Gateway operations. Every log message is returned in the result AND logged…
HttpHeaderInjectionTarget class The Phase 1 : injects the resolved secret as an outbound HTTP Authorization: Bearer header. Generalizes…
PreApprovedPolicyEvaluator class Phase 1's : fail-closed, deterministic, no human/agent in the loop. Approves ONLY when the requested…

Installation

dotnet add package Fdw.Aegis --prerelease

Dependencies

Fdw.Aegis.Abstractions · Fdw.Aegis.Configuration · Fdw.MessageLogging.Abstractions · Fdw.Messages · Fdw.Services.Abstractions · Fdw.Services.SecretManagers · Fdw.Services.SecretManagers.Abstractions

Build-time only (generators and analyzers, not runtime dependencies): Fdw.MessageLogging.SourceGenerators


Part of FractalDataWorks 1.0.0-rc.1. Licensed under Apache-2.0.

Product Compatible and additional computed target framework versions.
.NET 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

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
1.0.0-rc.9 35 8/25/2026
1.0.0-rc.8 38 8/25/2026
1.0.0-rc.6.1 49 8/20/2026
1.0.0-rc.6 51 8/20/2026
1.0.0-rc.5 51 8/19/2026
1.0.0-rc.4 45 8/19/2026
1.0.0-rc.3 64 8/17/2026
1.0.0-rc.1 61 8/10/2026