Documentation
¶
Index ¶
- func CtxImpersonation(ctx context.Context) models.Impersonation
- func CtxTokenPrincipal(ctx context.Context) token.TokenPrincipal
- func GetOriginator(ctx context.Context) string
- func NewAuthenticationMiddleware(validator token.ValidatorInterface) negroni.HandlerFunc
- func NewAuthorizeRequiredMiddleware() negroni.HandlerFunc
- func NewZerologAuthenticationDetailsMiddleware() negroni.HandlerFunc
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CtxImpersonation ¶
func CtxImpersonation(ctx context.Context) models.Impersonation
func CtxTokenPrincipal ¶
func CtxTokenPrincipal(ctx context.Context) token.TokenPrincipal
func GetOriginator ¶
func NewAuthenticationMiddleware ¶
func NewAuthenticationMiddleware(validator token.ValidatorInterface) negroni.HandlerFunc
func NewAuthorizeRequiredMiddleware ¶
func NewAuthorizeRequiredMiddleware() negroni.HandlerFunc
func NewZerologAuthenticationDetailsMiddleware ¶
func NewZerologAuthenticationDetailsMiddleware() negroni.HandlerFunc
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.