diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml index 1f856f93..c27e2520 100644 --- a/.github/workflows/codeql-analysis.yml +++ b/.github/workflows/codeql-analysis.yml @@ -16,16 +16,16 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Initialize CodeQL - uses: github/codeql-action/init@v2 + uses: github/codeql-action/init@v3 with: languages: java queries: +security-and-quality - name: Autobuild - uses: github/codeql-action/autobuild@v2 + uses: github/codeql-action/autobuild@v3 - name: Perform CodeQL Analysis - uses: github/codeql-action/analyze@v2 + uses: github/codeql-action/analyze@v3 diff --git a/.github/workflows/coverity-analysis.yml b/.github/workflows/coverity-analysis.yml index 8604821b..61838e7a 100644 --- a/.github/workflows/coverity-analysis.yml +++ b/.github/workflows/coverity-analysis.yml @@ -15,15 +15,15 @@ jobs: PROJECTNAME: 'web-eid/web-eid-authtoken-validation-java' steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - - uses: actions/setup-java@v3 + - uses: actions/setup-java@v4 with: distribution: zulu java-version: 8 - name: Cache Maven packages - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: ~/.m2 key: ${{ runner.os }}-m2-v8-${{ hashFiles('**/pom.xml') }} @@ -50,4 +50,4 @@ jobs: --form file=@upload.tgz \ --form version=master \ --form description="Github Actions CI build" \ - https://scan.coverity.com/builds?project=$PROJECTNAME \ No newline at end of file + https://scan.coverity.com/builds?project=$PROJECTNAME diff --git a/.github/workflows/maven-build.yml b/.github/workflows/maven-build.yml index ecbd17a3..8e55facb 100644 --- a/.github/workflows/maven-build.yml +++ b/.github/workflows/maven-build.yml @@ -7,15 +7,15 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - - uses: actions/setup-java@v3 + - uses: actions/setup-java@v4 with: distribution: zulu java-version: 8 - name: Cache Maven packages - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: ~/.m2 key: ${{ runner.os }}-m2-v8-${{ hashFiles('**/pom.xml') }} diff --git a/.github/workflows/maven-deploy.yml b/.github/workflows/maven-deploy.yml index d5c5d29e..fcb46c00 100644 --- a/.github/workflows/maven-deploy.yml +++ b/.github/workflows/maven-deploy.yml @@ -9,15 +9,15 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - - uses: actions/setup-java@v3 + - uses: actions/setup-java@v4 with: distribution: zulu java-version: 8 - name: Cache Maven packages - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: ~/.m2 key: ${{ runner.os }}-m2-v8-${{ hashFiles('**/pom.xml') }} diff --git a/.github/workflows/sonarcloud-analysis.yml b/.github/workflows/sonarcloud-analysis.yml index dd85e358..374c7c8b 100644 --- a/.github/workflows/sonarcloud-analysis.yml +++ b/.github/workflows/sonarcloud-analysis.yml @@ -9,22 +9,22 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 0 # Shallow clones should be disabled for a better relevancy of analysis - name: Set up JDK 11 - uses: actions/setup-java@v3 + uses: actions/setup-java@v4 with: distribution: zulu java-version: 11 - name: Cache SonarCloud packages - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: ~/.sonar/cache key: ${{ runner.os }}-sonar restore-keys: ${{ runner.os }}-sonar - name: Cache Maven packages - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: ~/.m2 key: ${{ runner.os }}-m2-v11-${{ hashFiles('**/pom.xml') }} diff --git a/LICENSE b/LICENSE index 326ac324..a7252dec 100644 --- a/LICENSE +++ b/LICENSE @@ -1,6 +1,6 @@ MIT License -Copyright (c) 2020-2023 Estonian Information System Authority +Copyright (c) 2020-2025 Estonian Information System Authority Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/pom.xml b/pom.xml index 8fac8355..94030f10 100644 --- a/pom.xml +++ b/pom.xml @@ -4,25 +4,25 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 authtoken-validation - org.webeid.security - 2.1.2 + eu.webeid.security + 2.2.0 jar authtoken-validation Web eID authentication token validation library for Java 3.3.9 - 2.22.2 + 3.5.4 1.8 - 0.11.5 - 2.13.4.2 - 1.7.36 - 1.70 - 4.10.0 - 5.8.2 - 3.23.1 - 4.6.1 - 0.8.5 + 0.13.0 + 2.18.5 + 2.0.17 + 1.82 + 5.3.0 + 5.12.0 + 3.27.3 + 4.11.0 + 0.8.12 ${project.basedir}/../jacoco-coverage-report/target/site/jacoco-aggregate/jacoco.xml @@ -56,17 +56,17 @@ org.bouncycastle - bcprov-jdk15on + bcprov-jdk18on ${bouncycastle.version} org.bouncycastle - bcpkix-jdk15on + bcpkix-jdk18on ${bouncycastle.version} com.squareup.okhttp3 - okhttp + okhttp-jvm ${okhttp.version} @@ -84,7 +84,7 @@ org.mockito - mockito-core + mockito-inline ${mockito.version} test @@ -129,7 +129,7 @@ -