Versions in this module Expand all Collapse all v0 v0.2.0 Oct 3, 2026 v0.1.0 Oct 1, 2026 Changes in this version + const ContextKeyRoles + const ContextKeySubject + type Option func(*Server) + func WithAuditStore(store audit.Store) Option + func WithMeterProvider(mp *sdkmetric.MeterProvider) Option + type Server struct + Echo *echo.Echo + func New(appConfig config.Config, logger *slog.Logger, opts ...Option) *Server + func (s *Server) RegisterHandlers(handlers []func(e *echo.Echo)) + func (s *Server) Start() + func (s *Server) Stop(_ context.Context) + type StrictHandlerFunc func(ctx *echo.Context, request any) (any, error) + func ScopeMiddleware(handler StrictHandlerFunc, tokenManager TokenValidator, signingKey string, ...) StrictHandlerFunc + type TokenValidator interface + Validate func(tokenString string, signingKey string) (*authtoken.CustomClaims, error)