diff --git a/celements-spring-mvc/pom.xml b/celements-spring-mvc/pom.xml index 5487af5..febb63a 100644 --- a/celements-spring-mvc/pom.xml +++ b/celements-spring-mvc/pom.xml @@ -1,29 +1,8 @@ - com.celements - celements + celements-parent 7.1-SNAPSHOT 4.0.0 @@ -31,16 +10,33 @@ 7.1-SNAPSHOT Celements Spring MVC + + com.celements + celements-servlet + provided + + + com.celements + celements-xwiki-core + provided + org.springframework spring-webmvc provided + + javax.inject + javax.inject + + + org.slf4j + slf4j-api + com.celements celements-spring-security - 7.1-SNAPSHOT provided @@ -48,7 +44,6 @@ org.springdoc springdoc-openapi-webmvc-core - 1.8.0 diff --git a/celements-spring-security/pom.xml b/celements-spring-security/pom.xml index d3e191d..52210dc 100644 --- a/celements-spring-security/pom.xml +++ b/celements-spring-security/pom.xml @@ -1,29 +1,8 @@ - com.celements - celements + celements-parent 7.1-SNAPSHOT 4.0.0 @@ -32,48 +11,126 @@ Celements Spring Security + + com.celements + celements-commons + provided + + + com.celements + celements-xwiki-core + provided + com.celements celements-model - 7.1-SNAPSHOT provided com.celements - celements-wiki-manager - 7.1-SNAPSHOT + celements-wiki-api + provided + + + com.celements + celements-servlet + provided + + + com.celements + celements-reference + provided + + + com.celements + celements-observation + provided + + + com.celements + celements-xwiki-velocity + provided + + + com.celements + celements-xwiki-rendering-api + provided + + + org.xwiki.platform + xwiki-core-context + provided + + + org.xwiki.platform + xwiki-core-model + provided + + + org.springframework + spring-context + provided + + + org.springframework + spring-web + provided + + + org.springframework + spring-webmvc + provided + + + javax.inject + javax.inject + + + javax.servlet + javax.servlet-api provided + + javax.validation + validation-api + + + com.google.code.findbugs + jsr305 + + + com.google.guava + guava + + + org.slf4j + slf4j-api + org.springframework.security spring-security-config - ${spring.security.version} org.springframework.security spring-security-web - ${spring.security.version} org.springframework.security spring-security-oauth2-resource-server - ${spring.security.version} org.springframework.security spring-security-oauth2-jose - ${spring.security.version} org.springframework.security spring-security-oauth2-client - ${spring.security.version} @@ -82,6 +139,21 @@ + + com.celements + celements-shared-tests + test + + + com.celements + celements-subsystem-migration-manager + test + + + org.xwiki.platform + xwiki-core-shared-tests + test + scm:git:git@github.com:celements/celements-spring.git diff --git a/celements-spring-security/src/main/java/com/celements/spring/security/oauth2/wiki/TenantOicdActiveRequestMatcher.java b/celements-spring-security/src/main/java/com/celements/spring/security/oauth2/wiki/TenantOicdActiveRequestMatcher.java index 133c757..e928ef7 100644 --- a/celements-spring-security/src/main/java/com/celements/spring/security/oauth2/wiki/TenantOicdActiveRequestMatcher.java +++ b/celements-spring-security/src/main/java/com/celements/spring/security/oauth2/wiki/TenantOicdActiveRequestMatcher.java @@ -16,7 +16,7 @@ import org.xwiki.model.reference.WikiReference; import com.celements.spring.security.oauth2.IdentityService; -import com.celements.wiki.service.WikiManagerService; +import com.celements.wiki.WikiDescriptorService; /** * evaluates if the current request-tenant has an enabled oicd configuration @@ -29,13 +29,13 @@ public class TenantOicdActiveRequestMatcher implements RequestMatcher { .getLogger(TenantOicdActiveRequestMatcher.class); private final IdentityService identityService; - private final WikiManagerService wikiManager; + private final WikiDescriptorService wikiManager; private final Execution execution; @Inject public TenantOicdActiveRequestMatcher( IdentityService identityService, - WikiManagerService wikiManager, + WikiDescriptorService wikiManager, Execution execution) { this.identityService = identityService; this.wikiManager = wikiManager;