SuccessChanges

Summary

  1. Checkpoint the mp config usage tck tests (details)
  2. Update the comments (details)
  3. Add decodeJWKSPublicKey method (details)
  4. Flesh out the JWKS tests (details)
  5. Remove invalid method dependency (details)
  6. Embed the JWKS as the mp.jwt.verify.publickey property value (details)
  7. Update the base suite and README with information on the new config (details)
  8. Add test of actually generating the PublicKey instance from a JWKS (details)
  9. Correct the property name of the issuer (details)
  10. Add a JWK test and issuer name fixes, other bug fixes (details)
  11. Handle both JWK and JWKS Handle classpath: prefix for resource paths (details)
  12. Validate embedded base64 JWK key (details)
  13. Validate file URL to PEM (details)
  14. Validate resource path to JWKS (details)
  15. Validate resource path to JWK (details)
  16. Add endpoints for new tests (details)
Commit 206377475acd3018229f97df32ae66274b4cfe9f by starksm64
Checkpoint the mp config usage tck tests
The file was addedtck/src/test/java/org/eclipse/microprofile/jwt/tck/config/PEMApplication.java
The file was addedtck/src/test/java/org/eclipse/microprofile/jwt/tck/config/PublicKeyAsPEMLocationURLTest.java
The file was addedsandbox/src/test/java/jwks/JWKxPEMTest.java
The file was modifiedtck/tck-base-suite.xml (diff)
The file was modifiedsandbox/src/test/java/jwks/Jose4jJWKSTest.java (diff)
The file was modifiedsandbox/src/test/java/jwks/AbstractJWKSTest.java (diff)
The file was addedtck/src/test/resources/signer-keyset4k.jwk
The file was addedsandbox/src/test/resources/publicKey4k.pem
The file was addedsandbox/src/test/resources/signer-keyset4k.jwk
The file was modifiedtck/pom.xml (diff)
The file was addedtck/src/test/resources/privateKey4k.pem
The file was addedtck/src/test/resources/META-INF/microprofile-config.properties
The file was modifiedsandbox/src/test/java/url/pemjwks/PemJwksURLConnection.java (diff)
The file was modifiedsandbox/src/test/java/jwt/AbstractVerifierTest.java (diff)
The file was addedtck/src/test/resources/publicKey4k.pem
The file was modifiedtck/src/test/java/org/eclipse/microprofile/jwt/tck/TCKConstants.java (diff)
The file was addedtck/src/test/java/org/eclipse/microprofile/jwt/tck/config/PublicKeyAsJWKLocationURLTest.java
The file was modifiedsandbox/src/test/java/jwks/JWKSResTest.java (diff)
The file was addedsandbox/src/test/resources/privateKey4k.pem
The file was addedtck/src/test/java/org/eclipse/microprofile/jwt/tck/config/SimpleTokenUtils.java
The file was addedtck/src/test/java/org/eclipse/microprofile/jwt/tck/config/PublicKeyEndpoint.java
The file was modifiedapi/src/main/java/org/eclipse/microprofile/jwt/config/Names.java (diff)
The file was addedtck/src/test/java/org/eclipse/microprofile/jwt/tck/config/PublicKeyAsPEMLocationTest.java
The file was addedtck/src/test/java/org/eclipse/microprofile/jwt/tck/config/JwksApplication.java
The file was addedtck/src/test/java/org/eclipse/microprofile/jwt/tck/config/PublicKeyAsJWKTest.java
The file was addedtck/src/test/java/org/eclipse/microprofile/jwt/tck/config/PublicKeyAsPEMTest.java
The file was modifiedsandbox/src/main/java/org/eclipse/microprofile/authentication/JWTAuthenticationMechanismDefinition.java (diff)
The file was modifiedtck/src/test/java/org/eclipse/microprofile/jwt/tck/config/PublicKeyAsPEMLocationURLTest.java (diff)
The file was modifiedtck/src/test/java/org/eclipse/microprofile/jwt/tck/config/PublicKeyAsPEMLocationTest.java (diff)
The file was modifiedtck/src/test/java/org/eclipse/microprofile/jwt/tck/config/PublicKeyAsPEMTest.java (diff)
Commit 54ea8414e5d63d0db9f74ab759c31fdb7c46d7b9 by starksm64
Add decodeJWKSPublicKey method
The file was modifiedtck/src/test/java/org/eclipse/microprofile/jwt/tck/config/SimpleTokenUtils.java (diff)
Commit a1c2ada64407f9b9818ccfb4aac84390a80afa1f by starksm64
Flesh out the JWKS tests
The file was modifiedtck/src/test/java/org/eclipse/microprofile/jwt/tck/config/PublicKeyAsJWKLocationURLTest.java (diff)
The file was modifiedtck/src/test/java/org/eclipse/microprofile/jwt/tck/config/PublicKeyAsJWKTest.java (diff)
The file was addedtck/src/test/java/org/eclipse/microprofile/jwt/tck/config/PublicKeyAsJWKLocationTest.java
The file was modifiedtck/src/test/java/org/eclipse/microprofile/jwt/tck/config/PublicKeyEndpoint.java (diff)
Commit 72c551a11a104514da8432da3ae8f65dc9386dc4 by starksm64
Remove invalid method dependency
The file was modifiedtck/src/test/java/org/eclipse/microprofile/jwt/tck/config/PublicKeyAsJWKLocationTest.java (diff)
Commit 1b32741d8f6390a10b2dc1e7f0d9acd90b74c19f by starksm64
Embed the JWKS as the mp.jwt.verify.publickey property value
The file was modifiedtck/src/test/java/org/eclipse/microprofile/jwt/tck/config/PublicKeyAsJWKTest.java (diff)
Commit 4dc035770d06879a5ba74ffb33ca44a7ca5b3e7e by starksm64
Update the base suite and README with information on the new config
related tests.
The file was modifiedtck/tck-base-suite.xml (diff)
The file was modifiedtck/README.adoc (diff)
Commit 8ffc904f15caba3ee1c7d4b3149f06c25434fc10 by starksm64
Add test of actually generating the PublicKey instance from a JWKS
The file was modifiedsandbox/src/test/java/jwks/JWKxPEMTest.java (diff)
Commit a8ce8ac7a2affd048001855ab0fd6dc91234f18c by starksm64
Correct the property name of the issuer
The file was modifiedapi/src/main/java/org/eclipse/microprofile/jwt/config/Names.java (diff)
Commit 5ef1c7be15af6f0b4c652b07929a1954d7869bf4 by starksm64
Add a JWK test and issuer name fixes, other bug fixes
The file was addedtck/src/test/java/org/eclipse/microprofile/jwt/tck/config/PublicKeyAsJWKSTest.java
The file was addedtck/src/test/resources/signer-key4k.jwk
The file was modifiedtck/src/test/java/org/eclipse/microprofile/jwt/tck/config/PublicKeyAsPEMTest.java (diff)
The file was modifiedtck/src/test/resources/signer-keyset4k.jwk (diff)
The file was modifiedtck/src/test/java/org/eclipse/microprofile/jwt/tck/config/PublicKeyAsJWKTest.java (diff)
The file was modifiedtck/src/test/java/org/eclipse/microprofile/jwt/tck/config/PublicKeyEndpoint.java (diff)
The file was modifiedtck/src/test/java/org/eclipse/microprofile/jwt/tck/config/PublicKeyAsJWKLocationURLTest.java (diff)
The file was modifiedtck/src/test/java/org/eclipse/microprofile/jwt/tck/config/PublicKeyAsJWKLocationTest.java (diff)
The file was modifiedtck/src/test/java/org/eclipse/microprofile/jwt/tck/config/PublicKeyAsPEMLocationURLTest.java (diff)
The file was modifiedtck/src/test/java/org/eclipse/microprofile/jwt/tck/config/PublicKeyAsPEMLocationTest.java (diff)
The file was modifiedtck/src/test/resources/META-INF/microprofile-config.properties (diff)
Commit 587b6575a792f68da9b76d9daad9243361fb705a by starksm64
Handle both JWK and JWKS Handle classpath: prefix for resource paths
The file was modifiedtck/src/test/java/org/eclipse/microprofile/jwt/tck/config/SimpleTokenUtils.java (diff)
Commit 5d56af6a217f2fce27515bfed7426105bc4145db by starksm64
Validate embedded base64 JWK key
The file was addedtck/src/test/java/org/eclipse/microprofile/jwt/tck/config/PublicKeyAsBase64JWKTest.java
Commit 04d1c10ad1ad4f492e1f16bfcc456905d3750974 by starksm64
Validate file URL to PEM
The file was addedtck/src/test/java/org/eclipse/microprofile/jwt/tck/config/PublicKeyAsFileLocationURLTest.java
Commit da616640f4b985b9bb7f348f358a0bbb24eb4707 by starksm64
Validate resource path to JWKS
The file was addedtck/src/test/java/org/eclipse/microprofile/jwt/tck/config/PublicKeyAsJWKSLocationTest.java
Commit da822e30fcd72b13fd4b3788e5b888bf69c11e52 by starksm64
Validate resource path to JWK
The file was modifiedtck/src/test/java/org/eclipse/microprofile/jwt/tck/config/PublicKeyAsJWKLocationTest.java (diff)
Commit 9a3c71bc7453cc5302d6662bdc73813df9e2f9b9 by starksm64
Add endpoints for new tests
The file was modifiedtck/src/test/java/org/eclipse/microprofile/jwt/tck/config/PublicKeyEndpoint.java (diff)