Files
git.stella-ops.org/src/Authority/StellaOps.Authority/StellaOps.Auth.ServerIntegration
master 1d962ee6fc
Some checks failed
Docs CI / lint-and-preview (push) Has been cancelled
Add OpenSslLegacyShim to ensure OpenSSL 1.1 libraries are accessible on Linux
This commit introduces the OpenSslLegacyShim class, which sets the LD_LIBRARY_PATH environment variable to include the directory containing OpenSSL 1.1 native libraries. This is necessary for Mongo2Go to function correctly on Linux platforms that do not ship these libraries by default. The shim checks if the current operating system is Linux and whether the required directory exists before modifying the environment variable.
2025-11-02 21:41:03 +02:00
..

StellaOps.Auth.ServerIntegration

ASP.NET Core helpers that enable resource servers to authenticate with StellaOps Authority:

  • AddStellaOpsResourceServerAuthentication extension for JWT bearer + scope policies.
  • AddObservabilityResourcePolicies helper to register timeline, evidence, export, and observability scope policies.
  • Network bypass mask evaluation for on-host automation.
  • Consistent ProblemDetails responses and policy helpers shared with Concelier/Backend services.
  • Structured audit emission (authority.resource.authorize) capturing granted scopes, tenant, and trace identifiers.

Pair this package with StellaOps.Auth.Abstractions and StellaOps.Auth.Client for end-to-end Authority integration.