Documentation ¶
Index ¶
- Constants
- func Client(logger log.Logger) middleware.Middleware
- func ClientCorrelationIdInjector() middleware.Middleware
- func Server(logger log.Logger) middleware.Middleware
- func ServerCorrelationIdInjector() middleware.Middleware
- func ServerSecurityHeaderValidator() middleware.Middleware
- func Validator() middleware.Middleware
- type CtxKey
- type Redacter
Constants ¶
View Source
const CtxAuthorizationKey = CtxKey("Authorization")
View Source
const CtxCorrelationIdKey = CtxKey("x-correlation-id")
View Source
const CtxSignedHeadersKey = CtxKey("x-signed-headers")
View Source
const CtxSystemPeerKey = CtxKey("x-system-peer")
Variables ¶
This section is empty.
Functions ¶
func Client ¶
func Client(logger log.Logger) middleware.Middleware
Client is a client logging middleware.
func ClientCorrelationIdInjector ¶
func ClientCorrelationIdInjector() middleware.Middleware
func Server ¶
func Server(logger log.Logger) middleware.Middleware
Server is an server logging middleware.
func ServerCorrelationIdInjector ¶
func ServerCorrelationIdInjector() middleware.Middleware
func ServerSecurityHeaderValidator ¶
func ServerSecurityHeaderValidator() middleware.Middleware
Types ¶
Click to show internal directories.
Click to hide internal directories.