From 294e21f3fd71bbc8f1762b56e23ff4e1c266b224 Mon Sep 17 00:00:00 2001 From: OZGCloud <ozgcloud@mgm-tp.com> Date: Thu, 2 Feb 2023 10:30:30 +0100 Subject: [PATCH] OZG-2220 Updated licence headers --- LICENSE | 2 +- .../main/protobuf/registration.model.proto | 2 +- .../src/main/protobuf/registration.proto | 2 +- kop-zufi-server/lombok.config | 2 +- kop-zufi-server/pom.xml | 4 ++- kop-zufi-server/sonar-project.properties | 2 +- .../kop/zufi/KopZufiServerApplication.java | 17 ------------- .../errorhandling/ExceptionHandler.java | 2 +- .../errorhandling/FunctionalException.java | 2 +- .../logging/RepositoryAspectPointcut.java | 2 +- .../logging/RepositoryLoggingAspect.java | 2 +- .../kop/zufi/registration/Registration.java | 23 +++++++++++++++++ .../registration/RegistrationGrpcService.java | 23 +++++++++++++++++ .../zufi/registration/RegistrationMapper.java | 23 +++++++++++++++++ .../registration/RegistrationRepository.java | 25 ++++++++++++++++++- .../registration/RegistrationService.java | 23 +++++++++++++++++ 16 files changed, 128 insertions(+), 28 deletions(-) diff --git a/LICENSE b/LICENSE index abe3f449..186efccc 100644 --- a/LICENSE +++ b/LICENSE @@ -1,4 +1,4 @@ -Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +Copyright (C) 2022-2023 Das Land Schleswig-Holstein vertreten durch den Ministerpräsidenten des Landes Schleswig-Holstein Staatskanzlei Abteilung Digitalisierung und zentrales IT-Management der Landesregierung diff --git a/kop-zufi-api/src/main/protobuf/registration.model.proto b/kop-zufi-api/src/main/protobuf/registration.model.proto index e4d14162..18cf4e34 100644 --- a/kop-zufi-api/src/main/protobuf/registration.model.proto +++ b/kop-zufi-api/src/main/protobuf/registration.model.proto @@ -1,5 +1,5 @@ /* - * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Copyright (C) 2023 Das Land Schleswig-Holstein vertreten durch den * Ministerpräsidenten des Landes Schleswig-Holstein * Staatskanzlei * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung diff --git a/kop-zufi-api/src/main/protobuf/registration.proto b/kop-zufi-api/src/main/protobuf/registration.proto index 68d4a502..94db3c2a 100644 --- a/kop-zufi-api/src/main/protobuf/registration.proto +++ b/kop-zufi-api/src/main/protobuf/registration.proto @@ -1,5 +1,5 @@ /* - * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Copyright (C) 2023 Das Land Schleswig-Holstein vertreten durch den * Ministerpräsidenten des Landes Schleswig-Holstein * Staatskanzlei * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung diff --git a/kop-zufi-server/lombok.config b/kop-zufi-server/lombok.config index d07dd9b0..ed4a48cd 100644 --- a/kop-zufi-server/lombok.config +++ b/kop-zufi-server/lombok.config @@ -1,5 +1,5 @@ # -# Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +# Copyright (C) 2023 Das Land Schleswig-Holstein vertreten durch den # Ministerpräsidenten des Landes Schleswig-Holstein # Staatskanzlei # Abteilung Digitalisierung und zentrales IT-Management der Landesregierung diff --git a/kop-zufi-server/pom.xml b/kop-zufi-server/pom.xml index f7dfe22e..22f9fff6 100644 --- a/kop-zufi-server/pom.xml +++ b/kop-zufi-server/pom.xml @@ -1,6 +1,7 @@ <?xml version="1.0"?> <!-- - Copyright (C) 2022-2023 Das Land Schleswig-Holstein vertreten durch den + + Copyright (C) 2023 Das Land Schleswig-Holstein vertreten durch den Ministerpräsidenten des Landes Schleswig-Holstein Staatskanzlei Abteilung Digitalisierung und zentrales IT-Management der Landesregierung @@ -21,6 +22,7 @@ ausdrücklich oder stillschweigend - verbreitet. Die sprachspezifischen Genehmigungen und Beschränkungen unter der Lizenz sind dem Lizenztext zu entnehmen. + --> <project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <modelVersion>4.0.0</modelVersion> diff --git a/kop-zufi-server/sonar-project.properties b/kop-zufi-server/sonar-project.properties index 8660b9e4..be85f65c 100644 --- a/kop-zufi-server/sonar-project.properties +++ b/kop-zufi-server/sonar-project.properties @@ -1,5 +1,5 @@ # -# Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den +# Copyright (C) 2023 Das Land Schleswig-Holstein vertreten durch den # Ministerpräsidenten des Landes Schleswig-Holstein # Staatskanzlei # Abteilung Digitalisierung und zentrales IT-Management der Landesregierung diff --git a/kop-zufi-server/src/main/java/de/itvsh/kop/zufi/KopZufiServerApplication.java b/kop-zufi-server/src/main/java/de/itvsh/kop/zufi/KopZufiServerApplication.java index cd39fde6..7041f821 100644 --- a/kop-zufi-server/src/main/java/de/itvsh/kop/zufi/KopZufiServerApplication.java +++ b/kop-zufi-server/src/main/java/de/itvsh/kop/zufi/KopZufiServerApplication.java @@ -28,16 +28,10 @@ import java.util.TimeZone; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.boot.context.properties.ConfigurationPropertiesScan; -import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.EnableAspectJAutoProxy; -import org.springframework.context.annotation.Primary; -import org.springframework.core.task.AsyncTaskExecutor; import org.springframework.data.elasticsearch.repository.config.EnableElasticsearchRepositories; import org.springframework.scheduling.annotation.EnableAsync; import org.springframework.scheduling.annotation.EnableScheduling; -import org.springframework.security.authentication.AuthenticationTrustResolver; -import org.springframework.security.authentication.AuthenticationTrustResolverImpl; -import org.springframework.security.task.DelegatingSecurityContextAsyncTaskExecutor; @SpringBootApplication(scanBasePackages = "de.itvsh.*") @EnableAsync @@ -51,15 +45,4 @@ public class KopZufiServerApplication { TimeZone.setDefault(TimeZone.getTimeZone("UTC")); SpringApplication.run(KopZufiServerApplication.class, args); } - - @Bean - AuthenticationTrustResolver trustResolver() { - return new AuthenticationTrustResolverImpl(); - } - - @Primary - @Bean - public DelegatingSecurityContextAsyncTaskExecutor delegatingTaskExecutor(AsyncTaskExecutor applicationTaskExecutor) { - return new DelegatingSecurityContextAsyncTaskExecutor(applicationTaskExecutor); - } } \ No newline at end of file diff --git a/kop-zufi-server/src/main/java/de/itvsh/kop/zufi/common/errorhandling/ExceptionHandler.java b/kop-zufi-server/src/main/java/de/itvsh/kop/zufi/common/errorhandling/ExceptionHandler.java index fb0318de..b5981bea 100644 --- a/kop-zufi-server/src/main/java/de/itvsh/kop/zufi/common/errorhandling/ExceptionHandler.java +++ b/kop-zufi-server/src/main/java/de/itvsh/kop/zufi/common/errorhandling/ExceptionHandler.java @@ -1,5 +1,5 @@ /* - * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Copyright (C) 2023 Das Land Schleswig-Holstein vertreten durch den * Ministerpräsidenten des Landes Schleswig-Holstein * Staatskanzlei * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung diff --git a/kop-zufi-server/src/main/java/de/itvsh/kop/zufi/common/errorhandling/FunctionalException.java b/kop-zufi-server/src/main/java/de/itvsh/kop/zufi/common/errorhandling/FunctionalException.java index 7b663370..d4e629a4 100644 --- a/kop-zufi-server/src/main/java/de/itvsh/kop/zufi/common/errorhandling/FunctionalException.java +++ b/kop-zufi-server/src/main/java/de/itvsh/kop/zufi/common/errorhandling/FunctionalException.java @@ -1,5 +1,5 @@ /* - * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Copyright (C) 2023 Das Land Schleswig-Holstein vertreten durch den * Ministerpräsidenten des Landes Schleswig-Holstein * Staatskanzlei * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung diff --git a/kop-zufi-server/src/main/java/de/itvsh/kop/zufi/common/logging/RepositoryAspectPointcut.java b/kop-zufi-server/src/main/java/de/itvsh/kop/zufi/common/logging/RepositoryAspectPointcut.java index 926769ad..6dfbd26c 100644 --- a/kop-zufi-server/src/main/java/de/itvsh/kop/zufi/common/logging/RepositoryAspectPointcut.java +++ b/kop-zufi-server/src/main/java/de/itvsh/kop/zufi/common/logging/RepositoryAspectPointcut.java @@ -1,5 +1,5 @@ /* - * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Copyright (C) 2023 Das Land Schleswig-Holstein vertreten durch den * Ministerpräsidenten des Landes Schleswig-Holstein * Staatskanzlei * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung diff --git a/kop-zufi-server/src/main/java/de/itvsh/kop/zufi/common/logging/RepositoryLoggingAspect.java b/kop-zufi-server/src/main/java/de/itvsh/kop/zufi/common/logging/RepositoryLoggingAspect.java index d198c7f7..3a87496b 100644 --- a/kop-zufi-server/src/main/java/de/itvsh/kop/zufi/common/logging/RepositoryLoggingAspect.java +++ b/kop-zufi-server/src/main/java/de/itvsh/kop/zufi/common/logging/RepositoryLoggingAspect.java @@ -1,5 +1,5 @@ /* - * Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den + * Copyright (C) 2023 Das Land Schleswig-Holstein vertreten durch den * Ministerpräsidenten des Landes Schleswig-Holstein * Staatskanzlei * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung diff --git a/kop-zufi-server/src/main/java/de/itvsh/kop/zufi/registration/Registration.java b/kop-zufi-server/src/main/java/de/itvsh/kop/zufi/registration/Registration.java index 3ffe89d9..1346aea2 100644 --- a/kop-zufi-server/src/main/java/de/itvsh/kop/zufi/registration/Registration.java +++ b/kop-zufi-server/src/main/java/de/itvsh/kop/zufi/registration/Registration.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2023 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.kop.zufi.registration; import java.util.Set; diff --git a/kop-zufi-server/src/main/java/de/itvsh/kop/zufi/registration/RegistrationGrpcService.java b/kop-zufi-server/src/main/java/de/itvsh/kop/zufi/registration/RegistrationGrpcService.java index 4776a730..148c58e2 100644 --- a/kop-zufi-server/src/main/java/de/itvsh/kop/zufi/registration/RegistrationGrpcService.java +++ b/kop-zufi-server/src/main/java/de/itvsh/kop/zufi/registration/RegistrationGrpcService.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2023 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.kop.zufi.registration; import org.springframework.beans.factory.annotation.Autowired; diff --git a/kop-zufi-server/src/main/java/de/itvsh/kop/zufi/registration/RegistrationMapper.java b/kop-zufi-server/src/main/java/de/itvsh/kop/zufi/registration/RegistrationMapper.java index 58593ff9..9b5f432f 100644 --- a/kop-zufi-server/src/main/java/de/itvsh/kop/zufi/registration/RegistrationMapper.java +++ b/kop-zufi-server/src/main/java/de/itvsh/kop/zufi/registration/RegistrationMapper.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2023 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.kop.zufi.registration; import java.util.Set; diff --git a/kop-zufi-server/src/main/java/de/itvsh/kop/zufi/registration/RegistrationRepository.java b/kop-zufi-server/src/main/java/de/itvsh/kop/zufi/registration/RegistrationRepository.java index 9231a480..4128bc60 100644 --- a/kop-zufi-server/src/main/java/de/itvsh/kop/zufi/registration/RegistrationRepository.java +++ b/kop-zufi-server/src/main/java/de/itvsh/kop/zufi/registration/RegistrationRepository.java @@ -1,6 +1,29 @@ +/* + * Copyright (C) 2023 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.kop.zufi.registration; import org.springframework.data.elasticsearch.repository.ElasticsearchRepository; -interface RegistrationRepository extends ElasticsearchRepository<Registration, String>{ +interface RegistrationRepository extends ElasticsearchRepository<Registration, String> { } diff --git a/kop-zufi-server/src/main/java/de/itvsh/kop/zufi/registration/RegistrationService.java b/kop-zufi-server/src/main/java/de/itvsh/kop/zufi/registration/RegistrationService.java index cfee2af2..abf3c646 100644 --- a/kop-zufi-server/src/main/java/de/itvsh/kop/zufi/registration/RegistrationService.java +++ b/kop-zufi-server/src/main/java/de/itvsh/kop/zufi/registration/RegistrationService.java @@ -1,3 +1,26 @@ +/* + * Copyright (C) 2023 Das Land Schleswig-Holstein vertreten durch den + * Ministerpräsidenten des Landes Schleswig-Holstein + * Staatskanzlei + * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung + * + * Lizenziert unter der EUPL, Version 1.2 oder - sobald + * diese von der Europäischen Kommission genehmigt wurden - + * Folgeversionen der EUPL ("Lizenz"); + * Sie dürfen dieses Werk ausschließlich gemäß + * dieser Lizenz nutzen. + * Eine Kopie der Lizenz finden Sie hier: + * + * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 + * + * Sofern nicht durch anwendbare Rechtsvorschriften + * gefordert oder in schriftlicher Form vereinbart, wird + * die unter der Lizenz verbreitete Software "so wie sie + * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - + * ausdrücklich oder stillschweigend - verbreitet. + * Die sprachspezifischen Genehmigungen und Beschränkungen + * unter der Lizenz sind dem Lizenztext zu entnehmen. + */ package de.itvsh.kop.zufi.registration; import org.springframework.beans.factory.annotation.Autowired; -- GitLab