Skip to content

Commit 79715c8

Browse files
committed
Pick up AuthenticationTrustResolver
Signed-off-by: Steve Riesenberg <[email protected]>
1 parent cc0f59e commit 79715c8

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

config/src/main/java/org/springframework/security/config/annotation/method/configuration/PrePostMethodSecurityConfiguration.java

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@
3737
import org.springframework.security.access.hierarchicalroles.RoleHierarchy;
3838
import org.springframework.security.aot.hint.PrePostAuthorizeHintsRegistrar;
3939
import org.springframework.security.aot.hint.SecurityHintsRegistrar;
40+
import org.springframework.security.authentication.AuthenticationTrustResolver;
4041
import org.springframework.security.authorization.AuthorizationEventPublisher;
4142
import org.springframework.security.authorization.AuthorizationManager;
4243
import org.springframework.security.authorization.AuthorizationManagerFactory;
@@ -122,6 +123,11 @@ void setRoleHierarchy(RoleHierarchy roleHierarchy) {
122123
this.expressionHandler.setRoleHierarchy(roleHierarchy);
123124
}
124125

126+
@Autowired(required = false)
127+
void setTrustResolver(AuthenticationTrustResolver trustResolver) {
128+
this.expressionHandler.setTrustResolver(trustResolver);
129+
}
130+
125131
@Autowired(required = false)
126132
void setAuthorizationManagerFactory(AuthorizationManagerFactory<MethodInvocation> authorizationManagerFactory) {
127133
this.expressionHandler.setAuthorizationManagerFactory(authorizationManagerFactory);

0 commit comments

Comments
 (0)