diff --git a/agents-kt-identity/build.gradle.kts b/agents-kt-identity/build.gradle.kts index 35918c9..11b2e02 100644 --- a/agents-kt-identity/build.gradle.kts +++ b/agents-kt-identity/build.gradle.kts @@ -29,7 +29,7 @@ dependencies { // #4521 — vetted JOSE/JWS + JWKS library; badge verification is trust-critical, so we do not // hand-roll JWS signature verification (alg-confusion, ES256 P1363/DER, alg=none are real footguns). - api("com.nimbusds:nimbus-jose-jwt:10.3") + api("com.nimbusds:nimbus-jose-jwt:10.9.1") testImplementation(kotlin("test")) testImplementation("org.jetbrains.kotlinx:kotlinx-coroutines-test:1.11.0") diff --git a/agents-kt-identity/gradle.lockfile b/agents-kt-identity/gradle.lockfile index 4c7de9a..85ef512 100644 --- a/agents-kt-identity/gradle.lockfile +++ b/agents-kt-identity/gradle.lockfile @@ -1,7 +1,7 @@ # This is a Gradle generated file for dependency locking. # Manual edits can break the build and are not advised. # This file is expected to be part of source control. -com.nimbusds:nimbus-jose-jwt:10.3=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +com.nimbusds:nimbus-jose-jwt:10.9.1=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath org.apiguardian:apiguardian-api:1.1.2=testCompileClasspath org.bouncycastle:bcprov-jdk18on:1.84=runtimeClasspath,testRuntimeClasspath org.jetbrains.kotlin:kotlin-build-tools-api:2.4.0=kotlinAbiValidationCompatClasspath,kotlinBuildToolsApiClasspath,kotlinCompilerClasspath,kotlinKlibCommonizerClasspath diff --git a/gradle/verification-metadata.xml b/gradle/verification-metadata.xml index 052691f..a8a72ce 100644 --- a/gradle/verification-metadata.xml +++ b/gradle/verification-metadata.xml @@ -520,6 +520,14 @@ + + + + + + + +