Index
All Classes and Interfaces|All Packages
A
- AbstractBeanMethodSecurityCheck - Class in io.quarkus.spring.security.runtime.interceptor.check
-
Implementations of this class are generated for expressions in @PreAuthorize that invoke a method of a bean
- AbstractBeanMethodSecurityCheck() - Constructor for class io.quarkus.spring.security.runtime.interceptor.check.AbstractBeanMethodSecurityCheck
- access(Object, String) - Method in interface io.quarkus.spring.security.runtime.interceptor.accessor.StringPropertyAccessor
- allDelegating(List<SecurityCheck>) - Method in class io.quarkus.spring.security.runtime.interceptor.SpringSecurityRecorder
- AllDelegatingSecurityCheck - Class in io.quarkus.spring.security.runtime.interceptor.check
-
A
SecurityCheckwhere all delegates must pass - AllDelegatingSecurityCheck(List<SecurityCheck>) - Constructor for class io.quarkus.spring.security.runtime.interceptor.check.AllDelegatingSecurityCheck
- anonymous() - Method in class io.quarkus.spring.security.runtime.interceptor.SpringSecurityRecorder
- AnonymousCheck - Class in io.quarkus.spring.security.runtime.interceptor.check
- anyDelegating(List<SecurityCheck>) - Method in class io.quarkus.spring.security.runtime.interceptor.SpringSecurityRecorder
- AnyDelegatingSecurityCheck - Class in io.quarkus.spring.security.runtime.interceptor.check
-
A
SecurityCheckwhere if any of the delegates passes the security check then the delegate passes as well - AnyDelegatingSecurityCheck(List<SecurityCheck>) - Constructor for class io.quarkus.spring.security.runtime.interceptor.check.AnyDelegatingSecurityCheck
- apply(SecurityIdentity, MethodDescription, Object[]) - Method in class io.quarkus.spring.security.runtime.interceptor.check.AbstractBeanMethodSecurityCheck
- apply(SecurityIdentity, MethodDescription, Object[]) - Method in class io.quarkus.spring.security.runtime.interceptor.check.AllDelegatingSecurityCheck
- apply(SecurityIdentity, MethodDescription, Object[]) - Method in class io.quarkus.spring.security.runtime.interceptor.check.AnonymousCheck
- apply(SecurityIdentity, MethodDescription, Object[]) - Method in class io.quarkus.spring.security.runtime.interceptor.check.AnyDelegatingSecurityCheck
- apply(SecurityIdentity, MethodDescription, Object[]) - Method in class io.quarkus.spring.security.runtime.interceptor.check.PrincipalNameFromParameterObjectSecurityCheck
- apply(SecurityIdentity, MethodDescription, Object[]) - Method in class io.quarkus.spring.security.runtime.interceptor.check.PrincipalNameFromParameterSecurityCheck
- apply(SecurityIdentity, Method, Object[]) - Method in class io.quarkus.spring.security.runtime.interceptor.check.AbstractBeanMethodSecurityCheck
- apply(SecurityIdentity, Method, Object[]) - Method in class io.quarkus.spring.security.runtime.interceptor.check.AllDelegatingSecurityCheck
- apply(SecurityIdentity, Method, Object[]) - Method in class io.quarkus.spring.security.runtime.interceptor.check.AnonymousCheck
- apply(SecurityIdentity, Method, Object[]) - Method in class io.quarkus.spring.security.runtime.interceptor.check.AnyDelegatingSecurityCheck
- apply(SecurityIdentity, Method, Object[]) - Method in class io.quarkus.spring.security.runtime.interceptor.check.PrincipalNameFromParameterObjectSecurityCheck
- apply(SecurityIdentity, Method, Object[]) - Method in class io.quarkus.spring.security.runtime.interceptor.check.PrincipalNameFromParameterSecurityCheck
C
- check(SecurityIdentity, Object[]) - Method in class io.quarkus.spring.security.runtime.interceptor.check.AbstractBeanMethodSecurityCheck
- CombinedRoleSupplier - Class in io.quarkus.spring.security.runtime.interceptor.check
- CombinedRoleSupplier(List<Supplier<String[]>>) - Constructor for class io.quarkus.spring.security.runtime.interceptor.check.CombinedRoleSupplier
- controller - Variable in class io.quarkus.spring.security.runtime.interceptor.SpringPreauthorizeInterceptor
- controller - Variable in class io.quarkus.spring.security.runtime.interceptor.SpringSecuredInterceptor
E
- EQ - Enum constant in enum class io.quarkus.spring.security.runtime.interceptor.check.PrincipalNameFromParameterObjectSecurityCheck.CheckType
- EQ - Enum constant in enum class io.quarkus.spring.security.runtime.interceptor.check.PrincipalNameFromParameterSecurityCheck.CheckType
F
- fromBeanField(String, String) - Method in class io.quarkus.spring.security.runtime.interceptor.SpringSecurityRecorder
- FromBeanRoleSupplier - Class in io.quarkus.spring.security.runtime.interceptor.check
- FromBeanRoleSupplier(Class<?>, String) - Constructor for class io.quarkus.spring.security.runtime.interceptor.check.FromBeanRoleSupplier
- fromGeneratedClass(String) - Method in class io.quarkus.spring.security.runtime.interceptor.SpringSecurityRecorder
G
- get() - Method in class io.quarkus.spring.security.runtime.interceptor.check.CombinedRoleSupplier
- get() - Method in class io.quarkus.spring.security.runtime.interceptor.check.FromBeanRoleSupplier
H
- handler - Variable in class io.quarkus.spring.security.runtime.interceptor.SpringPreauthorizeInterceptor
- handler - Variable in class io.quarkus.spring.security.runtime.interceptor.SpringSecuredInterceptor
I
- INSTANCE - Static variable in class io.quarkus.spring.security.runtime.interceptor.check.AnonymousCheck
- intercept(InvocationContext) - Method in class io.quarkus.spring.security.runtime.interceptor.SpringPreauthorizeInterceptor
- intercept(InvocationContext) - Method in class io.quarkus.spring.security.runtime.interceptor.SpringSecuredInterceptor
- io.quarkus.spring.security.runtime.interceptor - package io.quarkus.spring.security.runtime.interceptor
- io.quarkus.spring.security.runtime.interceptor.accessor - package io.quarkus.spring.security.runtime.interceptor.accessor
- io.quarkus.spring.security.runtime.interceptor.check - package io.quarkus.spring.security.runtime.interceptor.check
N
- NEQ - Enum constant in enum class io.quarkus.spring.security.runtime.interceptor.check.PrincipalNameFromParameterObjectSecurityCheck.CheckType
- NEQ - Enum constant in enum class io.quarkus.spring.security.runtime.interceptor.check.PrincipalNameFromParameterSecurityCheck.CheckType
O
- of(int, PrincipalNameFromParameterSecurityCheck.CheckType) - Static method in class io.quarkus.spring.security.runtime.interceptor.check.PrincipalNameFromParameterSecurityCheck
- of(int, String, String, String, PrincipalNameFromParameterObjectSecurityCheck.CheckType) - Static method in class io.quarkus.spring.security.runtime.interceptor.check.PrincipalNameFromParameterObjectSecurityCheck
P
- principalNameFromParameterObjectSecurityCheck(int, String, String, String, PrincipalNameFromParameterObjectSecurityCheck.CheckType) - Method in class io.quarkus.spring.security.runtime.interceptor.SpringSecurityRecorder
- PrincipalNameFromParameterObjectSecurityCheck - Class in io.quarkus.spring.security.runtime.interceptor.check
-
Instances of these classes are created in order to check if the value of property of method parameter inside a Spring Security expression matches the principal name Access to the property of the object is performed by delegating to a purpose generated accessor
- PrincipalNameFromParameterObjectSecurityCheck.CheckType - Enum Class in io.quarkus.spring.security.runtime.interceptor.check
- principalNameFromParameterSecurityCheck(int, PrincipalNameFromParameterSecurityCheck.CheckType) - Method in class io.quarkus.spring.security.runtime.interceptor.SpringSecurityRecorder
- PrincipalNameFromParameterSecurityCheck - Class in io.quarkus.spring.security.runtime.interceptor.check
-
Instances of these classes are created in order to check if a method parameter inside a Spring Security expression matches the principal name Access to the property of the object is performed by delegating to a purpose generated accessor
- PrincipalNameFromParameterSecurityCheck.CheckType - Enum Class in io.quarkus.spring.security.runtime.interceptor.check
R
- rolesAllowed(List<Supplier<String[]>>) - Method in class io.quarkus.spring.security.runtime.interceptor.SpringSecurityRecorder
S
- SpringPreauthorizeInterceptor - Class in io.quarkus.spring.security.runtime.interceptor
- SpringPreauthorizeInterceptor() - Constructor for class io.quarkus.spring.security.runtime.interceptor.SpringPreauthorizeInterceptor
- SpringSecuredInterceptor - Class in io.quarkus.spring.security.runtime.interceptor
- SpringSecuredInterceptor() - Constructor for class io.quarkus.spring.security.runtime.interceptor.SpringSecuredInterceptor
- SpringSecurityRecorder - Class in io.quarkus.spring.security.runtime.interceptor
- SpringSecurityRecorder() - Constructor for class io.quarkus.spring.security.runtime.interceptor.SpringSecurityRecorder
- staticHasRole(String) - Method in class io.quarkus.spring.security.runtime.interceptor.SpringSecurityRecorder
- StringPropertyAccessor - Interface in io.quarkus.spring.security.runtime.interceptor.accessor
-
Implementation of this interface are generated for each object that is encountered in a security expression
V
- valueOf(String) - Static method in enum class io.quarkus.spring.security.runtime.interceptor.check.PrincipalNameFromParameterObjectSecurityCheck.CheckType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.quarkus.spring.security.runtime.interceptor.check.PrincipalNameFromParameterSecurityCheck.CheckType
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class io.quarkus.spring.security.runtime.interceptor.check.PrincipalNameFromParameterObjectSecurityCheck.CheckType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.quarkus.spring.security.runtime.interceptor.check.PrincipalNameFromParameterSecurityCheck.CheckType
-
Returns an array containing the constants of this enum class, in the order they are declared.
All Classes and Interfaces|All Packages