All Known Implementing Classes:
JwtAuthAnnotationAnalyzer, RoleAnnotationAnalyzer

public interface AnnotationAnalyzer
Provides capability to extensions to enforce authentication and authorization even when the resource is not annotated with io.helidon.security.annotations.Authenticated or io.helidon.security.annotations.Authorized. This is loaded using a ServiceLoader - integration with Security is done automatically as long as the implementation is discovered as a java service.

Note: This type is no longer a FunctionalInterface, as we need to support both SE and MP types. We are refactoring our approach so we do not use reflection.