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
-
AOT integration for Spring Security's Data integration.
- org.springframework.security.data.repository.query - package org.springframework.security.data.repository.query
-
Spring Security extensions for Spring Data queries.
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. - setAuthorizationManagerFactory(AuthorizationManagerFactory<Object>) - Method in class org.springframework.security.data.repository.query.SecurityEvaluationContextExtension
-
Sets the
AuthorizationManagerFactory
to be used. - setDefaultRolePrefix(String) - Method in class org.springframework.security.data.repository.query.SecurityEvaluationContextExtension
-
Deprecated.
- 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
-
Deprecated.
- 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
-
Deprecated.
All Classes and Interfaces|All Packages
setAuthorizationManagerFactory(AuthorizationManagerFactory)
instead