diff options
| author | Paul-Christian Volkmer | 2023-04-10 14:26:35 +0200 |
|---|---|---|
| committer | Paul-Christian Volkmer | 2023-04-10 14:27:40 +0200 |
| commit | 5b9b12afc9ed29d005442b3a18a45b9a3104ad84 (patch) | |
| tree | dc246f38b79d665782eb4740af68fe106633977e /src/main/java/DNPM/security/AbstractDelegatedPermissionEvaluator.java | |
| parent | 44396ff04a24088ac9fb2cab270036a9a983944f (diff) | |
Issue #24: Extrahiere Service mit Datenbankanfragen
Diffstat (limited to 'src/main/java/DNPM/security/AbstractDelegatedPermissionEvaluator.java')
| -rw-r--r-- | src/main/java/DNPM/security/AbstractDelegatedPermissionEvaluator.java | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/src/main/java/DNPM/security/AbstractDelegatedPermissionEvaluator.java b/src/main/java/DNPM/security/AbstractDelegatedPermissionEvaluator.java index 9d5f1ad..60e7ad2 100644 --- a/src/main/java/DNPM/security/AbstractDelegatedPermissionEvaluator.java +++ b/src/main/java/DNPM/security/AbstractDelegatedPermissionEvaluator.java @@ -3,11 +3,8 @@ package DNPM.security; import de.itc.onkostar.api.IOnkostarApi; import de.itc.onkostar.api.Patient; import de.itc.onkostar.api.Procedure; -import org.springframework.jdbc.core.JdbcTemplate; import org.springframework.security.access.PermissionEvaluator; -import javax.sql.DataSource; - public abstract class AbstractDelegatedPermissionEvaluator implements PermissionEvaluator { protected static final String PATIENT = Patient.class.getSimpleName(); @@ -16,11 +13,11 @@ public abstract class AbstractDelegatedPermissionEvaluator implements Permission protected final IOnkostarApi onkostarApi; - protected final JdbcTemplate jdbcTemplate; + protected final SecurityService securityService; - protected AbstractDelegatedPermissionEvaluator(final IOnkostarApi onkostarApi, final DataSource dataSource) { + protected AbstractDelegatedPermissionEvaluator(final IOnkostarApi onkostarApi, final SecurityService securityService) { this.onkostarApi = onkostarApi; - this.jdbcTemplate = new JdbcTemplate(dataSource); + this.securityService = securityService; } } |
