diff --git a/pom.xml b/pom.xml index a19f1924..672221df 100644 --- a/pom.xml +++ b/pom.xml @@ -5,7 +5,7 @@ app.coronawarn.verification cwa-verification-server - 1.5.6-SNAPSHOT + 1.5.7-SNAPSHOT jar cwa-verification-server @@ -34,20 +34,22 @@ UTF-8 UTF-8 - 2.5.7 - 5.3.10.RELEASE - 2020.0.4 - 1.18.16 - 3.10.0 - 1.4.2 + 2.6.2 + 5.6.1 + 2021.0.0 + 1.18.22 + 4.7.1 + 1.6.4 0.11.2 - 6.1.5.Final + 6.2.1.Final + 4.32.0 + 1.3.8 - 3.1.1 - 3.6.1.1688 - 0.8.5 - 2.22.2 - 30.0-jre + 3.1.2 + 3.9.1.2184 + 0.8.7 + 3.0.0-M5 + 31.0.1-jre Corona-Warn-App / cwa-verification 2020 apache_v2 @@ -57,7 +59,7 @@ **/domain/*, **/config/*, **/exception/* - + @@ -91,12 +93,6 @@ liquibase-core ${liquibase.version} - - org.apache.logging.log4j - log4j-bom - 2.17.0 - import - @@ -239,17 +235,17 @@ io.reactivex rxjava - 1.3.8 + ${reactivex.version} net.javacrumbs.shedlock shedlock-spring - 4.25.0 + ${shedlock.version} net.javacrumbs.shedlock shedlock-provider-jdbc-template - 4.25.0 + ${shedlock.version} diff --git a/src/main/java/app/coronawarn/verification/VerificationApplication.java b/src/main/java/app/coronawarn/verification/VerificationApplication.java index 214835ff..f15ae22f 100644 --- a/src/main/java/app/coronawarn/verification/VerificationApplication.java +++ b/src/main/java/app/coronawarn/verification/VerificationApplication.java @@ -1,22 +1,21 @@ -/* +/*- + * ---license-start * Corona-Warn-App / cwa-verification - * - * (C) 2020, T-Systems International GmbH - * - * Deutsche Telekom AG and all other contributors / - * copyright owners license this file to you under the Apache - * License, Version 2.0 (the "License"); you may not use this - * file except in compliance with the License. + * --- + * Copyright (C) 2020 - 2022 T-Systems International GmbH and all other contributors + * --- + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * - * http://www.apache.org/licenses/LICENSE-2.0 + * http://www.apache.org/licenses/LICENSE-2.0 * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ---license-end */ package app.coronawarn.verification; diff --git a/src/main/java/app/coronawarn/verification/client/IamClient.java b/src/main/java/app/coronawarn/verification/client/IamClient.java index 9eea95f8..85cdb797 100644 --- a/src/main/java/app/coronawarn/verification/client/IamClient.java +++ b/src/main/java/app/coronawarn/verification/client/IamClient.java @@ -1,22 +1,21 @@ -/* +/*- + * ---license-start * Corona-Warn-App / cwa-verification - * - * (C) 2020, T-Systems International GmbH - * - * Deutsche Telekom AG and all other contributors / - * copyright owners license this file to you under the Apache - * License, Version 2.0 (the "License"); you may not use this - * file except in compliance with the License. + * --- + * Copyright (C) 2020 - 2022 T-Systems International GmbH and all other contributors + * --- + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * - * http://www.apache.org/licenses/LICENSE-2.0 + * http://www.apache.org/licenses/LICENSE-2.0 * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ---license-end */ package app.coronawarn.verification.client; diff --git a/src/main/java/app/coronawarn/verification/client/TestResultServerClient.java b/src/main/java/app/coronawarn/verification/client/TestResultServerClient.java index badcd83f..515c9e39 100644 --- a/src/main/java/app/coronawarn/verification/client/TestResultServerClient.java +++ b/src/main/java/app/coronawarn/verification/client/TestResultServerClient.java @@ -1,22 +1,21 @@ -/* +/*- + * ---license-start * Corona-Warn-App / cwa-verification - * - * (C) 2020, T-Systems International GmbH - * - * Deutsche Telekom AG and all other contributors / - * copyright owners license this file to you under the Apache - * License, Version 2.0 (the "License"); you may not use this - * file except in compliance with the License. + * --- + * Copyright (C) 2020 - 2022 T-Systems International GmbH and all other contributors + * --- + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * - * http://www.apache.org/licenses/LICENSE-2.0 + * http://www.apache.org/licenses/LICENSE-2.0 * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ---license-end */ package app.coronawarn.verification.client; diff --git a/src/main/java/app/coronawarn/verification/client/TestResultServerClientConfig.java b/src/main/java/app/coronawarn/verification/client/TestResultServerClientConfig.java index c210c9a4..f73a225f 100644 --- a/src/main/java/app/coronawarn/verification/client/TestResultServerClientConfig.java +++ b/src/main/java/app/coronawarn/verification/client/TestResultServerClientConfig.java @@ -1,22 +1,21 @@ -/* +/*- + * ---license-start * Corona-Warn-App / cwa-verification - * - * (C) 2020, T-Systems International GmbH - * - * Deutsche Telekom AG and all other contributors / - * copyright owners license this file to you under the Apache - * License, Version 2.0 (the "License"); you may not use this - * file except in compliance with the License. + * --- + * Copyright (C) 2020 - 2022 T-Systems International GmbH and all other contributors + * --- + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * - * http://www.apache.org/licenses/LICENSE-2.0 + * http://www.apache.org/licenses/LICENSE-2.0 * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ---license-end */ package app.coronawarn.verification.client; diff --git a/src/main/java/app/coronawarn/verification/config/LocalSecurityConfig.java b/src/main/java/app/coronawarn/verification/config/LocalSecurityConfig.java index f79a4b32..94481d2e 100644 --- a/src/main/java/app/coronawarn/verification/config/LocalSecurityConfig.java +++ b/src/main/java/app/coronawarn/verification/config/LocalSecurityConfig.java @@ -1,22 +1,21 @@ -/* +/*- + * ---license-start * Corona-Warn-App / cwa-verification - * - * (C) 2020, T-Systems International GmbH - * - * Deutsche Telekom AG and all other contributors / - * copyright owners license this file to you under the Apache - * License, Version 2.0 (the "License"); you may not use this - * file except in compliance with the License. + * --- + * Copyright (C) 2020 - 2022 T-Systems International GmbH and all other contributors + * --- + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * - * http://www.apache.org/licenses/LICENSE-2.0 + * http://www.apache.org/licenses/LICENSE-2.0 * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ---license-end */ package app.coronawarn.verification.config; diff --git a/src/main/java/app/coronawarn/verification/config/MtlsSecurityConfig.java b/src/main/java/app/coronawarn/verification/config/MtlsSecurityConfig.java index ed6d5463..b78ba1ad 100644 --- a/src/main/java/app/coronawarn/verification/config/MtlsSecurityConfig.java +++ b/src/main/java/app/coronawarn/verification/config/MtlsSecurityConfig.java @@ -1,22 +1,21 @@ -/* +/*- + * ---license-start * Corona-Warn-App / cwa-verification - * - * (C) 2020, T-Systems International GmbH - * - * Deutsche Telekom AG and all other contributors / - * copyright owners license this file to you under the Apache - * License, Version 2.0 (the "License"); you may not use this - * file except in compliance with the License. + * --- + * Copyright (C) 2020 - 2022 T-Systems International GmbH and all other contributors + * --- + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * - * http://www.apache.org/licenses/LICENSE-2.0 + * http://www.apache.org/licenses/LICENSE-2.0 * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ---license-end */ package app.coronawarn.verification.config; diff --git a/src/main/java/app/coronawarn/verification/config/OpenApiConfig.java b/src/main/java/app/coronawarn/verification/config/OpenApiConfig.java index 23583fc2..e1b4b198 100644 --- a/src/main/java/app/coronawarn/verification/config/OpenApiConfig.java +++ b/src/main/java/app/coronawarn/verification/config/OpenApiConfig.java @@ -1,22 +1,21 @@ -/* +/*- + * ---license-start * Corona-Warn-App / cwa-verification - * - * (C) 2020, T-Systems International GmbH - * - * Deutsche Telekom AG and all other contributors / - * copyright owners license this file to you under the Apache - * License, Version 2.0 (the "License"); you may not use this - * file except in compliance with the License. + * --- + * Copyright (C) 2020 - 2022 T-Systems International GmbH and all other contributors + * --- + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * - * http://www.apache.org/licenses/LICENSE-2.0 + * http://www.apache.org/licenses/LICENSE-2.0 * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ---license-end */ package app.coronawarn.verification.config; diff --git a/src/main/java/app/coronawarn/verification/config/RequestSizeLimitFilter.java b/src/main/java/app/coronawarn/verification/config/RequestSizeLimitFilter.java index 26f35070..21a277eb 100644 --- a/src/main/java/app/coronawarn/verification/config/RequestSizeLimitFilter.java +++ b/src/main/java/app/coronawarn/verification/config/RequestSizeLimitFilter.java @@ -1,22 +1,21 @@ -/* +/*- + * ---license-start * Corona-Warn-App / cwa-verification - * - * (C) 2020, T-Systems International GmbH - * - * Deutsche Telekom AG, SAP AG and all other contributors / - * copyright owners license this file to you under the Apache - * License, Version 2.0 (the "License"); you may not use this - * file except in compliance with the License. + * --- + * Copyright (C) 2020 - 2022 T-Systems International GmbH and all other contributors + * --- + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * - * http://www.apache.org/licenses/LICENSE-2.0 + * http://www.apache.org/licenses/LICENSE-2.0 * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ---license-end */ package app.coronawarn.verification.config; @@ -26,10 +25,9 @@ import javax.servlet.ServletException; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; -import liquibase.util.StringUtils; -import lombok.NonNull; import lombok.RequiredArgsConstructor; import lombok.extern.slf4j.Slf4j; +import org.apache.commons.lang3.StringUtils; import org.apache.http.HttpHeaders; import org.springframework.http.HttpStatus; import org.springframework.stereotype.Component; @@ -43,7 +41,6 @@ @RequiredArgsConstructor public class RequestSizeLimitFilter extends OncePerRequestFilter { - @NonNull private final VerificationApplicationConfig verificationApplicationConfig; @Override diff --git a/src/main/java/app/coronawarn/verification/config/VerificationApplicationConfig.java b/src/main/java/app/coronawarn/verification/config/VerificationApplicationConfig.java index cafb6485..4b50283d 100644 --- a/src/main/java/app/coronawarn/verification/config/VerificationApplicationConfig.java +++ b/src/main/java/app/coronawarn/verification/config/VerificationApplicationConfig.java @@ -1,22 +1,21 @@ -/* +/*- + * ---license-start * Corona-Warn-App / cwa-verification - * - * (C) 2020, T-Systems International GmbH - * - * Deutsche Telekom AG and all other contributors / - * copyright owners license this file to you under the Apache - * License, Version 2.0 (the "License"); you may not use this - * file except in compliance with the License. + * --- + * Copyright (C) 2020 - 2022 T-Systems International GmbH and all other contributors + * --- + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * - * http://www.apache.org/licenses/LICENSE-2.0 + * http://www.apache.org/licenses/LICENSE-2.0 * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ---license-end */ package app.coronawarn.verification.config; diff --git a/src/main/java/app/coronawarn/verification/controller/ExternalTanController.java b/src/main/java/app/coronawarn/verification/controller/ExternalTanController.java index 59e9171d..6469340c 100644 --- a/src/main/java/app/coronawarn/verification/controller/ExternalTanController.java +++ b/src/main/java/app/coronawarn/verification/controller/ExternalTanController.java @@ -1,3 +1,23 @@ +/*- + * ---license-start + * Corona-Warn-App / cwa-verification + * --- + * Copyright (C) 2020 - 2022 T-Systems International GmbH and all other contributors + * --- + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ---license-end + */ + package app.coronawarn.verification.controller; import static java.util.concurrent.TimeUnit.MILLISECONDS; diff --git a/src/main/java/app/coronawarn/verification/controller/ExternalTestStateController.java b/src/main/java/app/coronawarn/verification/controller/ExternalTestStateController.java index 238067b0..24487b6a 100644 --- a/src/main/java/app/coronawarn/verification/controller/ExternalTestStateController.java +++ b/src/main/java/app/coronawarn/verification/controller/ExternalTestStateController.java @@ -1,3 +1,23 @@ +/*- + * ---license-start + * Corona-Warn-App / cwa-verification + * --- + * Copyright (C) 2020 - 2022 T-Systems International GmbH and all other contributors + * --- + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ---license-end + */ + package app.coronawarn.verification.controller; import static java.util.concurrent.TimeUnit.MILLISECONDS; @@ -136,8 +156,8 @@ public DeferredResult> getTestState( stopWatch.stop(); fakeDelayService.updateFakeTestRequestDelay(stopWatch.getTotalTimeMillis()); scheduledExecutor.schedule(() -> deferredResult.setResult(ResponseEntity.ok( - generateReturnTestResult(LabTestResult.POSITIVE.getTestResult(), - appSession.get().getCreatedAt().toEpochSecond(ZoneOffset.UTC), null))), + generateReturnTestResult(LabTestResult.POSITIVE.getTestResult(), + appSession.get().getCreatedAt().toEpochSecond(ZoneOffset.UTC), null))), fakeDelayService.realDelayTest(), MILLISECONDS); return deferredResult; default: diff --git a/src/main/java/app/coronawarn/verification/controller/ExternalTokenController.java b/src/main/java/app/coronawarn/verification/controller/ExternalTokenController.java index 94c31a98..6267f5ac 100644 --- a/src/main/java/app/coronawarn/verification/controller/ExternalTokenController.java +++ b/src/main/java/app/coronawarn/verification/controller/ExternalTokenController.java @@ -1,3 +1,23 @@ +/*- + * ---license-start + * Corona-Warn-App / cwa-verification + * --- + * Copyright (C) 2020 - 2022 T-Systems International GmbH and all other contributors + * --- + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ---license-end + */ + package app.coronawarn.verification.controller; import static java.util.concurrent.TimeUnit.MILLISECONDS; @@ -18,7 +38,6 @@ import java.util.concurrent.Executors; import java.util.concurrent.ScheduledExecutorService; import javax.validation.Valid; -import lombok.NonNull; import lombok.RequiredArgsConstructor; import lombok.extern.slf4j.Slf4j; import org.springframework.context.annotation.Profile; diff --git a/src/main/java/app/coronawarn/verification/controller/InternalTanController.java b/src/main/java/app/coronawarn/verification/controller/InternalTanController.java index 1f856b22..c7df10c7 100644 --- a/src/main/java/app/coronawarn/verification/controller/InternalTanController.java +++ b/src/main/java/app/coronawarn/verification/controller/InternalTanController.java @@ -1,22 +1,21 @@ -/* +/*- + * ---license-start * Corona-Warn-App / cwa-verification - * - * (C) 2020, T-Systems International GmbH - * - * Deutsche Telekom AG and all other contributors / - * copyright owners license this file to you under the Apache - * License, Version 2.0 (the "License"); you may not use this - * file except in compliance with the License. + * --- + * Copyright (C) 2020 - 2022 T-Systems International GmbH and all other contributors + * --- + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * - * http://www.apache.org/licenses/LICENSE-2.0 + * http://www.apache.org/licenses/LICENSE-2.0 * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ---license-end */ package app.coronawarn.verification.controller; diff --git a/src/main/java/app/coronawarn/verification/controller/InternalTestStateController.java b/src/main/java/app/coronawarn/verification/controller/InternalTestStateController.java index 261279b4..f0c6ec67 100644 --- a/src/main/java/app/coronawarn/verification/controller/InternalTestStateController.java +++ b/src/main/java/app/coronawarn/verification/controller/InternalTestStateController.java @@ -1,3 +1,23 @@ +/*- + * ---license-start + * Corona-Warn-App / cwa-verification + * --- + * Copyright (C) 2020 - 2022 T-Systems International GmbH and all other contributors + * --- + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ---license-end + */ + package app.coronawarn.verification.controller; import app.coronawarn.verification.domain.VerificationAppSession; @@ -16,7 +36,6 @@ import javax.validation.Valid; import lombok.RequiredArgsConstructor; import lombok.extern.slf4j.Slf4j; -import org.apache.commons.lang3.RandomStringUtils; import org.springframework.context.annotation.Profile; import org.springframework.http.HttpStatus; import org.springframework.http.MediaType; @@ -26,7 +45,6 @@ import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; -import org.springframework.web.context.request.async.DeferredResult; /** diff --git a/src/main/java/app/coronawarn/verification/controller/VerificationExceptionHandler.java b/src/main/java/app/coronawarn/verification/controller/VerificationExceptionHandler.java index a13d35ce..e337344a 100644 --- a/src/main/java/app/coronawarn/verification/controller/VerificationExceptionHandler.java +++ b/src/main/java/app/coronawarn/verification/controller/VerificationExceptionHandler.java @@ -1,22 +1,21 @@ -/* +/*- + * ---license-start * Corona-Warn-App / cwa-verification - * - * (C) 2020, T-Systems International GmbH - * - * Deutsche Telekom AG and all other contributors / - * copyright owners license this file to you under the Apache - * License, Version 2.0 (the "License"); you may not use this - * file except in compliance with the License. + * --- + * Copyright (C) 2020 - 2022 T-Systems International GmbH and all other contributors + * --- + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * - * http://www.apache.org/licenses/LICENSE-2.0 + * http://www.apache.org/licenses/LICENSE-2.0 * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ---license-end */ package app.coronawarn.verification.controller; diff --git a/src/main/java/app/coronawarn/verification/domain/VerificationAppSession.java b/src/main/java/app/coronawarn/verification/domain/VerificationAppSession.java index 60517db1..7adc53b6 100644 --- a/src/main/java/app/coronawarn/verification/domain/VerificationAppSession.java +++ b/src/main/java/app/coronawarn/verification/domain/VerificationAppSession.java @@ -1,22 +1,21 @@ -/* +/*- + * ---license-start * Corona-Warn-App / cwa-verification - * - * (C) 2020, T-Systems International GmbH - * - * Deutsche Telekom AG and all other contributors / - * copyright owners license this file to you under the Apache - * License, Version 2.0 (the "License"); you may not use this - * file except in compliance with the License. + * --- + * Copyright (C) 2020 - 2022 T-Systems International GmbH and all other contributors + * --- + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * - * http://www.apache.org/licenses/LICENSE-2.0 + * http://www.apache.org/licenses/LICENSE-2.0 * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ---license-end */ package app.coronawarn.verification.domain; diff --git a/src/main/java/app/coronawarn/verification/domain/VerificationTan.java b/src/main/java/app/coronawarn/verification/domain/VerificationTan.java index bc1283cc..898746b7 100644 --- a/src/main/java/app/coronawarn/verification/domain/VerificationTan.java +++ b/src/main/java/app/coronawarn/verification/domain/VerificationTan.java @@ -1,22 +1,21 @@ -/* +/*- + * ---license-start * Corona-Warn-App / cwa-verification - * - * (C) 2020, T-Systems International GmbH - * - * Deutsche Telekom AG and all other contributors / - * copyright owners license this file to you under the Apache - * License, Version 2.0 (the "License"); you may not use this - * file except in compliance with the License. + * --- + * Copyright (C) 2020 - 2022 T-Systems International GmbH and all other contributors + * --- + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * - * http://www.apache.org/licenses/LICENSE-2.0 + * http://www.apache.org/licenses/LICENSE-2.0 * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ---license-end */ package app.coronawarn.verification.domain; diff --git a/src/main/java/app/coronawarn/verification/exception/VerificationServerException.java b/src/main/java/app/coronawarn/verification/exception/VerificationServerException.java index dad4fc12..359e51aa 100644 --- a/src/main/java/app/coronawarn/verification/exception/VerificationServerException.java +++ b/src/main/java/app/coronawarn/verification/exception/VerificationServerException.java @@ -1,22 +1,21 @@ -/* +/*- + * ---license-start * Corona-Warn-App / cwa-verification - * - * (C) 2020, T-Systems International GmbH - * - * Deutsche Telekom AG, SAP AG and all other contributors / - * copyright owners license this file to you under the Apache - * License, Version 2.0 (the "License"); you may not use this - * file except in compliance with the License. + * --- + * Copyright (C) 2020 - 2022 T-Systems International GmbH and all other contributors + * --- + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * - * http://www.apache.org/licenses/LICENSE-2.0 + * http://www.apache.org/licenses/LICENSE-2.0 * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ---license-end */ package app.coronawarn.verification.exception; diff --git a/src/main/java/app/coronawarn/verification/model/AppSessionSourceOfTrust.java b/src/main/java/app/coronawarn/verification/model/AppSessionSourceOfTrust.java index 817f37ae..4b530ccd 100644 --- a/src/main/java/app/coronawarn/verification/model/AppSessionSourceOfTrust.java +++ b/src/main/java/app/coronawarn/verification/model/AppSessionSourceOfTrust.java @@ -1,22 +1,21 @@ -/* +/*- + * ---license-start * Corona-Warn-App / cwa-verification - * - * (C) 2020, T-Systems International GmbH - * - * Deutsche Telekom AG and all other contributors / - * copyright owners license this file to you under the Apache - * License, Version 2.0 (the "License"); you may not use this - * file except in compliance with the License. + * --- + * Copyright (C) 2020 - 2022 T-Systems International GmbH and all other contributors + * --- + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * - * http://www.apache.org/licenses/LICENSE-2.0 + * http://www.apache.org/licenses/LICENSE-2.0 * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ---license-end */ package app.coronawarn.verification.model; diff --git a/src/main/java/app/coronawarn/verification/model/AuthorizationRole.java b/src/main/java/app/coronawarn/verification/model/AuthorizationRole.java index f2bb4026..c8dccaf9 100644 --- a/src/main/java/app/coronawarn/verification/model/AuthorizationRole.java +++ b/src/main/java/app/coronawarn/verification/model/AuthorizationRole.java @@ -1,22 +1,21 @@ -/* +/*- + * ---license-start * Corona-Warn-App / cwa-verification - * - * (C) 2020, T-Systems International GmbH - * - * Deutsche Telekom AG, SAP AG and all other contributors / - * copyright owners license this file to you under the Apache - * License, Version 2.0 (the "License"); you may not use this - * file except in compliance with the License. + * --- + * Copyright (C) 2020 - 2022 T-Systems International GmbH and all other contributors + * --- + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * - * http://www.apache.org/licenses/LICENSE-2.0 + * http://www.apache.org/licenses/LICENSE-2.0 * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ---license-end */ package app.coronawarn.verification.model; diff --git a/src/main/java/app/coronawarn/verification/model/AuthorizationToken.java b/src/main/java/app/coronawarn/verification/model/AuthorizationToken.java index 8aea69fb..0f451081 100644 --- a/src/main/java/app/coronawarn/verification/model/AuthorizationToken.java +++ b/src/main/java/app/coronawarn/verification/model/AuthorizationToken.java @@ -1,22 +1,21 @@ -/* +/*- + * ---license-start * Corona-Warn-App / cwa-verification - * - * (C) 2020, T-Systems International GmbH - * - * Deutsche Telekom AG, SAP AG and all other contributors / - * copyright owners license this file to you under the Apache - * License, Version 2.0 (the "License"); you may not use this - * file except in compliance with the License. + * --- + * Copyright (C) 2020 - 2022 T-Systems International GmbH and all other contributors + * --- + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * - * http://www.apache.org/licenses/LICENSE-2.0 + * http://www.apache.org/licenses/LICENSE-2.0 * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ---license-end */ package app.coronawarn.verification.model; diff --git a/src/main/java/app/coronawarn/verification/model/Certs.java b/src/main/java/app/coronawarn/verification/model/Certs.java index 6ecbca19..6eb240c2 100644 --- a/src/main/java/app/coronawarn/verification/model/Certs.java +++ b/src/main/java/app/coronawarn/verification/model/Certs.java @@ -1,22 +1,21 @@ -/* +/*- + * ---license-start * Corona-Warn-App / cwa-verification - * - * (C) 2020, T-Systems International GmbH - * - * Deutsche Telekom AG and all other contributors / - * copyright owners license this file to you under the Apache - * License, Version 2.0 (the "License"); you may not use this - * file except in compliance with the License. + * --- + * Copyright (C) 2020 - 2022 T-Systems International GmbH and all other contributors + * --- + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * - * http://www.apache.org/licenses/LICENSE-2.0 + * http://www.apache.org/licenses/LICENSE-2.0 * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ---license-end */ package app.coronawarn.verification.model; diff --git a/src/main/java/app/coronawarn/verification/model/HashedGuid.java b/src/main/java/app/coronawarn/verification/model/HashedGuid.java index 55f489ea..12d3bd99 100644 --- a/src/main/java/app/coronawarn/verification/model/HashedGuid.java +++ b/src/main/java/app/coronawarn/verification/model/HashedGuid.java @@ -1,22 +1,21 @@ -/* +/*- + * ---license-start * Corona-Warn-App / cwa-verification - * - * (C) 2020, T-Systems International GmbH - * - * Deutsche Telekom AG and all other contributors / - * copyright owners license this file to you under the Apache - * License, Version 2.0 (the "License"); you may not use this - * file except in compliance with the License. + * --- + * Copyright (C) 2020 - 2022 T-Systems International GmbH and all other contributors + * --- + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * - * http://www.apache.org/licenses/LICENSE-2.0 + * http://www.apache.org/licenses/LICENSE-2.0 * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ---license-end */ package app.coronawarn.verification.model; diff --git a/src/main/java/app/coronawarn/verification/model/InternalTestResult.java b/src/main/java/app/coronawarn/verification/model/InternalTestResult.java index 04e343af..2f771f4e 100644 --- a/src/main/java/app/coronawarn/verification/model/InternalTestResult.java +++ b/src/main/java/app/coronawarn/verification/model/InternalTestResult.java @@ -1,22 +1,21 @@ -/* +/*- + * ---license-start * Corona-Warn-App / cwa-verification - * - * (C) 2020, T-Systems International GmbH - * - * Deutsche Telekom AG and all other contributors / - * copyright owners license this file to you under the Apache - * License, Version 2.0 (the "License"); you may not use this - * file except in compliance with the License. + * --- + * Copyright (C) 2020 - 2022 T-Systems International GmbH and all other contributors + * --- + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * - * http://www.apache.org/licenses/LICENSE-2.0 + * http://www.apache.org/licenses/LICENSE-2.0 * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ---license-end */ package app.coronawarn.verification.model; diff --git a/src/main/java/app/coronawarn/verification/model/Key.java b/src/main/java/app/coronawarn/verification/model/Key.java index d7cf7041..291d9d88 100644 --- a/src/main/java/app/coronawarn/verification/model/Key.java +++ b/src/main/java/app/coronawarn/verification/model/Key.java @@ -1,22 +1,21 @@ -/* +/*- + * ---license-start * Corona-Warn-App / cwa-verification - * - * (C) 2020, T-Systems International GmbH - * - * Deutsche Telekom AG and all other contributors / - * copyright owners license this file to you under the Apache - * License, Version 2.0 (the "License"); you may not use this - * file except in compliance with the License. + * --- + * Copyright (C) 2020 - 2022 T-Systems International GmbH and all other contributors + * --- + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * - * http://www.apache.org/licenses/LICENSE-2.0 + * http://www.apache.org/licenses/LICENSE-2.0 * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ---license-end */ package app.coronawarn.verification.model; diff --git a/src/main/java/app/coronawarn/verification/model/LabTestResult.java b/src/main/java/app/coronawarn/verification/model/LabTestResult.java index 981450bd..db86c9dd 100644 --- a/src/main/java/app/coronawarn/verification/model/LabTestResult.java +++ b/src/main/java/app/coronawarn/verification/model/LabTestResult.java @@ -1,22 +1,21 @@ -/* +/*- + * ---license-start * Corona-Warn-App / cwa-verification - * - * (C) 2020, T-Systems International GmbH - * - * Deutsche Telekom AG and all other contributors / - * copyright owners license this file to you under the Apache - * License, Version 2.0 (the "License"); you may not use this - * file except in compliance with the License. + * --- + * Copyright (C) 2020 - 2022 T-Systems International GmbH and all other contributors + * --- + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * - * http://www.apache.org/licenses/LICENSE-2.0 + * http://www.apache.org/licenses/LICENSE-2.0 * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ---license-end */ package app.coronawarn.verification.model; diff --git a/src/main/java/app/coronawarn/verification/model/RegistrationToken.java b/src/main/java/app/coronawarn/verification/model/RegistrationToken.java index 05e772cf..2368420c 100644 --- a/src/main/java/app/coronawarn/verification/model/RegistrationToken.java +++ b/src/main/java/app/coronawarn/verification/model/RegistrationToken.java @@ -1,22 +1,21 @@ -/* +/*- + * ---license-start * Corona-Warn-App / cwa-verification - * - * (C) 2020, T-Systems International GmbH - * - * Deutsche Telekom AG and all other contributors / - * copyright owners license this file to you under the Apache - * License, Version 2.0 (the "License"); you may not use this - * file except in compliance with the License. + * --- + * Copyright (C) 2020 - 2022 T-Systems International GmbH and all other contributors + * --- + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * - * http://www.apache.org/licenses/LICENSE-2.0 + * http://www.apache.org/licenses/LICENSE-2.0 * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ---license-end */ package app.coronawarn.verification.model; diff --git a/src/main/java/app/coronawarn/verification/model/RegistrationTokenKeyType.java b/src/main/java/app/coronawarn/verification/model/RegistrationTokenKeyType.java index 8f660474..e4084618 100644 --- a/src/main/java/app/coronawarn/verification/model/RegistrationTokenKeyType.java +++ b/src/main/java/app/coronawarn/verification/model/RegistrationTokenKeyType.java @@ -1,22 +1,21 @@ -/* +/*- + * ---license-start * Corona-Warn-App / cwa-verification - * - * (C) 2020, T-Systems International GmbH - * - * Deutsche Telekom AG and all other contributors / - * copyright owners license this file to you under the Apache - * License, Version 2.0 (the "License"); you may not use this - * file except in compliance with the License. + * --- + * Copyright (C) 2020 - 2022 T-Systems International GmbH and all other contributors + * --- + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * - * http://www.apache.org/licenses/LICENSE-2.0 + * http://www.apache.org/licenses/LICENSE-2.0 * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ---license-end */ package app.coronawarn.verification.model; diff --git a/src/main/java/app/coronawarn/verification/model/RegistrationTokenRequest.java b/src/main/java/app/coronawarn/verification/model/RegistrationTokenRequest.java index f1603b6f..700bbf14 100644 --- a/src/main/java/app/coronawarn/verification/model/RegistrationTokenRequest.java +++ b/src/main/java/app/coronawarn/verification/model/RegistrationTokenRequest.java @@ -1,22 +1,21 @@ -/* +/*- + * ---license-start * Corona-Warn-App / cwa-verification - * - * (C) 2020, T-Systems International GmbH - * - * Deutsche Telekom AG and all other contributors / - * copyright owners license this file to you under the Apache - * License, Version 2.0 (the "License"); you may not use this - * file except in compliance with the License. + * --- + * Copyright (C) 2020 - 2022 T-Systems International GmbH and all other contributors + * --- + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * - * http://www.apache.org/licenses/LICENSE-2.0 + * http://www.apache.org/licenses/LICENSE-2.0 * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ---license-end */ package app.coronawarn.verification.model; diff --git a/src/main/java/app/coronawarn/verification/model/Tan.java b/src/main/java/app/coronawarn/verification/model/Tan.java index 652d7a01..75ec5d9b 100644 --- a/src/main/java/app/coronawarn/verification/model/Tan.java +++ b/src/main/java/app/coronawarn/verification/model/Tan.java @@ -1,22 +1,21 @@ -/* +/*- + * ---license-start * Corona-Warn-App / cwa-verification - * - * (C) 2020, T-Systems International GmbH - * - * Deutsche Telekom AG and all other contributors / - * copyright owners license this file to you under the Apache - * License, Version 2.0 (the "License"); you may not use this - * file except in compliance with the License. + * --- + * Copyright (C) 2020 - 2022 T-Systems International GmbH and all other contributors + * --- + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * - * http://www.apache.org/licenses/LICENSE-2.0 + * http://www.apache.org/licenses/LICENSE-2.0 * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ---license-end */ package app.coronawarn.verification.model; diff --git a/src/main/java/app/coronawarn/verification/model/TanSourceOfTrust.java b/src/main/java/app/coronawarn/verification/model/TanSourceOfTrust.java index 04ca6591..8cca862d 100644 --- a/src/main/java/app/coronawarn/verification/model/TanSourceOfTrust.java +++ b/src/main/java/app/coronawarn/verification/model/TanSourceOfTrust.java @@ -1,22 +1,21 @@ -/* +/*- + * ---license-start * Corona-Warn-App / cwa-verification - * - * (C) 2020, T-Systems International GmbH - * - * Deutsche Telekom AG and all other contributors / - * copyright owners license this file to you under the Apache - * License, Version 2.0 (the "License"); you may not use this - * file except in compliance with the License. + * --- + * Copyright (C) 2020 - 2022 T-Systems International GmbH and all other contributors + * --- + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * - * http://www.apache.org/licenses/LICENSE-2.0 + * http://www.apache.org/licenses/LICENSE-2.0 * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ---license-end */ package app.coronawarn.verification.model; diff --git a/src/main/java/app/coronawarn/verification/model/TanType.java b/src/main/java/app/coronawarn/verification/model/TanType.java index 2f009c09..0083fdd5 100644 --- a/src/main/java/app/coronawarn/verification/model/TanType.java +++ b/src/main/java/app/coronawarn/verification/model/TanType.java @@ -1,22 +1,21 @@ -/* +/*- + * ---license-start * Corona-Warn-App / cwa-verification - * - * (C) 2020, T-Systems International GmbH - * - * Deutsche Telekom AG and all other contributors / - * copyright owners license this file to you under the Apache - * License, Version 2.0 (the "License"); you may not use this - * file except in compliance with the License. + * --- + * Copyright (C) 2020 - 2022 T-Systems International GmbH and all other contributors + * --- + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * - * http://www.apache.org/licenses/LICENSE-2.0 + * http://www.apache.org/licenses/LICENSE-2.0 * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ---license-end */ package app.coronawarn.verification.model; diff --git a/src/main/java/app/coronawarn/verification/model/TeleTan.java b/src/main/java/app/coronawarn/verification/model/TeleTan.java index 6b0cf5b0..c00317d1 100644 --- a/src/main/java/app/coronawarn/verification/model/TeleTan.java +++ b/src/main/java/app/coronawarn/verification/model/TeleTan.java @@ -1,22 +1,21 @@ -/* +/*- + * ---license-start * Corona-Warn-App / cwa-verification - * - * (C) 2020, T-Systems International GmbH - * - * Deutsche Telekom AG and all other contributors / - * copyright owners license this file to you under the Apache - * License, Version 2.0 (the "License"); you may not use this - * file except in compliance with the License. + * --- + * Copyright (C) 2020 - 2022 T-Systems International GmbH and all other contributors + * --- + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * - * http://www.apache.org/licenses/LICENSE-2.0 + * http://www.apache.org/licenses/LICENSE-2.0 * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ---license-end */ package app.coronawarn.verification.model; diff --git a/src/main/java/app/coronawarn/verification/model/TeleTanType.java b/src/main/java/app/coronawarn/verification/model/TeleTanType.java index 48e79dc0..80e3ffd9 100644 --- a/src/main/java/app/coronawarn/verification/model/TeleTanType.java +++ b/src/main/java/app/coronawarn/verification/model/TeleTanType.java @@ -1,22 +1,21 @@ -/* +/*- + * ---license-start * Corona-Warn-App / cwa-verification - * - * (C) 2020, T-Systems International GmbH - * - * Deutsche Telekom AG and all other contributors / - * copyright owners license this file to you under the Apache - * License, Version 2.0 (the "License"); you may not use this - * file except in compliance with the License. + * --- + * Copyright (C) 2020 - 2022 T-Systems International GmbH and all other contributors + * --- + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * - * http://www.apache.org/licenses/LICENSE-2.0 + * http://www.apache.org/licenses/LICENSE-2.0 * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ---license-end */ package app.coronawarn.verification.model; diff --git a/src/main/java/app/coronawarn/verification/model/TestResult.java b/src/main/java/app/coronawarn/verification/model/TestResult.java index 68e5f52b..c4e4135a 100644 --- a/src/main/java/app/coronawarn/verification/model/TestResult.java +++ b/src/main/java/app/coronawarn/verification/model/TestResult.java @@ -1,22 +1,21 @@ -/* +/*- + * ---license-start * Corona-Warn-App / cwa-verification - * - * (C) 2020, T-Systems International GmbH - * - * Deutsche Telekom AG and all other contributors / - * copyright owners license this file to you under the Apache - * License, Version 2.0 (the "License"); you may not use this - * file except in compliance with the License. + * --- + * Copyright (C) 2020 - 2022 T-Systems International GmbH and all other contributors + * --- + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * - * http://www.apache.org/licenses/LICENSE-2.0 + * http://www.apache.org/licenses/LICENSE-2.0 * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ---license-end */ package app.coronawarn.verification.model; @@ -27,7 +26,6 @@ import lombok.AllArgsConstructor; import lombok.Data; import lombok.NoArgsConstructor; -import lombok.RequiredArgsConstructor; /** diff --git a/src/main/java/app/coronawarn/verification/repository/VerificationAppSessionRepository.java b/src/main/java/app/coronawarn/verification/repository/VerificationAppSessionRepository.java index e24d38ae..18d62c6e 100644 --- a/src/main/java/app/coronawarn/verification/repository/VerificationAppSessionRepository.java +++ b/src/main/java/app/coronawarn/verification/repository/VerificationAppSessionRepository.java @@ -1,22 +1,21 @@ -/* +/*- + * ---license-start * Corona-Warn-App / cwa-verification - * - * (C) 2020, T-Systems International GmbH - * - * Deutsche Telekom AG and all other contributors / - * copyright owners license this file to you under the Apache - * License, Version 2.0 (the "License"); you may not use this - * file except in compliance with the License. + * --- + * Copyright (C) 2020 - 2022 T-Systems International GmbH and all other contributors + * --- + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * - * http://www.apache.org/licenses/LICENSE-2.0 + * http://www.apache.org/licenses/LICENSE-2.0 * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ---license-end */ package app.coronawarn.verification.repository; diff --git a/src/main/java/app/coronawarn/verification/repository/VerificationTanRepository.java b/src/main/java/app/coronawarn/verification/repository/VerificationTanRepository.java index 1994d5e2..6a38cb28 100644 --- a/src/main/java/app/coronawarn/verification/repository/VerificationTanRepository.java +++ b/src/main/java/app/coronawarn/verification/repository/VerificationTanRepository.java @@ -1,22 +1,21 @@ -/* +/*- + * ---license-start * Corona-Warn-App / cwa-verification - * - * (C) 2020, T-Systems International GmbH - * - * Deutsche Telekom AG and all other contributors / - * copyright owners license this file to you under the Apache - * License, Version 2.0 (the "License"); you may not use this - * file except in compliance with the License. + * --- + * Copyright (C) 2020 - 2022 T-Systems International GmbH and all other contributors + * --- + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * - * http://www.apache.org/licenses/LICENSE-2.0 + * http://www.apache.org/licenses/LICENSE-2.0 * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ---license-end */ package app.coronawarn.verification.repository; diff --git a/src/main/java/app/coronawarn/verification/service/AppSessionService.java b/src/main/java/app/coronawarn/verification/service/AppSessionService.java index 8b09c347..83793d19 100644 --- a/src/main/java/app/coronawarn/verification/service/AppSessionService.java +++ b/src/main/java/app/coronawarn/verification/service/AppSessionService.java @@ -1,22 +1,21 @@ -/* +/*- + * ---license-start * Corona-Warn-App / cwa-verification - * - * (C) 2020, T-Systems International GmbH - * - * Deutsche Telekom AG and all other contributors / - * copyright owners license this file to you under the Apache - * License, Version 2.0 (the "License"); you may not use this - * file except in compliance with the License. + * --- + * Copyright (C) 2020 - 2022 T-Systems International GmbH and all other contributors + * --- + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * - * http://www.apache.org/licenses/LICENSE-2.0 + * http://www.apache.org/licenses/LICENSE-2.0 * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ---license-end */ package app.coronawarn.verification.service; diff --git a/src/main/java/app/coronawarn/verification/service/EntitiesCleanupService.java b/src/main/java/app/coronawarn/verification/service/EntitiesCleanupService.java index 2ffcf206..cec51549 100644 --- a/src/main/java/app/coronawarn/verification/service/EntitiesCleanupService.java +++ b/src/main/java/app/coronawarn/verification/service/EntitiesCleanupService.java @@ -1,22 +1,21 @@ -/* +/*- + * ---license-start * Corona-Warn-App / cwa-verification - * - * (C) 2020, T-Systems International GmbH - * - * Deutsche Telekom AG and all other contributors / - * copyright owners license this file to you under the Apache - * License, Version 2.0 (the "License"); you may not use this - * file except in compliance with the License. + * --- + * Copyright (C) 2020 - 2022 T-Systems International GmbH and all other contributors + * --- + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * - * http://www.apache.org/licenses/LICENSE-2.0 + * http://www.apache.org/licenses/LICENSE-2.0 * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ---license-end */ package app.coronawarn.verification.service; diff --git a/src/main/java/app/coronawarn/verification/service/FakeDelayService.java b/src/main/java/app/coronawarn/verification/service/FakeDelayService.java index cb39ec19..65699e34 100644 --- a/src/main/java/app/coronawarn/verification/service/FakeDelayService.java +++ b/src/main/java/app/coronawarn/verification/service/FakeDelayService.java @@ -1,22 +1,21 @@ -/* +/*- + * ---license-start * Corona-Warn-App / cwa-verification - * - * (C) 2020, T-Systems International GmbH - * - * Deutsche Telekom AG and all other contributors / - * copyright owners license this file to you under the Apache - * License, Version 2.0 (the "License"); you may not use this - * file except in compliance with the License. + * --- + * Copyright (C) 2020 - 2022 T-Systems International GmbH and all other contributors + * --- + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * - * http://www.apache.org/licenses/LICENSE-2.0 + * http://www.apache.org/licenses/LICENSE-2.0 * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ---license-end */ package app.coronawarn.verification.service; diff --git a/src/main/java/app/coronawarn/verification/service/FakeRequestService.java b/src/main/java/app/coronawarn/verification/service/FakeRequestService.java index d40b672b..a2a0c28b 100644 --- a/src/main/java/app/coronawarn/verification/service/FakeRequestService.java +++ b/src/main/java/app/coronawarn/verification/service/FakeRequestService.java @@ -1,22 +1,21 @@ -/* +/*- + * ---license-start * Corona-Warn-App / cwa-verification - * - * (C) 2020, T-Systems International GmbH - * - * Deutsche Telekom AG and all other contributors / - * copyright owners license this file to you under the Apache - * License, Version 2.0 (the "License"); you may not use this - * file except in compliance with the License. + * --- + * Copyright (C) 2020 - 2022 T-Systems International GmbH and all other contributors + * --- + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * - * http://www.apache.org/licenses/LICENSE-2.0 + * http://www.apache.org/licenses/LICENSE-2.0 * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ---license-end */ package app.coronawarn.verification.service; diff --git a/src/main/java/app/coronawarn/verification/service/HashingService.java b/src/main/java/app/coronawarn/verification/service/HashingService.java index 9a6dd45b..3d1a6382 100644 --- a/src/main/java/app/coronawarn/verification/service/HashingService.java +++ b/src/main/java/app/coronawarn/verification/service/HashingService.java @@ -1,22 +1,21 @@ -/* +/*- + * ---license-start * Corona-Warn-App / cwa-verification - * - * (C) 2020, T-Systems International GmbH - * - * Deutsche Telekom AG and all other contributors / - * copyright owners license this file to you under the Apache - * License, Version 2.0 (the "License"); you may not use this - * file except in compliance with the License. + * --- + * Copyright (C) 2020 - 2022 T-Systems International GmbH and all other contributors + * --- + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * - * http://www.apache.org/licenses/LICENSE-2.0 + * http://www.apache.org/licenses/LICENSE-2.0 * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ---license-end */ package app.coronawarn.verification.service; diff --git a/src/main/java/app/coronawarn/verification/service/JwtService.java b/src/main/java/app/coronawarn/verification/service/JwtService.java index ac5b1ba2..ae24c8f5 100644 --- a/src/main/java/app/coronawarn/verification/service/JwtService.java +++ b/src/main/java/app/coronawarn/verification/service/JwtService.java @@ -1,22 +1,21 @@ -/* +/*- + * ---license-start * Corona-Warn-App / cwa-verification - * - * (C) 2020, T-Systems International GmbH - * - * Deutsche Telekom AG and all other contributors / - * copyright owners license this file to you under the Apache - * License, Version 2.0 (the "License"); you may not use this - * file except in compliance with the License. + * --- + * Copyright (C) 2020 - 2022 T-Systems International GmbH and all other contributors + * --- + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * - * http://www.apache.org/licenses/LICENSE-2.0 + * http://www.apache.org/licenses/LICENSE-2.0 * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ---license-end */ package app.coronawarn.verification.service; diff --git a/src/main/java/app/coronawarn/verification/service/TanService.java b/src/main/java/app/coronawarn/verification/service/TanService.java index 2496e912..dc04bb44 100644 --- a/src/main/java/app/coronawarn/verification/service/TanService.java +++ b/src/main/java/app/coronawarn/verification/service/TanService.java @@ -1,22 +1,21 @@ -/* +/*- + * ---license-start * Corona-Warn-App / cwa-verification - * - * (C) 2020, T-Systems International GmbH - * - * Deutsche Telekom AG and all other contributors / - * copyright owners license this file to you under the Apache - * License, Version 2.0 (the "License"); you may not use this - * file except in compliance with the License. + * --- + * Copyright (C) 2020 - 2022 T-Systems International GmbH and all other contributors + * --- + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * - * http://www.apache.org/licenses/LICENSE-2.0 + * http://www.apache.org/licenses/LICENSE-2.0 * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ---license-end */ package app.coronawarn.verification.service; diff --git a/src/main/java/app/coronawarn/verification/service/TestResultServerService.java b/src/main/java/app/coronawarn/verification/service/TestResultServerService.java index c17dc8c2..88a2fcfc 100644 --- a/src/main/java/app/coronawarn/verification/service/TestResultServerService.java +++ b/src/main/java/app/coronawarn/verification/service/TestResultServerService.java @@ -1,22 +1,21 @@ -/* +/*- + * ---license-start * Corona-Warn-App / cwa-verification - * - * (C) 2020, T-Systems International GmbH - * - * Deutsche Telekom AG and all other contributors / - * copyright owners license this file to you under the Apache - * License, Version 2.0 (the "License"); you may not use this - * file except in compliance with the License. + * --- + * Copyright (C) 2020 - 2022 T-Systems International GmbH and all other contributors + * --- + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * - * http://www.apache.org/licenses/LICENSE-2.0 + * http://www.apache.org/licenses/LICENSE-2.0 * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ---license-end */ package app.coronawarn.verification.service; @@ -24,7 +23,6 @@ import app.coronawarn.verification.client.TestResultServerClient; import app.coronawarn.verification.model.HashedGuid; import app.coronawarn.verification.model.TestResult; -import lombok.NonNull; import lombok.RequiredArgsConstructor; import lombok.extern.slf4j.Slf4j; import org.springframework.stereotype.Component; diff --git a/src/main/java/app/coronawarn/verification/validator/RegistrationTokenKeyConstraint.java b/src/main/java/app/coronawarn/verification/validator/RegistrationTokenKeyConstraint.java index 0b934959..758f0c9c 100644 --- a/src/main/java/app/coronawarn/verification/validator/RegistrationTokenKeyConstraint.java +++ b/src/main/java/app/coronawarn/verification/validator/RegistrationTokenKeyConstraint.java @@ -1,22 +1,21 @@ -/* +/*- + * ---license-start * Corona-Warn-App / cwa-verification - * - * (C) 2020, T-Systems International GmbH - * - * Deutsche Telekom AG, SAP AG and all other contributors / - * copyright owners license this file to you under the Apache - * License, Version 2.0 (the "License"); you may not use this - * file except in compliance with the License. + * --- + * Copyright (C) 2020 - 2022 T-Systems International GmbH and all other contributors + * --- + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * - * http://www.apache.org/licenses/LICENSE-2.0 + * http://www.apache.org/licenses/LICENSE-2.0 * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ---license-end */ package app.coronawarn.verification.validator; diff --git a/src/main/java/app/coronawarn/verification/validator/RegistrationTokenRequestValidator.java b/src/main/java/app/coronawarn/verification/validator/RegistrationTokenRequestValidator.java index 58adf76b..d67510f5 100644 --- a/src/main/java/app/coronawarn/verification/validator/RegistrationTokenRequestValidator.java +++ b/src/main/java/app/coronawarn/verification/validator/RegistrationTokenRequestValidator.java @@ -1,22 +1,21 @@ -/* +/*- + * ---license-start * Corona-Warn-App / cwa-verification - * - * (C) 2020, T-Systems International GmbH - * - * Deutsche Telekom AG, SAP AG and all other contributors / - * copyright owners license this file to you under the Apache - * License, Version 2.0 (the "License"); you may not use this - * file except in compliance with the License. + * --- + * Copyright (C) 2020 - 2022 T-Systems International GmbH and all other contributors + * --- + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * - * http://www.apache.org/licenses/LICENSE-2.0 + * http://www.apache.org/licenses/LICENSE-2.0 * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ---license-end */ package app.coronawarn.verification.validator; diff --git a/src/test/java/app/coronawarn/verification/TestUtils.java b/src/test/java/app/coronawarn/verification/TestUtils.java index 2805c46f..d70bc199 100644 --- a/src/test/java/app/coronawarn/verification/TestUtils.java +++ b/src/test/java/app/coronawarn/verification/TestUtils.java @@ -1,3 +1,23 @@ +/*- + * ---license-start + * Corona-Warn-App / cwa-verification + * --- + * Copyright (C) 2020 - 2022 T-Systems International GmbH and all other contributors + * --- + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ---license-end + */ + package app.coronawarn.verification; import app.coronawarn.verification.domain.VerificationAppSession; diff --git a/src/test/java/app/coronawarn/verification/VerificationApplicationExternalTest.java b/src/test/java/app/coronawarn/verification/VerificationApplicationExternalTest.java index 2a579e2c..669089a4 100644 --- a/src/test/java/app/coronawarn/verification/VerificationApplicationExternalTest.java +++ b/src/test/java/app/coronawarn/verification/VerificationApplicationExternalTest.java @@ -1,22 +1,21 @@ -/* +/*- + * ---license-start * Corona-Warn-App / cwa-verification - * - * (C) 2020, T-Systems International GmbH - * - * Deutsche Telekom AG and all other contributors / - * copyright owners license this file to you under the Apache - * License, Version 2.0 (the "License"); you may not use this - * file except in compliance with the License. + * --- + * Copyright (C) 2020 - 2022 T-Systems International GmbH and all other contributors + * --- + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * - * http://www.apache.org/licenses/LICENSE-2.0 + * http://www.apache.org/licenses/LICENSE-2.0 * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ---license-end */ package app.coronawarn.verification; diff --git a/src/test/java/app/coronawarn/verification/VerificationApplicationExternalTestHttp.java b/src/test/java/app/coronawarn/verification/VerificationApplicationExternalTestHttp.java index bad94d15..33953735 100644 --- a/src/test/java/app/coronawarn/verification/VerificationApplicationExternalTestHttp.java +++ b/src/test/java/app/coronawarn/verification/VerificationApplicationExternalTestHttp.java @@ -1,3 +1,23 @@ +/*- + * ---license-start + * Corona-Warn-App / cwa-verification + * --- + * Copyright (C) 2020 - 2022 T-Systems International GmbH and all other contributors + * --- + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ---license-end + */ + //package app.coronawarn.verification; // //import java.io.BufferedReader; diff --git a/src/test/java/app/coronawarn/verification/VerificationApplicationExternalTestWorkaround.java b/src/test/java/app/coronawarn/verification/VerificationApplicationExternalTestWorkaround.java index 9c9486fd..4f77e7de 100644 --- a/src/test/java/app/coronawarn/verification/VerificationApplicationExternalTestWorkaround.java +++ b/src/test/java/app/coronawarn/verification/VerificationApplicationExternalTestWorkaround.java @@ -1,22 +1,21 @@ -/* +/*- + * ---license-start * Corona-Warn-App / cwa-verification - * - * (C) 2020, T-Systems International GmbH - * - * Deutsche Telekom AG and all other contributors / - * copyright owners license this file to you under the Apache - * License, Version 2.0 (the "License"); you may not use this - * file except in compliance with the License. + * --- + * Copyright (C) 2020 - 2022 T-Systems International GmbH and all other contributors + * --- + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * - * http://www.apache.org/licenses/LICENSE-2.0 + * http://www.apache.org/licenses/LICENSE-2.0 * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ---license-end */ package app.coronawarn.verification; diff --git a/src/test/java/app/coronawarn/verification/VerificationApplicationInternalTest.java b/src/test/java/app/coronawarn/verification/VerificationApplicationInternalTest.java index be7ae3d6..ad092335 100644 --- a/src/test/java/app/coronawarn/verification/VerificationApplicationInternalTest.java +++ b/src/test/java/app/coronawarn/verification/VerificationApplicationInternalTest.java @@ -1,22 +1,21 @@ -/* +/*- + * ---license-start * Corona-Warn-App / cwa-verification - * - * (C) 2020, T-Systems International GmbH - * - * Deutsche Telekom AG and all other contributors / - * copyright owners license this file to you under the Apache - * License, Version 2.0 (the "License"); you may not use this - * file except in compliance with the License. + * --- + * Copyright (C) 2020 - 2022 T-Systems International GmbH and all other contributors + * --- + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * - * http://www.apache.org/licenses/LICENSE-2.0 + * http://www.apache.org/licenses/LICENSE-2.0 * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ---license-end */ package app.coronawarn.verification; diff --git a/src/test/java/app/coronawarn/verification/service/EntitiesCleanupServiceTest.java b/src/test/java/app/coronawarn/verification/service/EntitiesCleanupServiceTest.java index 0bfc1774..10dedbbd 100644 --- a/src/test/java/app/coronawarn/verification/service/EntitiesCleanupServiceTest.java +++ b/src/test/java/app/coronawarn/verification/service/EntitiesCleanupServiceTest.java @@ -1,22 +1,21 @@ -/* +/*- + * ---license-start * Corona-Warn-App / cwa-verification - * - * (C) 2020, T-Systems International GmbH - * - * Deutsche Telekom AG and all other contributors / - * copyright owners license this file to you under the Apache - * License, Version 2.0 (the "License"); you may not use this - * file except in compliance with the License. + * --- + * Copyright (C) 2020 - 2022 T-Systems International GmbH and all other contributors + * --- + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * - * http://www.apache.org/licenses/LICENSE-2.0 + * http://www.apache.org/licenses/LICENSE-2.0 * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ---license-end */ package app.coronawarn.verification.service; diff --git a/src/test/java/app/coronawarn/verification/service/HashingServiceTest.java b/src/test/java/app/coronawarn/verification/service/HashingServiceTest.java index db1ecf95..4461c5bb 100644 --- a/src/test/java/app/coronawarn/verification/service/HashingServiceTest.java +++ b/src/test/java/app/coronawarn/verification/service/HashingServiceTest.java @@ -1,32 +1,31 @@ -/* +/*- + * ---license-start * Corona-Warn-App / cwa-verification - * - * (C) 2020, T-Systems International GmbH - * - * Deutsche Telekom AG and all other contributors / - * copyright owners license this file to you under the Apache - * License, Version 2.0 (the "License"); you may not use this - * file except in compliance with the License. + * --- + * Copyright (C) 2020 - 2022 T-Systems International GmbH and all other contributors + * --- + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * - * http://www.apache.org/licenses/LICENSE-2.0 + * http://www.apache.org/licenses/LICENSE-2.0 * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ---license-end */ package app.coronawarn.verification.service; -import org.junit.jupiter.api.Test; - import static org.assertj.core.api.Assertions.assertThat; import static org.junit.jupiter.api.Assertions.assertFalse; import static org.junit.jupiter.api.Assertions.assertTrue; +import org.junit.jupiter.api.Test; + public class HashingServiceTest { HashingService hashingService = new HashingService(); diff --git a/src/test/java/app/coronawarn/verification/service/JwtServiceTest.java b/src/test/java/app/coronawarn/verification/service/JwtServiceTest.java index 14d8a460..a0117801 100644 --- a/src/test/java/app/coronawarn/verification/service/JwtServiceTest.java +++ b/src/test/java/app/coronawarn/verification/service/JwtServiceTest.java @@ -1,23 +1,23 @@ -/* +/*- + * ---license-start * Corona-Warn-App / cwa-verification - * - * (C) 2020, T-Systems International GmbH - * - * Deutsche Telekom AG and all other contributors / - * copyright owners license this file to you under the Apache - * License, Version 2.0 (the "License"); you may not use this - * file except in compliance with the License. + * --- + * Copyright (C) 2020 - 2022 T-Systems International GmbH and all other contributors + * --- + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * - * http://www.apache.org/licenses/LICENSE-2.0 + * http://www.apache.org/licenses/LICENSE-2.0 * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ---license-end */ + package app.coronawarn.verification.service; import app.coronawarn.verification.client.IamClient; @@ -27,6 +27,26 @@ import app.coronawarn.verification.model.Key; import io.jsonwebtoken.Jwts; import io.jsonwebtoken.SignatureAlgorithm; +import java.io.IOException; +import java.io.StringWriter; +import java.io.UnsupportedEncodingException; +import java.math.BigInteger; +import java.security.KeyPair; +import java.security.KeyPairGenerator; +import java.security.NoSuchAlgorithmException; +import java.security.PrivateKey; +import java.security.PublicKey; +import java.security.Security; +import java.time.Instant; +import java.time.LocalDate; +import java.time.LocalDateTime; +import java.time.ZoneId; +import java.util.ArrayList; +import java.util.Collections; +import java.util.Date; +import java.util.HashMap; +import java.util.List; +import java.util.Map; import lombok.Setter; import lombok.extern.slf4j.Slf4j; import org.bouncycastle.asn1.x500.X500Name; @@ -41,17 +61,6 @@ import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.Test; -import java.io.IOException; -import java.io.StringWriter; -import java.io.UnsupportedEncodingException; -import java.math.BigInteger; -import java.security.*; -import java.time.Instant; -import java.time.LocalDate; -import java.time.LocalDateTime; -import java.time.ZoneId; -import java.util.*; - @Slf4j public class JwtServiceTest { public static final String TOKEN_PREFIX = "Bearer "; diff --git a/src/test/java/app/coronawarn/verification/service/TanServiceTest.java b/src/test/java/app/coronawarn/verification/service/TanServiceTest.java index 21e40114..e71c32db 100644 --- a/src/test/java/app/coronawarn/verification/service/TanServiceTest.java +++ b/src/test/java/app/coronawarn/verification/service/TanServiceTest.java @@ -1,26 +1,29 @@ -/* +/*- + * ---license-start * Corona-Warn-App / cwa-verification - * - * (C) 2020, T-Systems International GmbH - * - * Deutsche Telekom AG and all other contributors / - * copyright owners license this file to you under the Apache - * License, Version 2.0 (the "License"); you may not use this - * file except in compliance with the License. + * --- + * Copyright (C) 2020 - 2022 T-Systems International GmbH and all other contributors + * --- + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * - * http://www.apache.org/licenses/LICENSE-2.0 + * http://www.apache.org/licenses/LICENSE-2.0 * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ---license-end */ package app.coronawarn.verification.service; +import static org.assertj.core.api.Assertions.assertThat; +import static org.junit.jupiter.api.Assertions.assertFalse; +import static org.junit.jupiter.api.Assertions.assertTrue; + import app.coronawarn.verification.VerificationApplication; import app.coronawarn.verification.config.VerificationApplicationConfig; import app.coronawarn.verification.domain.VerificationTan; @@ -28,6 +31,11 @@ import app.coronawarn.verification.model.TanType; import app.coronawarn.verification.model.TeleTanType; import app.coronawarn.verification.repository.VerificationTanRepository; +import java.time.LocalDateTime; +import java.time.format.DateTimeFormatter; +import java.util.Optional; +import java.util.regex.Matcher; +import java.util.regex.Pattern; import lombok.extern.slf4j.Slf4j; import org.junit.jupiter.api.Assertions; import org.junit.jupiter.api.BeforeEach; @@ -39,16 +47,6 @@ import org.springframework.test.context.ContextConfiguration; import org.springframework.test.context.junit.jupiter.SpringExtension; -import java.time.LocalDateTime; -import java.time.format.DateTimeFormatter; -import java.util.Optional; -import java.util.regex.Matcher; -import java.util.regex.Pattern; - -import static org.assertj.core.api.Assertions.assertThat; -import static org.junit.jupiter.api.Assertions.assertFalse; -import static org.junit.jupiter.api.Assertions.assertTrue; - @Slf4j @ExtendWith(SpringExtension.class) diff --git a/src/test/java/app/coronawarn/verification/service/TestResultServerServiceTest.java b/src/test/java/app/coronawarn/verification/service/TestResultServerServiceTest.java index ffc3f1ad..00087b47 100644 --- a/src/test/java/app/coronawarn/verification/service/TestResultServerServiceTest.java +++ b/src/test/java/app/coronawarn/verification/service/TestResultServerServiceTest.java @@ -1,22 +1,21 @@ -/* +/*- + * ---license-start * Corona-Warn-App / cwa-verification - * - * (C) 2020, T-Systems International GmbH - * - * Deutsche Telekom AG and all other contributors / - * copyright owners license this file to you under the Apache - * License, Version 2.0 (the "License"); you may not use this - * file except in compliance with the License. + * --- + * Copyright (C) 2020 - 2022 T-Systems International GmbH and all other contributors + * --- + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * - * http://www.apache.org/licenses/LICENSE-2.0 + * http://www.apache.org/licenses/LICENSE-2.0 * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ---license-end */ package app.coronawarn.verification.service;