Uses of Class
io.helidon.security.providers.common.spi.AnnotationAnalyzer.AnalyzerResponse
Packages that use AnnotationAnalyzer.AnalyzerResponse
Package
Description
Implementation of Microprofile JWT Auth specification.
Role attribute validator.
Extension of integration with Jersey to support customized analysis of resource classes and methods to enable/disable security.
-
Uses of AnnotationAnalyzer.AnalyzerResponse in io.helidon.microprofile.jwt.auth
Methods in io.helidon.microprofile.jwt.auth that return AnnotationAnalyzer.AnalyzerResponseModifier and TypeMethodDescriptionJwtAuthAnnotationAnalyzer.analyze(TypeName typeName, TypedElementInfo method, AnnotationAnalyzer.AnalyzerResponse previousResponse) JwtAuthAnnotationAnalyzer.analyze(TypeName applicationType, List<Annotation> annotations) JwtAuthAnnotationAnalyzer.analyze(TypeName endpointType, List<Annotation> annotations, AnnotationAnalyzer.AnalyzerResponse previousResponse) JwtAuthAnnotationAnalyzer.analyze(Class<?> maybeAnnotated, AnnotationAnalyzer.AnalyzerResponse previousResponse) JwtAuthAnnotationAnalyzer.analyze(Method maybeAnnotated, AnnotationAnalyzer.AnalyzerResponse previousResponse) Methods in io.helidon.microprofile.jwt.auth with parameters of type AnnotationAnalyzer.AnalyzerResponseModifier and TypeMethodDescriptionJwtAuthAnnotationAnalyzer.analyze(TypeName typeName, TypedElementInfo method, AnnotationAnalyzer.AnalyzerResponse previousResponse) JwtAuthAnnotationAnalyzer.analyze(TypeName endpointType, List<Annotation> annotations, AnnotationAnalyzer.AnalyzerResponse previousResponse) JwtAuthAnnotationAnalyzer.analyze(Class<?> maybeAnnotated, AnnotationAnalyzer.AnalyzerResponse previousResponse) JwtAuthAnnotationAnalyzer.analyze(Method maybeAnnotated, AnnotationAnalyzer.AnalyzerResponse previousResponse) -
Uses of AnnotationAnalyzer.AnalyzerResponse in io.helidon.security.abac.role
Methods in io.helidon.security.abac.role that return AnnotationAnalyzer.AnalyzerResponseModifier and TypeMethodDescriptionRoleAnnotationAnalyzer.analyze(TypeName typeName, TypedElementInfo method, AnnotationAnalyzer.AnalyzerResponse previousResponse) RoleAnnotationAnalyzer.analyze(TypeName applicationType, List<Annotation> annotations) RoleAnnotationAnalyzer.analyze(TypeName endpointType, List<Annotation> annotations, AnnotationAnalyzer.AnalyzerResponse previousResponse) RoleAnnotationAnalyzer.analyze(Class<?> maybeAnnotated, AnnotationAnalyzer.AnalyzerResponse previousResponse) RoleAnnotationAnalyzer.analyze(Method maybeAnnotated, AnnotationAnalyzer.AnalyzerResponse previousResponse) Methods in io.helidon.security.abac.role with parameters of type AnnotationAnalyzer.AnalyzerResponseModifier and TypeMethodDescriptionRoleAnnotationAnalyzer.analyze(TypeName typeName, TypedElementInfo method, AnnotationAnalyzer.AnalyzerResponse previousResponse) RoleAnnotationAnalyzer.analyze(TypeName endpointType, List<Annotation> annotations, AnnotationAnalyzer.AnalyzerResponse previousResponse) RoleAnnotationAnalyzer.analyze(Class<?> maybeAnnotated, AnnotationAnalyzer.AnalyzerResponse previousResponse) RoleAnnotationAnalyzer.analyze(Method maybeAnnotated, AnnotationAnalyzer.AnalyzerResponse previousResponse) -
Uses of AnnotationAnalyzer.AnalyzerResponse in io.helidon.security.providers.common.spi
Methods in io.helidon.security.providers.common.spi that return AnnotationAnalyzer.AnalyzerResponseModifier and TypeMethodDescriptionAnnotationAnalyzer.AnalyzerResponse.abstain()Create an abstain response (e.g.AnnotationAnalyzer.AnalyzerResponse.abstain(AnnotationAnalyzer.AnalyzerResponse previousResponse) Create an abstain response (e.g.AnnotationAnalyzer.analyze(TypeName typeName, TypedElementInfo method, AnnotationAnalyzer.AnalyzerResponse previousResponse) Analyze a resource method.AnnotationAnalyzer.analyze(TypeName applicationType, List<Annotation> annotations) Analyze application annotations.AnnotationAnalyzer.analyze(TypeName endpointType, List<Annotation> annotations, AnnotationAnalyzer.AnalyzerResponse previousResponse) Analyze an endpoint class.Deprecated.this method will be made default in a future version, and marked for removal; it will be removed in two major versions from now (most likely version 6).AnnotationAnalyzer.analyze(Class<?> maybeAnnotated, AnnotationAnalyzer.AnalyzerResponse previousResponse) Deprecated, for removal: This API element is subject to removal in a future version.going away from reflection, useAnnotationAnalyzer.analyze(io.helidon.common.types.TypeName, java.util.List, io.helidon.security.providers.common.spi.AnnotationAnalyzer.AnalyzerResponse)insteadAnnotationAnalyzer.analyze(Method maybeAnnotated, AnnotationAnalyzer.AnalyzerResponse previousResponse) Deprecated, for removal: This API element is subject to removal in a future version.AnnotationAnalyzer.AnalyzerResponse.Builder.build()Methods in io.helidon.security.providers.common.spi that return types with arguments of type AnnotationAnalyzer.AnalyzerResponseModifier and TypeMethodDescriptionAnnotationAnalyzer.AnalyzerResponse.parent()Parent of this analysis.Methods in io.helidon.security.providers.common.spi with parameters of type AnnotationAnalyzer.AnalyzerResponseModifier and TypeMethodDescriptionAnnotationAnalyzer.AnalyzerResponse.abstain(AnnotationAnalyzer.AnalyzerResponse previousResponse) Create an abstain response (e.g.AnnotationAnalyzer.analyze(TypeName typeName, TypedElementInfo method, AnnotationAnalyzer.AnalyzerResponse previousResponse) Analyze a resource method.AnnotationAnalyzer.analyze(TypeName endpointType, List<Annotation> annotations, AnnotationAnalyzer.AnalyzerResponse previousResponse) Analyze an endpoint class.AnnotationAnalyzer.analyze(Class<?> maybeAnnotated, AnnotationAnalyzer.AnalyzerResponse previousResponse) Deprecated, for removal: This API element is subject to removal in a future version.going away from reflection, useAnnotationAnalyzer.analyze(io.helidon.common.types.TypeName, java.util.List, io.helidon.security.providers.common.spi.AnnotationAnalyzer.AnalyzerResponse)insteadAnnotationAnalyzer.analyze(Method maybeAnnotated, AnnotationAnalyzer.AnalyzerResponse previousResponse) Deprecated, for removal: This API element is subject to removal in a future version.AnnotationAnalyzer.AnalyzerResponse.builder(AnnotationAnalyzer.AnalyzerResponse parent) Create a fluent API builder with a parent response.