Index
All Classes and Interfaces|All Packages
A
- AuthorizeReturnObjectDataHintsRegistrar - Class in org.springframework.security.data.aot.hint
-
A
SecurityHintsRegistrar
that scans all beans for implementations ofRepositoryFactoryBeanSupport
, registering the corresponding entity class as aTypeHint
should any if that repository's method useAuthorizeReturnObject
. - AuthorizeReturnObjectDataHintsRegistrar(AuthorizationProxyFactory) - Constructor for class org.springframework.security.data.aot.hint.AuthorizeReturnObjectDataHintsRegistrar
G
- getExtensionId() - Method in class org.springframework.security.data.repository.query.SecurityEvaluationContextExtension
- getRootObject() - Method in class org.springframework.security.data.repository.query.SecurityEvaluationContextExtension
O
- org.springframework.security.data.aot.hint - package org.springframework.security.data.aot.hint
- org.springframework.security.data.repository.query - package org.springframework.security.data.repository.query
R
- registerHints(RuntimeHints, ConfigurableListableBeanFactory) - Method in class org.springframework.security.data.aot.hint.AuthorizeReturnObjectDataHintsRegistrar
S
- SecurityEvaluationContextExtension - Class in org.springframework.security.data.repository.query
-
By defining this object as a Bean, Spring Security is exposed as SpEL expressions for creating Spring Data queries.
- SecurityEvaluationContextExtension() - Constructor for class org.springframework.security.data.repository.query.SecurityEvaluationContextExtension
-
Creates a new instance that uses the current
Authentication
found on theSecurityContextHolder
. - SecurityEvaluationContextExtension(Authentication) - Constructor for class org.springframework.security.data.repository.query.SecurityEvaluationContextExtension
-
Creates a new instance that always uses the same
Authentication
object. - setDefaultRolePrefix(String) - Method in class org.springframework.security.data.repository.query.SecurityEvaluationContextExtension
-
Sets the default prefix to be added to
SecurityExpressionRoot.hasAnyRole(String...)
orSecurityExpressionRoot.hasRole(String)
. - setPermissionEvaluator(PermissionEvaluator) - Method in class org.springframework.security.data.repository.query.SecurityEvaluationContextExtension
-
Sets the
PermissionEvaluator
to be used. - setRoleHierarchy(RoleHierarchy) - Method in class org.springframework.security.data.repository.query.SecurityEvaluationContextExtension
-
Sets the
RoleHierarchy
to be used. - setSecurityContextHolderStrategy(SecurityContextHolderStrategy) - Method in class org.springframework.security.data.repository.query.SecurityEvaluationContextExtension
-
Sets the
SecurityContextHolderStrategy
to use. - setTrustResolver(AuthenticationTrustResolver) - Method in class org.springframework.security.data.repository.query.SecurityEvaluationContextExtension
-
Sets the
AuthenticationTrustResolver
to be used.
All Classes and Interfaces|All Packages