mirror of
https://github.com/eclipse-sailing-analytics/sailing-analytics.git
synced 2026-09-22 21:55:39 +00:00
bug6099: interims commit with a first implementation of a user account locking/banning mechanism;
yet missing is writing to persistence and replication
This commit is contained in:
+2
-1
@@ -51,6 +51,7 @@ import com.sap.sse.security.SecurityService;
|
||||
import com.sap.sse.security.interfaces.UserStore;
|
||||
import com.sap.sse.security.shared.UserGroupManagementException;
|
||||
import com.sap.sse.security.shared.UserManagementException;
|
||||
import com.sap.sse.security.shared.impl.LockingAndBanningImpl;
|
||||
import com.sap.sse.security.shared.impl.User;
|
||||
import com.sap.sse.security.shared.impl.UserGroup;
|
||||
import com.sap.sse.security.userstore.mongodb.UserStoreImpl;
|
||||
@@ -110,7 +111,7 @@ public class OfflineSerializationTest extends AbstractSerializationTest {
|
||||
UserStore userStore = new UserStoreImpl("defaultTenant");
|
||||
userStore.clear();
|
||||
UserGroup defaultTenant = userStore.createUserGroup(UUID.randomUUID(), "admin"+SecurityService.TENANT_SUFFIX);
|
||||
User user = userStore.createUser("admin", "");
|
||||
User user = userStore.createUser("admin", "", new LockingAndBanningImpl());
|
||||
defaultTenant.add(user);
|
||||
userStore.updateUserGroup(defaultTenant);
|
||||
user.getDefaultTenantMap().put("testserver", defaultTenant);
|
||||
|
||||
Reference in New Issue
Block a user