├── .editorconfig ├── .gitattributes ├── .github ├── CODEOWNERS ├── dependabot.yml └── workflows │ ├── ci.yml │ ├── dependencycheck.yml │ ├── gitleaks.yml │ ├── release.yml │ └── sonar.yml ├── .gitignore ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── FileHeader.txt ├── LICENSE ├── Module.md ├── README.md ├── SECURITY.md ├── gradle.properties ├── gradle ├── libs.versions.toml └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── security ├── .well-known │ └── security.txt ├── gitleaks │ └── gitleaks.toml └── pgp-key.txt ├── settings.gradle.kts └── src ├── main └── kotlin │ └── eu │ └── europa │ └── ec │ └── eudi │ └── openid4vp │ ├── AuthorizationRequestResolver.kt │ ├── Config.kt │ ├── ErrorDispatcher.kt │ ├── Format.kt │ ├── OpenId4VPSpec.kt │ ├── OpenId4Vp.kt │ ├── ResponseDispatcher.kt │ ├── Types.kt │ ├── Util.kt │ ├── dcql │ ├── ClaimPath.kt │ └── DCQL.kt │ └── internal │ ├── Base64.kt │ ├── DID.kt │ ├── JWSAlgorithmSerializer.kt │ ├── Json.kt │ ├── RFC7515Spec.kt │ ├── ResultOps.kt │ ├── X509SubjectAlternativeName.kt │ ├── request │ ├── ClientMetaDataValidator.kt │ ├── DefaultAuthorizationRequestResolver.kt │ ├── RequestAuthenticator.kt │ ├── RequestFetcher.kt │ ├── RequestObjectValidator.kt │ ├── UriSupport.kt │ ├── ValidatedClientMetaData.kt │ └── WalletMetaData.kt │ └── response │ ├── AuthorizationRequestErrorCode.kt │ ├── AuthorizationResponse.kt │ ├── DefaultResponseDispatcher.kt │ ├── ErrorResponse.kt │ └── ResponseEncryption.kt └── test ├── kotlin └── eu │ └── europa │ └── ec │ └── eudi │ └── openid4vp │ ├── ClientTest.kt │ ├── ConfigTests.kt │ ├── Example.kt │ ├── HttpClient.kt │ ├── UnvalidatedRequestResolverTest.kt │ ├── VerifierInfoTest.kt │ ├── dcql │ ├── DCQLParseTest.kt │ └── DCQLRulesTest.kt │ └── internal │ ├── DIDTest.kt │ ├── request │ ├── AttestationIssuer.kt │ ├── RequestAuthenticatorTest.kt │ ├── RequestFetcherTest.kt │ └── WalletMetaDataTest.kt │ └── response │ ├── AuthorizationResponseBuilderTest.kt │ ├── AuthorizationResponseDispatcherTest.kt │ └── DefaultDispatcherTest.kt └── resources ├── certificates └── certificates.jks ├── dcql ├── basic_example.json ├── complex_example.json ├── eudi_msomdoc_pid_dcql_query.json └── mDL-example.json └── example ├── mso_mdoc-pid-dcql-query.json ├── mso_mdoc_pid-deviceresponse.txt ├── sd-jwt-vc-pid-dcql-query.json ├── sd-jwt-vc-pid-key.json └── sd-jwt-vc-pid.txt /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eu-digital-identity-wallet/eudi-lib-jvm-openid4vp-kt/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eu-digital-identity-wallet/eudi-lib-jvm-openid4vp-kt/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- 1 | * @eu-digital-identity-wallet/niscy-admins -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eu-digital-identity-wallet/eudi-lib-jvm-openid4vp-kt/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eu-digital-identity-wallet/eudi-lib-jvm-openid4vp-kt/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/dependencycheck.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eu-digital-identity-wallet/eudi-lib-jvm-openid4vp-kt/HEAD/.github/workflows/dependencycheck.yml -------------------------------------------------------------------------------- /.github/workflows/gitleaks.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eu-digital-identity-wallet/eudi-lib-jvm-openid4vp-kt/HEAD/.github/workflows/gitleaks.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eu-digital-identity-wallet/eudi-lib-jvm-openid4vp-kt/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/sonar.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eu-digital-identity-wallet/eudi-lib-jvm-openid4vp-kt/HEAD/.github/workflows/sonar.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eu-digital-identity-wallet/eudi-lib-jvm-openid4vp-kt/HEAD/.gitignore -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eu-digital-identity-wallet/eudi-lib-jvm-openid4vp-kt/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eu-digital-identity-wallet/eudi-lib-jvm-openid4vp-kt/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /FileHeader.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eu-digital-identity-wallet/eudi-lib-jvm-openid4vp-kt/HEAD/FileHeader.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eu-digital-identity-wallet/eudi-lib-jvm-openid4vp-kt/HEAD/LICENSE -------------------------------------------------------------------------------- /Module.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eu-digital-identity-wallet/eudi-lib-jvm-openid4vp-kt/HEAD/Module.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eu-digital-identity-wallet/eudi-lib-jvm-openid4vp-kt/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eu-digital-identity-wallet/eudi-lib-jvm-openid4vp-kt/HEAD/SECURITY.md -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eu-digital-identity-wallet/eudi-lib-jvm-openid4vp-kt/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/libs.versions.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eu-digital-identity-wallet/eudi-lib-jvm-openid4vp-kt/HEAD/gradle/libs.versions.toml -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eu-digital-identity-wallet/eudi-lib-jvm-openid4vp-kt/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eu-digital-identity-wallet/eudi-lib-jvm-openid4vp-kt/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eu-digital-identity-wallet/eudi-lib-jvm-openid4vp-kt/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eu-digital-identity-wallet/eudi-lib-jvm-openid4vp-kt/HEAD/gradlew.bat -------------------------------------------------------------------------------- /security/.well-known/security.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eu-digital-identity-wallet/eudi-lib-jvm-openid4vp-kt/HEAD/security/.well-known/security.txt -------------------------------------------------------------------------------- /security/gitleaks/gitleaks.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eu-digital-identity-wallet/eudi-lib-jvm-openid4vp-kt/HEAD/security/gitleaks/gitleaks.toml -------------------------------------------------------------------------------- /security/pgp-key.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eu-digital-identity-wallet/eudi-lib-jvm-openid4vp-kt/HEAD/security/pgp-key.txt -------------------------------------------------------------------------------- /settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eu-digital-identity-wallet/eudi-lib-jvm-openid4vp-kt/HEAD/settings.gradle.kts -------------------------------------------------------------------------------- /src/main/kotlin/eu/europa/ec/eudi/openid4vp/AuthorizationRequestResolver.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eu-digital-identity-wallet/eudi-lib-jvm-openid4vp-kt/HEAD/src/main/kotlin/eu/europa/ec/eudi/openid4vp/AuthorizationRequestResolver.kt -------------------------------------------------------------------------------- /src/main/kotlin/eu/europa/ec/eudi/openid4vp/Config.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eu-digital-identity-wallet/eudi-lib-jvm-openid4vp-kt/HEAD/src/main/kotlin/eu/europa/ec/eudi/openid4vp/Config.kt -------------------------------------------------------------------------------- /src/main/kotlin/eu/europa/ec/eudi/openid4vp/ErrorDispatcher.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eu-digital-identity-wallet/eudi-lib-jvm-openid4vp-kt/HEAD/src/main/kotlin/eu/europa/ec/eudi/openid4vp/ErrorDispatcher.kt -------------------------------------------------------------------------------- /src/main/kotlin/eu/europa/ec/eudi/openid4vp/Format.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eu-digital-identity-wallet/eudi-lib-jvm-openid4vp-kt/HEAD/src/main/kotlin/eu/europa/ec/eudi/openid4vp/Format.kt -------------------------------------------------------------------------------- /src/main/kotlin/eu/europa/ec/eudi/openid4vp/OpenId4VPSpec.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eu-digital-identity-wallet/eudi-lib-jvm-openid4vp-kt/HEAD/src/main/kotlin/eu/europa/ec/eudi/openid4vp/OpenId4VPSpec.kt -------------------------------------------------------------------------------- /src/main/kotlin/eu/europa/ec/eudi/openid4vp/OpenId4Vp.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eu-digital-identity-wallet/eudi-lib-jvm-openid4vp-kt/HEAD/src/main/kotlin/eu/europa/ec/eudi/openid4vp/OpenId4Vp.kt -------------------------------------------------------------------------------- /src/main/kotlin/eu/europa/ec/eudi/openid4vp/ResponseDispatcher.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eu-digital-identity-wallet/eudi-lib-jvm-openid4vp-kt/HEAD/src/main/kotlin/eu/europa/ec/eudi/openid4vp/ResponseDispatcher.kt -------------------------------------------------------------------------------- /src/main/kotlin/eu/europa/ec/eudi/openid4vp/Types.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eu-digital-identity-wallet/eudi-lib-jvm-openid4vp-kt/HEAD/src/main/kotlin/eu/europa/ec/eudi/openid4vp/Types.kt -------------------------------------------------------------------------------- /src/main/kotlin/eu/europa/ec/eudi/openid4vp/Util.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eu-digital-identity-wallet/eudi-lib-jvm-openid4vp-kt/HEAD/src/main/kotlin/eu/europa/ec/eudi/openid4vp/Util.kt -------------------------------------------------------------------------------- /src/main/kotlin/eu/europa/ec/eudi/openid4vp/dcql/ClaimPath.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eu-digital-identity-wallet/eudi-lib-jvm-openid4vp-kt/HEAD/src/main/kotlin/eu/europa/ec/eudi/openid4vp/dcql/ClaimPath.kt -------------------------------------------------------------------------------- /src/main/kotlin/eu/europa/ec/eudi/openid4vp/dcql/DCQL.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eu-digital-identity-wallet/eudi-lib-jvm-openid4vp-kt/HEAD/src/main/kotlin/eu/europa/ec/eudi/openid4vp/dcql/DCQL.kt -------------------------------------------------------------------------------- /src/main/kotlin/eu/europa/ec/eudi/openid4vp/internal/Base64.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eu-digital-identity-wallet/eudi-lib-jvm-openid4vp-kt/HEAD/src/main/kotlin/eu/europa/ec/eudi/openid4vp/internal/Base64.kt -------------------------------------------------------------------------------- /src/main/kotlin/eu/europa/ec/eudi/openid4vp/internal/DID.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eu-digital-identity-wallet/eudi-lib-jvm-openid4vp-kt/HEAD/src/main/kotlin/eu/europa/ec/eudi/openid4vp/internal/DID.kt -------------------------------------------------------------------------------- /src/main/kotlin/eu/europa/ec/eudi/openid4vp/internal/JWSAlgorithmSerializer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eu-digital-identity-wallet/eudi-lib-jvm-openid4vp-kt/HEAD/src/main/kotlin/eu/europa/ec/eudi/openid4vp/internal/JWSAlgorithmSerializer.kt -------------------------------------------------------------------------------- /src/main/kotlin/eu/europa/ec/eudi/openid4vp/internal/Json.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eu-digital-identity-wallet/eudi-lib-jvm-openid4vp-kt/HEAD/src/main/kotlin/eu/europa/ec/eudi/openid4vp/internal/Json.kt -------------------------------------------------------------------------------- /src/main/kotlin/eu/europa/ec/eudi/openid4vp/internal/RFC7515Spec.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eu-digital-identity-wallet/eudi-lib-jvm-openid4vp-kt/HEAD/src/main/kotlin/eu/europa/ec/eudi/openid4vp/internal/RFC7515Spec.kt -------------------------------------------------------------------------------- /src/main/kotlin/eu/europa/ec/eudi/openid4vp/internal/ResultOps.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eu-digital-identity-wallet/eudi-lib-jvm-openid4vp-kt/HEAD/src/main/kotlin/eu/europa/ec/eudi/openid4vp/internal/ResultOps.kt -------------------------------------------------------------------------------- /src/main/kotlin/eu/europa/ec/eudi/openid4vp/internal/X509SubjectAlternativeName.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eu-digital-identity-wallet/eudi-lib-jvm-openid4vp-kt/HEAD/src/main/kotlin/eu/europa/ec/eudi/openid4vp/internal/X509SubjectAlternativeName.kt -------------------------------------------------------------------------------- /src/main/kotlin/eu/europa/ec/eudi/openid4vp/internal/request/ClientMetaDataValidator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eu-digital-identity-wallet/eudi-lib-jvm-openid4vp-kt/HEAD/src/main/kotlin/eu/europa/ec/eudi/openid4vp/internal/request/ClientMetaDataValidator.kt -------------------------------------------------------------------------------- /src/main/kotlin/eu/europa/ec/eudi/openid4vp/internal/request/DefaultAuthorizationRequestResolver.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eu-digital-identity-wallet/eudi-lib-jvm-openid4vp-kt/HEAD/src/main/kotlin/eu/europa/ec/eudi/openid4vp/internal/request/DefaultAuthorizationRequestResolver.kt -------------------------------------------------------------------------------- /src/main/kotlin/eu/europa/ec/eudi/openid4vp/internal/request/RequestAuthenticator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eu-digital-identity-wallet/eudi-lib-jvm-openid4vp-kt/HEAD/src/main/kotlin/eu/europa/ec/eudi/openid4vp/internal/request/RequestAuthenticator.kt -------------------------------------------------------------------------------- /src/main/kotlin/eu/europa/ec/eudi/openid4vp/internal/request/RequestFetcher.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eu-digital-identity-wallet/eudi-lib-jvm-openid4vp-kt/HEAD/src/main/kotlin/eu/europa/ec/eudi/openid4vp/internal/request/RequestFetcher.kt -------------------------------------------------------------------------------- /src/main/kotlin/eu/europa/ec/eudi/openid4vp/internal/request/RequestObjectValidator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eu-digital-identity-wallet/eudi-lib-jvm-openid4vp-kt/HEAD/src/main/kotlin/eu/europa/ec/eudi/openid4vp/internal/request/RequestObjectValidator.kt -------------------------------------------------------------------------------- /src/main/kotlin/eu/europa/ec/eudi/openid4vp/internal/request/UriSupport.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eu-digital-identity-wallet/eudi-lib-jvm-openid4vp-kt/HEAD/src/main/kotlin/eu/europa/ec/eudi/openid4vp/internal/request/UriSupport.kt -------------------------------------------------------------------------------- /src/main/kotlin/eu/europa/ec/eudi/openid4vp/internal/request/ValidatedClientMetaData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eu-digital-identity-wallet/eudi-lib-jvm-openid4vp-kt/HEAD/src/main/kotlin/eu/europa/ec/eudi/openid4vp/internal/request/ValidatedClientMetaData.kt -------------------------------------------------------------------------------- /src/main/kotlin/eu/europa/ec/eudi/openid4vp/internal/request/WalletMetaData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eu-digital-identity-wallet/eudi-lib-jvm-openid4vp-kt/HEAD/src/main/kotlin/eu/europa/ec/eudi/openid4vp/internal/request/WalletMetaData.kt -------------------------------------------------------------------------------- /src/main/kotlin/eu/europa/ec/eudi/openid4vp/internal/response/AuthorizationRequestErrorCode.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eu-digital-identity-wallet/eudi-lib-jvm-openid4vp-kt/HEAD/src/main/kotlin/eu/europa/ec/eudi/openid4vp/internal/response/AuthorizationRequestErrorCode.kt -------------------------------------------------------------------------------- /src/main/kotlin/eu/europa/ec/eudi/openid4vp/internal/response/AuthorizationResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eu-digital-identity-wallet/eudi-lib-jvm-openid4vp-kt/HEAD/src/main/kotlin/eu/europa/ec/eudi/openid4vp/internal/response/AuthorizationResponse.kt -------------------------------------------------------------------------------- /src/main/kotlin/eu/europa/ec/eudi/openid4vp/internal/response/DefaultResponseDispatcher.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eu-digital-identity-wallet/eudi-lib-jvm-openid4vp-kt/HEAD/src/main/kotlin/eu/europa/ec/eudi/openid4vp/internal/response/DefaultResponseDispatcher.kt -------------------------------------------------------------------------------- /src/main/kotlin/eu/europa/ec/eudi/openid4vp/internal/response/ErrorResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eu-digital-identity-wallet/eudi-lib-jvm-openid4vp-kt/HEAD/src/main/kotlin/eu/europa/ec/eudi/openid4vp/internal/response/ErrorResponse.kt -------------------------------------------------------------------------------- /src/main/kotlin/eu/europa/ec/eudi/openid4vp/internal/response/ResponseEncryption.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eu-digital-identity-wallet/eudi-lib-jvm-openid4vp-kt/HEAD/src/main/kotlin/eu/europa/ec/eudi/openid4vp/internal/response/ResponseEncryption.kt -------------------------------------------------------------------------------- /src/test/kotlin/eu/europa/ec/eudi/openid4vp/ClientTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eu-digital-identity-wallet/eudi-lib-jvm-openid4vp-kt/HEAD/src/test/kotlin/eu/europa/ec/eudi/openid4vp/ClientTest.kt -------------------------------------------------------------------------------- /src/test/kotlin/eu/europa/ec/eudi/openid4vp/ConfigTests.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eu-digital-identity-wallet/eudi-lib-jvm-openid4vp-kt/HEAD/src/test/kotlin/eu/europa/ec/eudi/openid4vp/ConfigTests.kt -------------------------------------------------------------------------------- /src/test/kotlin/eu/europa/ec/eudi/openid4vp/Example.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eu-digital-identity-wallet/eudi-lib-jvm-openid4vp-kt/HEAD/src/test/kotlin/eu/europa/ec/eudi/openid4vp/Example.kt -------------------------------------------------------------------------------- /src/test/kotlin/eu/europa/ec/eudi/openid4vp/HttpClient.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eu-digital-identity-wallet/eudi-lib-jvm-openid4vp-kt/HEAD/src/test/kotlin/eu/europa/ec/eudi/openid4vp/HttpClient.kt -------------------------------------------------------------------------------- /src/test/kotlin/eu/europa/ec/eudi/openid4vp/UnvalidatedRequestResolverTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eu-digital-identity-wallet/eudi-lib-jvm-openid4vp-kt/HEAD/src/test/kotlin/eu/europa/ec/eudi/openid4vp/UnvalidatedRequestResolverTest.kt -------------------------------------------------------------------------------- /src/test/kotlin/eu/europa/ec/eudi/openid4vp/VerifierInfoTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eu-digital-identity-wallet/eudi-lib-jvm-openid4vp-kt/HEAD/src/test/kotlin/eu/europa/ec/eudi/openid4vp/VerifierInfoTest.kt -------------------------------------------------------------------------------- /src/test/kotlin/eu/europa/ec/eudi/openid4vp/dcql/DCQLParseTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eu-digital-identity-wallet/eudi-lib-jvm-openid4vp-kt/HEAD/src/test/kotlin/eu/europa/ec/eudi/openid4vp/dcql/DCQLParseTest.kt -------------------------------------------------------------------------------- /src/test/kotlin/eu/europa/ec/eudi/openid4vp/dcql/DCQLRulesTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eu-digital-identity-wallet/eudi-lib-jvm-openid4vp-kt/HEAD/src/test/kotlin/eu/europa/ec/eudi/openid4vp/dcql/DCQLRulesTest.kt -------------------------------------------------------------------------------- /src/test/kotlin/eu/europa/ec/eudi/openid4vp/internal/DIDTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eu-digital-identity-wallet/eudi-lib-jvm-openid4vp-kt/HEAD/src/test/kotlin/eu/europa/ec/eudi/openid4vp/internal/DIDTest.kt -------------------------------------------------------------------------------- /src/test/kotlin/eu/europa/ec/eudi/openid4vp/internal/request/AttestationIssuer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eu-digital-identity-wallet/eudi-lib-jvm-openid4vp-kt/HEAD/src/test/kotlin/eu/europa/ec/eudi/openid4vp/internal/request/AttestationIssuer.kt -------------------------------------------------------------------------------- /src/test/kotlin/eu/europa/ec/eudi/openid4vp/internal/request/RequestAuthenticatorTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eu-digital-identity-wallet/eudi-lib-jvm-openid4vp-kt/HEAD/src/test/kotlin/eu/europa/ec/eudi/openid4vp/internal/request/RequestAuthenticatorTest.kt -------------------------------------------------------------------------------- /src/test/kotlin/eu/europa/ec/eudi/openid4vp/internal/request/RequestFetcherTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eu-digital-identity-wallet/eudi-lib-jvm-openid4vp-kt/HEAD/src/test/kotlin/eu/europa/ec/eudi/openid4vp/internal/request/RequestFetcherTest.kt -------------------------------------------------------------------------------- /src/test/kotlin/eu/europa/ec/eudi/openid4vp/internal/request/WalletMetaDataTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eu-digital-identity-wallet/eudi-lib-jvm-openid4vp-kt/HEAD/src/test/kotlin/eu/europa/ec/eudi/openid4vp/internal/request/WalletMetaDataTest.kt -------------------------------------------------------------------------------- /src/test/kotlin/eu/europa/ec/eudi/openid4vp/internal/response/AuthorizationResponseBuilderTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eu-digital-identity-wallet/eudi-lib-jvm-openid4vp-kt/HEAD/src/test/kotlin/eu/europa/ec/eudi/openid4vp/internal/response/AuthorizationResponseBuilderTest.kt -------------------------------------------------------------------------------- /src/test/kotlin/eu/europa/ec/eudi/openid4vp/internal/response/AuthorizationResponseDispatcherTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eu-digital-identity-wallet/eudi-lib-jvm-openid4vp-kt/HEAD/src/test/kotlin/eu/europa/ec/eudi/openid4vp/internal/response/AuthorizationResponseDispatcherTest.kt -------------------------------------------------------------------------------- /src/test/kotlin/eu/europa/ec/eudi/openid4vp/internal/response/DefaultDispatcherTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eu-digital-identity-wallet/eudi-lib-jvm-openid4vp-kt/HEAD/src/test/kotlin/eu/europa/ec/eudi/openid4vp/internal/response/DefaultDispatcherTest.kt -------------------------------------------------------------------------------- /src/test/resources/certificates/certificates.jks: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eu-digital-identity-wallet/eudi-lib-jvm-openid4vp-kt/HEAD/src/test/resources/certificates/certificates.jks -------------------------------------------------------------------------------- /src/test/resources/dcql/basic_example.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eu-digital-identity-wallet/eudi-lib-jvm-openid4vp-kt/HEAD/src/test/resources/dcql/basic_example.json -------------------------------------------------------------------------------- /src/test/resources/dcql/complex_example.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eu-digital-identity-wallet/eudi-lib-jvm-openid4vp-kt/HEAD/src/test/resources/dcql/complex_example.json -------------------------------------------------------------------------------- /src/test/resources/dcql/eudi_msomdoc_pid_dcql_query.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eu-digital-identity-wallet/eudi-lib-jvm-openid4vp-kt/HEAD/src/test/resources/dcql/eudi_msomdoc_pid_dcql_query.json -------------------------------------------------------------------------------- /src/test/resources/dcql/mDL-example.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eu-digital-identity-wallet/eudi-lib-jvm-openid4vp-kt/HEAD/src/test/resources/dcql/mDL-example.json -------------------------------------------------------------------------------- /src/test/resources/example/mso_mdoc-pid-dcql-query.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eu-digital-identity-wallet/eudi-lib-jvm-openid4vp-kt/HEAD/src/test/resources/example/mso_mdoc-pid-dcql-query.json -------------------------------------------------------------------------------- /src/test/resources/example/mso_mdoc_pid-deviceresponse.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eu-digital-identity-wallet/eudi-lib-jvm-openid4vp-kt/HEAD/src/test/resources/example/mso_mdoc_pid-deviceresponse.txt -------------------------------------------------------------------------------- /src/test/resources/example/sd-jwt-vc-pid-dcql-query.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eu-digital-identity-wallet/eudi-lib-jvm-openid4vp-kt/HEAD/src/test/resources/example/sd-jwt-vc-pid-dcql-query.json -------------------------------------------------------------------------------- /src/test/resources/example/sd-jwt-vc-pid-key.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eu-digital-identity-wallet/eudi-lib-jvm-openid4vp-kt/HEAD/src/test/resources/example/sd-jwt-vc-pid-key.json -------------------------------------------------------------------------------- /src/test/resources/example/sd-jwt-vc-pid.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eu-digital-identity-wallet/eudi-lib-jvm-openid4vp-kt/HEAD/src/test/resources/example/sd-jwt-vc-pid.txt --------------------------------------------------------------------------------