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