Documentation ¶
Index ¶
- Constants
- func NewContextGetter() *contextGetter
- func NewMiddleware(config ConfigMiddleware, jwtAccess jwt.Jwt, dataAccess secretdata.SecretData) *middleware
- type ConfigMiddleware
- type ContextGetter
- type Middleware
- type MockDescription
- func (s *MockDescription) GetJwtData(_ context.Context) ([]byte, error)
- func (s *MockDescription) GetJwtID(_ context.Context) (string, error)
- func (s *MockDescription) GetRemoteAddr(_ context.Context) (string, string, error)
- func (s *MockDescription) GetRequestID(_ context.Context) (string, string, error)
Constants ¶
View Source
const ( ContextKeyRemoteAddr = "remoteAddr" ContextKeyRequestID = "requestID" ContextKeyJwtID = "jwtID" ContextKeyJwtData = "jwtData" )
Variables ¶
This section is empty.
Functions ¶
func NewContextGetter ¶
func NewContextGetter() *contextGetter
func NewMiddleware ¶
func NewMiddleware( config ConfigMiddleware, jwtAccess jwt.Jwt, dataAccess secretdata.SecretData) *middleware
Types ¶
type ConfigMiddleware ¶
type ContextGetter ¶
type Middleware ¶
type MockDescription ¶
type MockDescription struct { Props struct{} Expected struct { Error error } }
var MockData MockDescription
func (*MockDescription) GetJwtData ¶
func (s *MockDescription) GetJwtData(_ context.Context) ([]byte, error)
func (*MockDescription) GetJwtID ¶
func (s *MockDescription) GetJwtID(_ context.Context) (string, error)
func (*MockDescription) GetRemoteAddr ¶
func (*MockDescription) GetRequestID ¶
Click to show internal directories.
Click to hide internal directories.