Index
All Classes and Interfaces|All Packages
A
- additionalSecuredClasses - Variable in class io.quarkus.security.spi.AdditionalSecuredClassesBuildItem
-
Deprecated.
- AdditionalSecuredClassesBuildItem - Class in io.quarkus.security.spi
-
Deprecated.
- 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
DenyAllorRolesAllowed. - 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
ClassSecurityCheckStorageBuildItemfor classes annotated with theclassAnnotationthat 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
ClassSecurityCheckAnnotationBuildItemfilters 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
ClassSecurityCheckAnnotationBuildItemfilter.
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
All Classes and Interfaces|All Packages
AdditionalSecuredMethodsBuildItem