Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Middleware ¶
Middleware is HTTP/gRPC transport middleware.
func Chain ¶
func Chain(m ...Middleware) Middleware
Chain returns a Middleware that specifies the chained handler for endpoint.
Directories
¶
| Path | Synopsis |
|---|---|
|
Package access provides server-side authz/audit middleware built on accessx.
|
Package access provides server-side authz/audit middleware built on accessx. |
|
Package authn provides transport middleware for Kernel authentication.
|
Package authn provides transport middleware for Kernel authentication. |
|
Package autowire assembles Kernel's default middleware pipelines.
|
Package autowire assembles Kernel's default middleware pipelines. |
|
Package ctxinject injects transport metadata into Kernel request contexts.
|
Package ctxinject injects transport metadata into Kernel request contexts. |
|
Package requestinfo resolves requestx.Info once near the front of the middleware chain.
|
Package requestinfo resolves requestx.Info once near the front of the middleware chain. |
|
Package retry provides client-side retry middleware for transient failures.
|
Package retry provides client-side retry middleware for transient failures. |
|
Package timeout provides transport-agnostic timeout middleware.
|
Package timeout provides transport-agnostic timeout middleware. |
Click to show internal directories.
Click to hide internal directories.