Table of Contents

Namespace Compendium.Adapters.AspNetCore.Security

Classes

SecurityExtensions

Extension methods for configuring security features in ASP.NET Core applications.

SecurityHeadersMiddleware

Middleware that adds security headers to HTTP responses. Implements OWASP security best practices.

SecurityHeadersOptions

Configuration options for security headers middleware. Implements OWASP security best practices for HTTP headers.

TenantValidationExtensions

Extension methods for configuring tenant validation.

TenantValidationMiddleware

Middleware that validates tenant identity from multiple sources (header, subdomain, JWT) and ensures consistency before allowing the request to proceed.

TenantValidationMiddlewareOptions

Configuration options for tenant validation middleware.