Rollback setDefaultRolePrefix() call

- preserve setDefaultRolePrefix() in getRootObject()

Signed-off-by: pocj8ur4in <pocj8ur4in@gmail.com>
This commit is contained in:
pocj8ur4in 2026-01-31 21:07:44 +09:00 committed by Rob Winch
parent 64e863e7df
commit 991b7d4dc2

View File

@ -134,6 +134,10 @@ public class SecurityEvaluationContextExtension implements EvaluationContextExte
};
root.setAuthorizationManagerFactory(this.authorizationManagerFactory);
root.setPermissionEvaluator(this.permissionEvaluator);
if (!DEFAULT_ROLE_PREFIX.equals(this.defaultRolePrefix)) {
// Ensure SecurityExpressionRoot can strip the custom role prefix
root.setDefaultRolePrefix(this.defaultRolePrefix);
}
return root;
}