bug6101: added persistence to CORS filter configuration

This commit is contained in:
Axel Uhl
2025-03-12 11:25:46 +01:00
parent 9e69f505dc
commit c1922e8068
21 changed files with 244 additions and 56 deletions
@@ -25,8 +25,8 @@ public class SecurityBundleTestWrapper {
store.ensureServerGroupExists();
final AccessControlStoreImpl accessControlStoreImpl = new AccessControlStoreImpl(store);
Activator.setTestStores(store, accessControlStoreImpl);
securityService = new SecurityServiceImpl(/* mailServiceTracker */ null, store, accessControlStoreImpl,
new MockedHasPermissionProvider(), SSESubscriptionPlan::getAllInstances);
securityService = new SecurityServiceImpl(/* mailServiceTracker */ null, /* corsFilterConfigurationTracker */ null, store,
accessControlStoreImpl, new MockedHasPermissionProvider(), SSESubscriptionPlan::getAllInstances);
((SecurityServiceImpl) securityService).clearState();
securityService.initialize();
SecurityUtils.setSecurityManager(securityService.getSecurityManager());