Index

A B C D G H I R S 
All Classes and Interfaces|All Packages

A

additionalSecuredClasses - Variable in class io.quarkus.security.spi.AdditionalSecuredClassesBuildItem
Deprecated.
 
AdditionalSecuredClassesBuildItem - Class in io.quarkus.security.spi
AdditionalSecuredClassesBuildItem(Collection<ClassInfo>) - Constructor for class io.quarkus.security.spi.AdditionalSecuredClassesBuildItem
Deprecated.
 
AdditionalSecuredClassesBuildItem(Collection<ClassInfo>, Optional<List<String>>) - Constructor for class io.quarkus.security.spi.AdditionalSecuredClassesBuildItem
Deprecated.
 
additionalSecuredMethods - Variable in class io.quarkus.security.spi.AdditionalSecuredMethodsBuildItem
 
AdditionalSecuredMethodsBuildItem - Class in io.quarkus.security.spi
Contains methods that need to have DenyAll or RolesAllowed.
AdditionalSecuredMethodsBuildItem(Collection<MethodInfo>) - Constructor for class io.quarkus.security.spi.AdditionalSecuredMethodsBuildItem
 
AdditionalSecuredMethodsBuildItem(Collection<MethodInfo>, Optional<List<String>>) - Constructor for class io.quarkus.security.spi.AdditionalSecuredMethodsBuildItem
 
AdditionalSecurityConstrainerEventPropsBuildItem - Class in io.quarkus.security.spi
This item allows to enhance properties of security events produced by SecurityConstrainer.
AdditionalSecurityConstrainerEventPropsBuildItem(Supplier<Map<String, Object>>) - Constructor for class io.quarkus.security.spi.AdditionalSecurityConstrainerEventPropsBuildItem
 
addSecurityCheck(DotName, Object) - Method in class io.quarkus.security.spi.ClassSecurityCheckStorageBuildItem.ClassStorageBuilder
 

B

build() - Method in class io.quarkus.security.spi.ClassSecurityCheckStorageBuildItem.ClassStorageBuilder
 

C

ClassSecurityCheckAnnotationBuildItem - Class in io.quarkus.security.spi
Allows to create additional security checks for standard security annotations defined on a class level.
ClassSecurityCheckAnnotationBuildItem(DotName) - Constructor for class io.quarkus.security.spi.ClassSecurityCheckAnnotationBuildItem
Quarkus will register security checks against ClassSecurityCheckStorageBuildItem for classes annotated with the classAnnotation that are secured with a standard security annotation.
ClassSecurityCheckStorageBuildItem - Class in io.quarkus.security.spi
Security check storage containing additional security checks created for secured classes matching one of the ClassSecurityCheckAnnotationBuildItem filters during the static init.
ClassSecurityCheckStorageBuildItem.ClassStorageBuilder - Class in io.quarkus.security.spi
 
ClassStorageBuilder() - Constructor for class io.quarkus.security.spi.ClassSecurityCheckStorageBuildItem.ClassStorageBuilder
 

D

DefaultSecurityCheckBuildItem - Class in io.quarkus.security.spi
Registers default SecurityCheck with the SecurityCheckStorage.
DENY_ALL - Static variable in class io.quarkus.security.spi.SecurityTransformerUtils
 
denyAll() - Static method in class io.quarkus.security.spi.DefaultSecurityCheckBuildItem
 

G

getAdditionalEventPropsSupplier() - Method in class io.quarkus.security.spi.AdditionalSecurityConstrainerEventPropsBuildItem
 
getClassAnnotation() - Method in class io.quarkus.security.spi.ClassSecurityCheckAnnotationBuildItem
 
getConfigValueRecorder() - Method in class io.quarkus.security.spi.RolesAllowedConfigExpResolverBuildItem
 
getRoleConfigExpr() - Method in class io.quarkus.security.spi.RolesAllowedConfigExpResolverBuildItem
 
getRolesAllowed() - Method in class io.quarkus.security.spi.DefaultSecurityCheckBuildItem
 
getSecurityCheck(DotName) - Method in class io.quarkus.security.spi.ClassSecurityCheckStorageBuildItem
Returns additional security check created for classes annotated with standard security annotations based on the ClassSecurityCheckAnnotationBuildItem filter.

H

hasSecurityAnnotation(ClassInfo) - Static method in class io.quarkus.security.spi.SecurityTransformerUtils
 
hasSecurityAnnotation(MethodInfo) - Static method in class io.quarkus.security.spi.SecurityTransformerUtils
 

I

io.quarkus.security.spi - package io.quarkus.security.spi
 
isSecurityConfigExpressionCandidate(String) - Static method in class io.quarkus.security.spi.RolesAllowedConfigExpResolverBuildItem
 
isStandardSecurityAnnotation(AnnotationInstance) - Static method in class io.quarkus.security.spi.SecurityTransformerUtils
 

R

rolesAllowed - Variable in class io.quarkus.security.spi.AdditionalSecuredClassesBuildItem
Deprecated.
 
rolesAllowed - Variable in class io.quarkus.security.spi.AdditionalSecuredMethodsBuildItem
 
rolesAllowed - Variable in class io.quarkus.security.spi.DefaultSecurityCheckBuildItem
 
rolesAllowed(List<String>) - Static method in class io.quarkus.security.spi.DefaultSecurityCheckBuildItem
 
RolesAllowedConfigExpResolverBuildItem - Class in io.quarkus.security.spi
Provides a way to transform roles allowed specified as configuration expressions in annotations to runtime configuration values.
RolesAllowedConfigExpResolverBuildItem(String, BiConsumer<String, Supplier<String[]>>) - Constructor for class io.quarkus.security.spi.RolesAllowedConfigExpResolverBuildItem
 

S

SecurityTransformerUtils - Class in io.quarkus.security.spi
 
SecurityTransformerUtils() - Constructor for class io.quarkus.security.spi.SecurityTransformerUtils
 
A B C D G H I R S 
All Classes and Interfaces|All Packages