Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AmqpLoggingBehaviour ¶
type AmqpLoggingBehaviour struct { Config *config.LoggingConfiguration OnlyUnsafe bool // contains filtered or unexported fields }
func NewAmqpLoggingBehaviour ¶
func NewAmqpLoggingBehaviour(cfg *config.LoggingConfiguration, logger *logging.Logger, tokenVerifier *auth.JwtVerifier) (*AmqpLoggingBehaviour, error)
func (*AmqpLoggingBehaviour) OnAuthenticatedRequest ¶
func (c *AmqpLoggingBehaviour) OnAuthenticatedRequest(req *http.Request, jwt string)
type ApacheLoggingBehaviour ¶
type ApacheLoggingBehaviour struct {
Filename string
}
type AuditLogAuth ¶
type AuditLogMessage ¶
type HttpLogger ¶
func LoggerFromConfig ¶
func LoggerFromConfig(config *config.LoggingConfiguration, logger *logging.Logger, verifier *auth.JwtVerifier) (HttpLogger, error)
Click to show internal directories.
Click to hide internal directories.