You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@isis.apache.org by da...@apache.org on 2021/05/26 06:22:27 UTC
[isis] 02/02: ISIS-2698: moves secman's seed scripts from
integration module up to applib module
This is an automated email from the ASF dual-hosted git repository.
danhaywood pushed a commit to branch ISIS-2698
in repository https://gitbox.apache.org/repos/asf/isis.git
commit 344abbc651e9a52a0dd63768fc1e6d2b7c085f7a
Author: danhaywood <da...@haywood-associates.co.uk>
AuthorDate: Wed May 26 07:22:04 2021 +0100
ISIS-2698: moves secman's seed scripts from integration module up to applib module
---
.../secman/applib/IsisModuleExtSecmanApplib.java | 4 ++++
.../applib}/seed/SeedSecurityModuleService.java | 4 ++--
.../scripts/SeedUsersAndRolesFixtureScript.java | 22 +++++++++++-----------
.../other/IsisAppFeatureRoleAndPermissions.java | 2 +-
.../other/IsisConfigurationRoleAndPermissions.java | 2 +-
.../other/IsisExtH2ConsoleRoleAndPermissions.java | 2 +-
...sPersistenceJdoMetaModelRoleAndPermissions.java | 2 +-
.../IsisSudoImpersonateRoleAndPermissions.java | 2 +-
...werRestfulObjectsSwaggerRoleAndPermissions.java | 2 +-
.../applib}/seed/scripts/secman/GlobalTenancy.java | 2 +-
.../IsisExtSecmanAdminRoleAndPermissions.java | 2 +-
.../scripts/secman/IsisExtSecmanAdminUser.java | 2 +-
...IsisExtSecmanRegularUserRoleAndPermissions.java | 10 +++++-----
.../IsisModuleExtSecmanIntegration.java | 4 +---
14 files changed, 32 insertions(+), 30 deletions(-)
diff --git a/extensions/security/secman/applib/src/main/java/org/apache/isis/extensions/secman/applib/IsisModuleExtSecmanApplib.java b/extensions/security/secman/applib/src/main/java/org/apache/isis/extensions/secman/applib/IsisModuleExtSecmanApplib.java
index 9dbbc65..5c874ee 100644
--- a/extensions/security/secman/applib/src/main/java/org/apache/isis/extensions/secman/applib/IsisModuleExtSecmanApplib.java
+++ b/extensions/security/secman/applib/src/main/java/org/apache/isis/extensions/secman/applib/IsisModuleExtSecmanApplib.java
@@ -41,6 +41,7 @@ import org.apache.isis.extensions.secman.applib.role.dom.mixins.ApplicationRole_
import org.apache.isis.extensions.secman.applib.role.dom.mixins.ApplicationRole_updateDescription;
import org.apache.isis.extensions.secman.applib.role.dom.mixins.ApplicationRole_updateName;
import org.apache.isis.extensions.secman.applib.role.menu.ApplicationRoleMenu;
+import org.apache.isis.extensions.secman.applib.seed.SeedSecurityModuleService;
import org.apache.isis.extensions.secman.applib.tenancy.dom.mixins.ApplicationTenancy_addChild;
import org.apache.isis.extensions.secman.applib.tenancy.dom.mixins.ApplicationTenancy_addUser;
import org.apache.isis.extensions.secman.applib.tenancy.dom.mixins.ApplicationTenancy_delete;
@@ -160,6 +161,9 @@ import org.apache.isis.extensions.secman.applib.user.menu.MeService;
ApplicationUserManager_newDelegateUser.class,
ApplicationUserManager_newLocalUser.class,
+ // other @Services
+ SeedSecurityModuleService.class,
+
})
public class IsisModuleExtSecmanApplib {
diff --git a/extensions/security/secman/integration/src/main/java/org/apache/isis/extensions/secman/integration/seed/SeedSecurityModuleService.java b/extensions/security/secman/applib/src/main/java/org/apache/isis/extensions/secman/applib/seed/SeedSecurityModuleService.java
similarity index 92%
rename from extensions/security/secman/integration/src/main/java/org/apache/isis/extensions/secman/integration/seed/SeedSecurityModuleService.java
rename to extensions/security/secman/applib/src/main/java/org/apache/isis/extensions/secman/applib/seed/SeedSecurityModuleService.java
index 34ff0ec..ae09b89 100644
--- a/extensions/security/secman/integration/src/main/java/org/apache/isis/extensions/secman/integration/seed/SeedSecurityModuleService.java
+++ b/extensions/security/secman/applib/src/main/java/org/apache/isis/extensions/secman/applib/seed/SeedSecurityModuleService.java
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.isis.extensions.secman.integration.seed;
+package org.apache.isis.extensions.secman.applib.seed;
import javax.inject.Inject;
import javax.inject.Named;
@@ -28,7 +28,7 @@ import org.springframework.stereotype.Service;
import org.apache.isis.applib.annotation.OrderPrecedence;
import org.apache.isis.core.metamodel.events.MetamodelEvent;
-import org.apache.isis.extensions.secman.integration.seed.scripts.SeedUsersAndRolesFixtureScript;
+import org.apache.isis.extensions.secman.applib.seed.scripts.SeedUsersAndRolesFixtureScript;
import org.apache.isis.testing.fixtures.applib.fixturescripts.FixtureScripts;
import lombok.extern.log4j.Log4j2;
diff --git a/extensions/security/secman/integration/src/main/java/org/apache/isis/extensions/secman/integration/seed/scripts/SeedUsersAndRolesFixtureScript.java b/extensions/security/secman/applib/src/main/java/org/apache/isis/extensions/secman/applib/seed/scripts/SeedUsersAndRolesFixtureScript.java
similarity index 68%
rename from extensions/security/secman/integration/src/main/java/org/apache/isis/extensions/secman/integration/seed/scripts/SeedUsersAndRolesFixtureScript.java
rename to extensions/security/secman/applib/src/main/java/org/apache/isis/extensions/secman/applib/seed/scripts/SeedUsersAndRolesFixtureScript.java
index ad79450..8756f50 100644
--- a/extensions/security/secman/integration/src/main/java/org/apache/isis/extensions/secman/integration/seed/scripts/SeedUsersAndRolesFixtureScript.java
+++ b/extensions/security/secman/applib/src/main/java/org/apache/isis/extensions/secman/applib/seed/scripts/SeedUsersAndRolesFixtureScript.java
@@ -16,21 +16,21 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.isis.extensions.secman.integration.seed.scripts;
+package org.apache.isis.extensions.secman.applib.seed.scripts;
import javax.inject.Inject;
import org.apache.isis.extensions.secman.applib.SecmanConfiguration;
-import org.apache.isis.extensions.secman.integration.seed.SeedSecurityModuleService;
-import org.apache.isis.extensions.secman.integration.seed.scripts.other.IsisConfigurationRoleAndPermissions;
-import org.apache.isis.extensions.secman.integration.seed.scripts.other.IsisExtH2ConsoleRoleAndPermissions;
-import org.apache.isis.extensions.secman.integration.seed.scripts.other.IsisPersistenceJdoMetaModelRoleAndPermissions;
-import org.apache.isis.extensions.secman.integration.seed.scripts.other.IsisSudoImpersonateRoleAndPermissions;
-import org.apache.isis.extensions.secman.integration.seed.scripts.other.IsisViewerRestfulObjectsSwaggerRoleAndPermissions;
-import org.apache.isis.extensions.secman.integration.seed.scripts.secman.GlobalTenancy;
-import org.apache.isis.extensions.secman.integration.seed.scripts.secman.IsisExtSecmanAdminRoleAndPermissions;
-import org.apache.isis.extensions.secman.integration.seed.scripts.secman.IsisExtSecmanAdminUser;
-import org.apache.isis.extensions.secman.integration.seed.scripts.secman.IsisExtSecmanRegularUserRoleAndPermissions;
+import org.apache.isis.extensions.secman.applib.seed.SeedSecurityModuleService;
+import org.apache.isis.extensions.secman.applib.seed.scripts.other.IsisConfigurationRoleAndPermissions;
+import org.apache.isis.extensions.secman.applib.seed.scripts.other.IsisExtH2ConsoleRoleAndPermissions;
+import org.apache.isis.extensions.secman.applib.seed.scripts.other.IsisPersistenceJdoMetaModelRoleAndPermissions;
+import org.apache.isis.extensions.secman.applib.seed.scripts.other.IsisSudoImpersonateRoleAndPermissions;
+import org.apache.isis.extensions.secman.applib.seed.scripts.other.IsisViewerRestfulObjectsSwaggerRoleAndPermissions;
+import org.apache.isis.extensions.secman.applib.seed.scripts.secman.GlobalTenancy;
+import org.apache.isis.extensions.secman.applib.seed.scripts.secman.IsisExtSecmanAdminRoleAndPermissions;
+import org.apache.isis.extensions.secman.applib.seed.scripts.secman.IsisExtSecmanAdminUser;
+import org.apache.isis.extensions.secman.applib.seed.scripts.secman.IsisExtSecmanRegularUserRoleAndPermissions;
import org.apache.isis.testing.fixtures.applib.fixturescripts.FixtureScript;
/**
diff --git a/extensions/security/secman/integration/src/main/java/org/apache/isis/extensions/secman/integration/seed/scripts/other/IsisAppFeatureRoleAndPermissions.java b/extensions/security/secman/applib/src/main/java/org/apache/isis/extensions/secman/applib/seed/scripts/other/IsisAppFeatureRoleAndPermissions.java
similarity index 97%
rename from extensions/security/secman/integration/src/main/java/org/apache/isis/extensions/secman/integration/seed/scripts/other/IsisAppFeatureRoleAndPermissions.java
rename to extensions/security/secman/applib/src/main/java/org/apache/isis/extensions/secman/applib/seed/scripts/other/IsisAppFeatureRoleAndPermissions.java
index ab764a7..4a6bb26 100644
--- a/extensions/security/secman/integration/src/main/java/org/apache/isis/extensions/secman/integration/seed/scripts/other/IsisAppFeatureRoleAndPermissions.java
+++ b/extensions/security/secman/applib/src/main/java/org/apache/isis/extensions/secman/applib/seed/scripts/other/IsisAppFeatureRoleAndPermissions.java
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.isis.extensions.secman.integration.seed.scripts.other;
+package org.apache.isis.extensions.secman.applib.seed.scripts.other;
import org.apache.isis.applib.services.appfeat.ApplicationFeatureId;
import org.apache.isis.applib.services.appfeatui.ApplicationFeatureMenu;
diff --git a/extensions/security/secman/integration/src/main/java/org/apache/isis/extensions/secman/integration/seed/scripts/other/IsisConfigurationRoleAndPermissions.java b/extensions/security/secman/applib/src/main/java/org/apache/isis/extensions/secman/applib/seed/scripts/other/IsisConfigurationRoleAndPermissions.java
similarity index 96%
rename from extensions/security/secman/integration/src/main/java/org/apache/isis/extensions/secman/integration/seed/scripts/other/IsisConfigurationRoleAndPermissions.java
rename to extensions/security/secman/applib/src/main/java/org/apache/isis/extensions/secman/applib/seed/scripts/other/IsisConfigurationRoleAndPermissions.java
index bcac5a8..c065a6c 100644
--- a/extensions/security/secman/integration/src/main/java/org/apache/isis/extensions/secman/integration/seed/scripts/other/IsisConfigurationRoleAndPermissions.java
+++ b/extensions/security/secman/applib/src/main/java/org/apache/isis/extensions/secman/applib/seed/scripts/other/IsisConfigurationRoleAndPermissions.java
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.isis.extensions.secman.integration.seed.scripts.other;
+package org.apache.isis.extensions.secman.applib.seed.scripts.other;
import org.apache.isis.applib.services.appfeat.ApplicationFeatureId;
import org.apache.isis.applib.services.confview.ConfigurationMenu;
diff --git a/extensions/security/secman/integration/src/main/java/org/apache/isis/extensions/secman/integration/seed/scripts/other/IsisExtH2ConsoleRoleAndPermissions.java b/extensions/security/secman/applib/src/main/java/org/apache/isis/extensions/secman/applib/seed/scripts/other/IsisExtH2ConsoleRoleAndPermissions.java
similarity index 96%
rename from extensions/security/secman/integration/src/main/java/org/apache/isis/extensions/secman/integration/seed/scripts/other/IsisExtH2ConsoleRoleAndPermissions.java
rename to extensions/security/secman/applib/src/main/java/org/apache/isis/extensions/secman/applib/seed/scripts/other/IsisExtH2ConsoleRoleAndPermissions.java
index b118851..c416a91 100644
--- a/extensions/security/secman/integration/src/main/java/org/apache/isis/extensions/secman/integration/seed/scripts/other/IsisExtH2ConsoleRoleAndPermissions.java
+++ b/extensions/security/secman/applib/src/main/java/org/apache/isis/extensions/secman/applib/seed/scripts/other/IsisExtH2ConsoleRoleAndPermissions.java
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.isis.extensions.secman.integration.seed.scripts.other;
+package org.apache.isis.extensions.secman.applib.seed.scripts.other;
import org.apache.isis.applib.services.appfeat.ApplicationFeatureId;
import org.apache.isis.commons.collections.Can;
diff --git a/extensions/security/secman/integration/src/main/java/org/apache/isis/extensions/secman/integration/seed/scripts/other/IsisPersistenceJdoMetaModelRoleAndPermissions.java b/extensions/security/secman/applib/src/main/java/org/apache/isis/extensions/secman/applib/seed/scripts/other/IsisPersistenceJdoMetaModelRoleAndPermissions.java
similarity index 96%
rename from extensions/security/secman/integration/src/main/java/org/apache/isis/extensions/secman/integration/seed/scripts/other/IsisPersistenceJdoMetaModelRoleAndPermissions.java
rename to extensions/security/secman/applib/src/main/java/org/apache/isis/extensions/secman/applib/seed/scripts/other/IsisPersistenceJdoMetaModelRoleAndPermissions.java
index a69f8ff..2a1f240 100644
--- a/extensions/security/secman/integration/src/main/java/org/apache/isis/extensions/secman/integration/seed/scripts/other/IsisPersistenceJdoMetaModelRoleAndPermissions.java
+++ b/extensions/security/secman/applib/src/main/java/org/apache/isis/extensions/secman/applib/seed/scripts/other/IsisPersistenceJdoMetaModelRoleAndPermissions.java
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.isis.extensions.secman.integration.seed.scripts.other;
+package org.apache.isis.extensions.secman.applib.seed.scripts.other;
import org.apache.isis.applib.services.appfeat.ApplicationFeatureId;
import org.apache.isis.commons.collections.Can;
diff --git a/extensions/security/secman/integration/src/main/java/org/apache/isis/extensions/secman/integration/seed/scripts/other/IsisSudoImpersonateRoleAndPermissions.java b/extensions/security/secman/applib/src/main/java/org/apache/isis/extensions/secman/applib/seed/scripts/other/IsisSudoImpersonateRoleAndPermissions.java
similarity index 96%
rename from extensions/security/secman/integration/src/main/java/org/apache/isis/extensions/secman/integration/seed/scripts/other/IsisSudoImpersonateRoleAndPermissions.java
rename to extensions/security/secman/applib/src/main/java/org/apache/isis/extensions/secman/applib/seed/scripts/other/IsisSudoImpersonateRoleAndPermissions.java
index 1fc4e8a..a5ea237 100644
--- a/extensions/security/secman/integration/src/main/java/org/apache/isis/extensions/secman/integration/seed/scripts/other/IsisSudoImpersonateRoleAndPermissions.java
+++ b/extensions/security/secman/applib/src/main/java/org/apache/isis/extensions/secman/applib/seed/scripts/other/IsisSudoImpersonateRoleAndPermissions.java
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.isis.extensions.secman.integration.seed.scripts.other;
+package org.apache.isis.extensions.secman.applib.seed.scripts.other;
import org.apache.isis.applib.services.appfeat.ApplicationFeatureId;
import org.apache.isis.applib.services.user.ImpersonateMenu;
diff --git a/extensions/security/secman/integration/src/main/java/org/apache/isis/extensions/secman/integration/seed/scripts/other/IsisViewerRestfulObjectsSwaggerRoleAndPermissions.java b/extensions/security/secman/applib/src/main/java/org/apache/isis/extensions/secman/applib/seed/scripts/other/IsisViewerRestfulObjectsSwaggerRoleAndPermissions.java
similarity index 96%
rename from extensions/security/secman/integration/src/main/java/org/apache/isis/extensions/secman/integration/seed/scripts/other/IsisViewerRestfulObjectsSwaggerRoleAndPermissions.java
rename to extensions/security/secman/applib/src/main/java/org/apache/isis/extensions/secman/applib/seed/scripts/other/IsisViewerRestfulObjectsSwaggerRoleAndPermissions.java
index 759fabf..d47679e 100644
--- a/extensions/security/secman/integration/src/main/java/org/apache/isis/extensions/secman/integration/seed/scripts/other/IsisViewerRestfulObjectsSwaggerRoleAndPermissions.java
+++ b/extensions/security/secman/applib/src/main/java/org/apache/isis/extensions/secman/applib/seed/scripts/other/IsisViewerRestfulObjectsSwaggerRoleAndPermissions.java
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.isis.extensions.secman.integration.seed.scripts.other;
+package org.apache.isis.extensions.secman.applib.seed.scripts.other;
import org.apache.isis.applib.services.appfeat.ApplicationFeatureId;
import org.apache.isis.commons.collections.Can;
diff --git a/extensions/security/secman/integration/src/main/java/org/apache/isis/extensions/secman/integration/seed/scripts/secman/GlobalTenancy.java b/extensions/security/secman/applib/src/main/java/org/apache/isis/extensions/secman/applib/seed/scripts/secman/GlobalTenancy.java
similarity index 94%
rename from extensions/security/secman/integration/src/main/java/org/apache/isis/extensions/secman/integration/seed/scripts/secman/GlobalTenancy.java
rename to extensions/security/secman/applib/src/main/java/org/apache/isis/extensions/secman/applib/seed/scripts/secman/GlobalTenancy.java
index e2ef48f..ece9109 100644
--- a/extensions/security/secman/integration/src/main/java/org/apache/isis/extensions/secman/integration/seed/scripts/secman/GlobalTenancy.java
+++ b/extensions/security/secman/applib/src/main/java/org/apache/isis/extensions/secman/applib/seed/scripts/secman/GlobalTenancy.java
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.isis.extensions.secman.integration.seed.scripts.secman;
+package org.apache.isis.extensions.secman.applib.seed.scripts.secman;
import org.apache.isis.extensions.secman.applib.tenancy.fixtures.AbstractTenancyFixtureScript;
import org.apache.isis.testing.fixtures.applib.fixturescripts.FixtureScript;
diff --git a/extensions/security/secman/integration/src/main/java/org/apache/isis/extensions/secman/integration/seed/scripts/secman/IsisExtSecmanAdminRoleAndPermissions.java b/extensions/security/secman/applib/src/main/java/org/apache/isis/extensions/secman/applib/seed/scripts/secman/IsisExtSecmanAdminRoleAndPermissions.java
similarity index 97%
rename from extensions/security/secman/integration/src/main/java/org/apache/isis/extensions/secman/integration/seed/scripts/secman/IsisExtSecmanAdminRoleAndPermissions.java
rename to extensions/security/secman/applib/src/main/java/org/apache/isis/extensions/secman/applib/seed/scripts/secman/IsisExtSecmanAdminRoleAndPermissions.java
index c9d5f1e..6b445fc 100644
--- a/extensions/security/secman/integration/src/main/java/org/apache/isis/extensions/secman/integration/seed/scripts/secman/IsisExtSecmanAdminRoleAndPermissions.java
+++ b/extensions/security/secman/applib/src/main/java/org/apache/isis/extensions/secman/applib/seed/scripts/secman/IsisExtSecmanAdminRoleAndPermissions.java
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.isis.extensions.secman.integration.seed.scripts.secman;
+package org.apache.isis.extensions.secman.applib.seed.scripts.secman;
import java.util.List;
import java.util.stream.Collectors;
diff --git a/extensions/security/secman/integration/src/main/java/org/apache/isis/extensions/secman/integration/seed/scripts/secman/IsisExtSecmanAdminUser.java b/extensions/security/secman/applib/src/main/java/org/apache/isis/extensions/secman/applib/seed/scripts/secman/IsisExtSecmanAdminUser.java
similarity index 95%
rename from extensions/security/secman/integration/src/main/java/org/apache/isis/extensions/secman/integration/seed/scripts/secman/IsisExtSecmanAdminUser.java
rename to extensions/security/secman/applib/src/main/java/org/apache/isis/extensions/secman/applib/seed/scripts/secman/IsisExtSecmanAdminUser.java
index e2fc702..4a83017 100644
--- a/extensions/security/secman/integration/src/main/java/org/apache/isis/extensions/secman/integration/seed/scripts/secman/IsisExtSecmanAdminUser.java
+++ b/extensions/security/secman/applib/src/main/java/org/apache/isis/extensions/secman/applib/seed/scripts/secman/IsisExtSecmanAdminUser.java
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.isis.extensions.secman.integration.seed.scripts.secman;
+package org.apache.isis.extensions.secman.applib.seed.scripts.secman;
import org.apache.isis.commons.collections.Can;
import org.apache.isis.extensions.secman.applib.SecmanConfiguration;
diff --git a/extensions/security/secman/integration/src/main/java/org/apache/isis/extensions/secman/integration/seed/scripts/secman/IsisExtSecmanRegularUserRoleAndPermissions.java b/extensions/security/secman/applib/src/main/java/org/apache/isis/extensions/secman/applib/seed/scripts/secman/IsisExtSecmanRegularUserRoleAndPermissions.java
similarity index 91%
rename from extensions/security/secman/integration/src/main/java/org/apache/isis/extensions/secman/integration/seed/scripts/secman/IsisExtSecmanRegularUserRoleAndPermissions.java
rename to extensions/security/secman/applib/src/main/java/org/apache/isis/extensions/secman/applib/seed/scripts/secman/IsisExtSecmanRegularUserRoleAndPermissions.java
index e79c53e..f32553a 100644
--- a/extensions/security/secman/integration/src/main/java/org/apache/isis/extensions/secman/integration/seed/scripts/secman/IsisExtSecmanRegularUserRoleAndPermissions.java
+++ b/extensions/security/secman/applib/src/main/java/org/apache/isis/extensions/secman/applib/seed/scripts/secman/IsisExtSecmanRegularUserRoleAndPermissions.java
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.isis.extensions.secman.integration.seed.scripts.secman;
+package org.apache.isis.extensions.secman.applib.seed.scripts.secman;
import org.apache.isis.applib.IsisModuleApplib;
import org.apache.isis.applib.services.appfeat.ApplicationFeatureId;
@@ -29,7 +29,7 @@ import org.apache.isis.extensions.secman.applib.role.dom.ApplicationRole;
import org.apache.isis.extensions.secman.applib.role.fixtures.AbstractRoleAndPermissionsFixtureScript;
import org.apache.isis.extensions.secman.applib.user.dom.ApplicationUser;
import org.apache.isis.extensions.secman.applib.user.menu.MeService;
-import org.apache.isis.extensions.secman.integration.seed.scripts.other.IsisConfigurationRoleAndPermissions;
+import org.apache.isis.extensions.secman.applib.seed.scripts.other.IsisConfigurationRoleAndPermissions;
import org.apache.isis.testing.fixtures.applib.IsisModuleTestingFixturesApplib;
import lombok.val;
@@ -47,10 +47,10 @@ import lombok.val;
* <p>
* That said, it does <i>not</i> include the ability to impersonate other users
* (for this, grant the
- * {@link org.apache.isis.extensions.secman.integration.seed.scripts.other.IsisSudoImpersonateRoleAndPermissions}
+ * {@link org.apache.isis.extensions.secman.applib.seed.scripts.other.IsisSudoImpersonateRoleAndPermissions}
* role), and also does <i>not</i> include the ability to access the
* configuration properties (for this, grant the
- * {@link org.apache.isis.extensions.secman.integration.seed.scripts.other.IsisSudoImpersonateRoleAndPermissions}
+ * {@link org.apache.isis.extensions.secman.applib.seed.scripts.other.IsisSudoImpersonateRoleAndPermissions}
* role).
* </p>
*
@@ -59,7 +59,7 @@ import lombok.val;
* the {@link MeService}, and for viewing and maintaining their user details.
* </p>
*
- * @see org.apache.isis.extensions.secman.integration.seed.scripts.other.IsisSudoImpersonateRoleAndPermissions
+ * @see org.apache.isis.extensions.secman.applib.seed.scripts.other.IsisSudoImpersonateRoleAndPermissions
* @see IsisConfigurationRoleAndPermissions
*
* @since 2.0 {@index}
diff --git a/extensions/security/secman/integration/src/main/java/org/apache/isis/extensions/secman/integration/IsisModuleExtSecmanIntegration.java b/extensions/security/secman/integration/src/main/java/org/apache/isis/extensions/secman/integration/IsisModuleExtSecmanIntegration.java
index 2fde049..f48b694 100644
--- a/extensions/security/secman/integration/src/main/java/org/apache/isis/extensions/secman/integration/IsisModuleExtSecmanIntegration.java
+++ b/extensions/security/secman/integration/src/main/java/org/apache/isis/extensions/secman/integration/IsisModuleExtSecmanIntegration.java
@@ -24,7 +24,7 @@ import org.springframework.context.annotation.Import;
import org.apache.isis.extensions.secman.applib.IsisModuleExtSecmanApplib;
import org.apache.isis.extensions.secman.integration.authorizor.AuthorizorSecman;
import org.apache.isis.extensions.secman.integration.facets.TenantedAuthorizationPostProcessor;
-import org.apache.isis.extensions.secman.integration.seed.SeedSecurityModuleService;
+import org.apache.isis.extensions.secman.applib.seed.SeedSecurityModuleService;
import org.apache.isis.extensions.secman.integration.spiimpl.ImpersonateMenuAdvisorForSecman;
import org.apache.isis.extensions.secman.integration.spiimpl.TableColumnVisibilityServiceForSecman;
import org.apache.isis.extensions.secman.integration.userreg.UserRegistrationServiceForSecman;
@@ -44,8 +44,6 @@ import org.apache.isis.extensions.secman.integration.userreg.UserRegistrationSer
ImpersonateMenuAdvisorForSecman.class, //not activated by default yet
UserRegistrationServiceForSecman.class,
- SeedSecurityModuleService.class,
-
})
public class IsisModuleExtSecmanIntegration {