Versions in this module Expand all Collapse all v1 v1.0.1 Jun 2, 2026 Changes in this version + func HMACAuth[T hmac.Signable](getRepo func(T) string, ns credentials.KeyNamespace, ...) func(http.Handler) http.Handler + func OIDCAuth(allowedEmails, allowedAudiences, allowedAZPs []string) func(http.Handler) http.Handler + func RepoFrom(ctx context.Context) *model.RepositoryMetadata + func WebhookAuth(authenticator auth.Authenticator) func(http.Handler) http.Handler + func WithLogger(base zerolog.Logger) func(http.Handler) http.Handler + func WithRepo(ctx context.Context, repo *model.RepositoryMetadata) context.Context