QuarkusAuthTagger
Inherits FrameworkTagger < FileHelper < Tagger < Reference < Object
Constants
PERMISSION_KEY = /\Aquarkus\.http\.auth\.permission\.([^.]+)\.(paths|policy|methods)\z/
SECURITY_ANNOTATION = /@([\w.]*\.)?(Authenticated|DenyAll|PermitAll|RolesAllowed|PermissionsAllowed)\b/
Method annotations override the class. A restricting annotation wins over
@PermitAll on the same member. @PermitAll is public; the others guard.
Class methods
target_techs
SourceInstance methods
The per-endpoint shape: look at each endpoint, tag in place, hand the
array back. Taggers declare only check_endpoint; those that need a
pass over the whole set first (a project pre-scan, mcp's legacy
prefixes) override perform and call super or loop themselves.