- Java 21
- switch to docker base image eclipse-temurin:21-jre
- update dependencies
- set values for acr/amr in auth code to values from id token
- add another tls cert in signed_jwks for key rotation
- change ttl of entity statement to 2 hours
- read sig key from signed_jwks
- update dependencies
- improve logging (line numbers)
- remove parent pom from testsuite to avoid dependency conflicts
- add local redirect_uri to entity statement
- refactor keys
- implements #6
- switch to docker base image eclipse-temurin:17-jre
- rename docker images
- update dependencies
- refactor key handling, use PrivateKey instead of p12 container when certificate is not required
- add unit test
- add tests in testsuite
- source code for server behind https://idpfadi.dev.gematik.solutions (except certificates and keys)
- basic testsuite for authorization server (one simple testcase, further development in progress)