SpringAuthTagger
Inherits FrameworkTagger < FileHelper < Tagger < Reference < Object
Constants
The same authorization annotations, as the bare names they are matched by when they decorate the controller class instead of a single handler.
Patterns for security config URL rules. access { ... } is a
protected rule too; permitAll() is intentionally tracked so a
more-specific public matcher can suppress a broader protected one.
A chain is "scoped" only when restricted by a singular securityMatcher( /
antMatcher( call. The plural antMatchers(...) / requestMatchers(...)
forms are authorization rules, not scope restrictions, so a substring test
like includes?("antMatcher") wrongly flips a rule-based chain to scoped and
drops its anyRequest() fallback. The \s*\( boundary rejects the plural.
Constructors
Class methods
Instance methods
The per-endpoint shape: look at each endpoint, tag in place, hand the
array back. Fifteen framework taggers carried a byte-identical copy of
this; they now declare only check_endpoint.
Not every framework tagger fits it — eleven still override perform
because they need a pre-scan over the project (config files, middleware
registration) before the per-endpoint pass, or they group endpoints
first. Those keep their own.