From b9f971b295be6c9a711c964e3d0795406b9f3670 Mon Sep 17 00:00:00 2001 From: Paul-Christian Volkmer Date: Wed, 5 Apr 2023 17:33:16 +0200 Subject: Issue #24: Erste Implementierung eines PermissionEvaluators Diese erste Implementierung wertet die Zugriffsberechtigung auf den Personenstamm aus, in dem der Patient oder eines der Formulare zum Patienten gehört. --- pom.xml | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'pom.xml') diff --git a/pom.xml b/pom.xml index cd7d802..0f7ffdb 100644 --- a/pom.xml +++ b/pom.xml @@ -14,6 +14,7 @@ UTF-8 4.3.8.RELEASE + 4.2.2.RELEASE @@ -55,6 +56,12 @@ ${spring-version} provided + + org.springframework.security + spring-security-core + ${spring-security-version} + provided + org.springframework.data spring-data-jpa -- cgit v1.2.3 From e0dba6f4ee1550c55e2765adeabf334200984543 Mon Sep 17 00:00:00 2001 From: Paul-Christian Volkmer Date: Thu, 6 Apr 2023 14:42:35 +0200 Subject: Issue #24: Füge Annotationen und Spring-AOP Aspect zum Absichern von Methodenaufrufen hinzu --- pom.xml | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'pom.xml') diff --git a/pom.xml b/pom.xml index 0f7ffdb..27c0e85 100644 --- a/pom.xml +++ b/pom.xml @@ -101,6 +101,12 @@ + + org.springframework + spring-test + ${spring-version} + test + org.junit.jupiter junit-jupiter-engine -- cgit v1.2.3 From 07ff2aa316f243e4f997635dbf02a506671eb856 Mon Sep 17 00:00:00 2001 From: Paul-Christian Volkmer Date: Sun, 9 Apr 2023 13:19:38 +0200 Subject: Issue #24: Füge Unit Tests für SecurityAspect hinzu Diese Tests verwenden ein manuell erstelltes Proxy, wie es in OS automatisch verwendet wird, und prüfen dann entsprechende Methodenaufrufe. --- pom.xml | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'pom.xml') diff --git a/pom.xml b/pom.xml index 27c0e85..1c5feaa 100644 --- a/pom.xml +++ b/pom.xml @@ -137,6 +137,12 @@ 4.11.0 test + + org.aspectj + aspectjweaver + 1.7.1 + test + ca.uhn.hapi hapi-base -- cgit v1.2.3