Caddy route handler - discriminated union of all known handlers with generic fallback
Known handlers get strict type checking. Unknown handlers (custom plugins) use GenericHandler which allows any properties for extensibility.
Built-in Caddy HTTP handlers generated from Go source.
Note: SecurityAuthorizationHandler uses Caddy's built-in authentication handler with the caddy-security authorizer provider. It's a type alias, not in the union (same discriminator).
authentication
authorizer
Caddy route handler - discriminated union of all known handlers with generic fallback
Known handlers get strict type checking. Unknown handlers (custom plugins) use GenericHandler which allows any properties for extensibility.
Core Handlers (20)
Built-in Caddy HTTP handlers generated from Go source.
Plugin Handlers
Note: SecurityAuthorizationHandler uses Caddy's built-in
authenticationhandler with the caddy-securityauthorizerprovider. It's a type alias, not in the union (same discriminator).