Skip to content

3.1.2

Latest

Choose a tag to compare

@arjantijms arjantijms released this 05 Oct 15:59
· 2 commits to main since this release

Eclipse Epicyro implements Jakarta Authentication, a technology that defines a general low-level SPI for authentication mechanisms, which are controllers that interact with a caller and a container’s environment to obtain the caller’s credentials, validate these, and pass an authenticated identity (such as name and groups) to the container.

jakartaee11_epicyro31_quarkus

Release summary

A Quarkus extension had been added in 3.1.2.

With that, Quarkus passes the Jakarta Authentication TCK:

mvn clean install -Pquarkus -T4

[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO] 
[INFO] Jakarta Authentication TCK - main 3.1.0-SNAPSHOT ... SUCCESS [  4.486 s]
[INFO] Jakarta Authentication TCK - common 1.0-SNAPSHOT ... SUCCESS [  4.029 s]
[INFO] Jakarta Authentication TCK - basic-authentication 3.1.0-SNAPSHOT SUCCESS [ 17.402 s]
[INFO] Jakarta Authentication TCK - custom principal 3.1.0-SNAPSHOT SUCCESS [ 17.383 s]
[INFO] Jakarta Authentication TCK - programmatic-authentication 3.1.0-SNAPSHOT SUCCESS [ 17.399 s]
[INFO] Jakarta Authentication TCK - lifecycle 3.1.0-SNAPSHOT SUCCESS [ 14.085 s]
[INFO] Jakarta Authentication TCK - wrapping 3.1.0-SNAPSHOT SUCCESS [ 14.067 s]
[INFO] Jakarta Authentication TCK - register-session 3.1.0-SNAPSHOT SUCCESS [ 32.307 s]
[INFO] Jakarta Authentication TCK - async-authentication 3.1.0-SNAPSHOT SUCCESS [  5.441 s]
[INFO] Jakarta Authentication TCK - status-codes 3.1.0-SNAPSHOT SUCCESS [ 18.243 s]
[INFO] Jakarta Authentication TCK - dispatching 3.1.0-SNAPSHOT SUCCESS [ 18.242 s]
[INFO] Jakarta Authentication TCK - dispatching JSF CDI 3.1.0-SNAPSHOT SUCCESS [ 20.873 s]
[INFO] Jakarta Authentication TCK - ejb-propagation 3.1.0-SNAPSHOT SUCCESS [  2.647 s]
[INFO] Jakarta Authentication TCK - ejb-register-session 3.1.0-SNAPSHOT SUCCESS [  2.651 s]
[INFO] Jakarta Authentication TCK - authorization-propagation 3.1.0-SNAPSHOT SUCCESS [  2.647 s]
[INFO] Jakarta Authentication TCK - invoke EJB and CDI 3.1.0-SNAPSHOT SUCCESS [  0.919 s]
[INFO] Jakarta Authentication TCK - Profile SPI Parent 3.1.0-SNAPSHOT SUCCESS [  0.794 s]
[INFO] Jakarta Authentication TCK - Profile SPI Common 3.1.0-SNAPSHOT SUCCESS [  1.544 s]
[INFO] Jakarta Authentication TCK - Profile SPI Servlet 3.1.0-SNAPSHOT SUCCESS [  7.132 s]
[INFO] Jakarta Authentication TCK - Profile SPI SOAP 3.1.0-SNAPSHOT SUCCESS [  6.485 s]
[INFO] Jakarta Authentication TCK - Signature Test 3.1.0-SNAPSHOT SUCCESS [ 30.058 s]
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time:  01:09 min (Wall Clock)
[INFO] Finished at: 2026-10-05T19:52:50+02:00
[INFO] ------------------------------------------------------------------------

Native mode is supported too:

mvn clean install -Pquarkus,quarkus-native -T4

[INFO] Reactor Summary:
[INFO] 
[INFO] Jakarta Authentication TCK - main 3.1.0-SNAPSHOT ... SUCCESS [  5.062 s]
[INFO] Jakarta Authentication TCK - common 1.0-SNAPSHOT ... SUCCESS [  4.521 s]
[INFO] Jakarta Authentication TCK - basic-authentication 3.1.0-SNAPSHOT SUCCESS [08:04 min]
[INFO] Jakarta Authentication TCK - custom principal 3.1.0-SNAPSHOT SUCCESS [13:24 min]
[INFO] Jakarta Authentication TCK - programmatic-authentication 3.1.0-SNAPSHOT SUCCESS [08:04 min]
[INFO] Jakarta Authentication TCK - lifecycle 3.1.0-SNAPSHOT SUCCESS [08:35 min]
[INFO] Jakarta Authentication TCK - wrapping 3.1.0-SNAPSHOT SUCCESS [05:20 min]
[INFO] Jakarta Authentication TCK - register-session 3.1.0-SNAPSHOT SUCCESS [05:12 min]
[INFO] Jakarta Authentication TCK - async-authentication 3.1.0-SNAPSHOT SUCCESS [03:15 min]
[INFO] Jakarta Authentication TCK - status-codes 3.1.0-SNAPSHOT SUCCESS [03:15 min]
[INFO] Jakarta Authentication TCK - dispatching 3.1.0-SNAPSHOT SUCCESS [07:02 min]
[INFO] Jakarta Authentication TCK - dispatching JSF CDI 3.1.0-SNAPSHOT SUCCESS [03:48 min]
[INFO] Jakarta Authentication TCK - ejb-propagation 3.1.0-SNAPSHOT SUCCESS [03:46 min]
[INFO] Jakarta Authentication TCK - ejb-register-session 3.1.0-SNAPSHOT SUCCESS [03:46 min]
[INFO] Jakarta Authentication TCK - authorization-propagation 3.1.0-SNAPSHOT SUCCESS [  2.169 s]
[INFO] Jakarta Authentication TCK - invoke EJB and CDI 3.1.0-SNAPSHOT SUCCESS [  2.168 s]
[INFO] Jakarta Authentication TCK - Profile SPI Parent 3.1.0-SNAPSHOT SUCCESS [  0.920 s]
[INFO] Jakarta Authentication TCK - Profile SPI Common 3.1.0-SNAPSHOT SUCCESS [  2.801 s]
[INFO] Jakarta Authentication TCK - Profile SPI Servlet 3.1.0-SNAPSHOT SUCCESS [01:03 min]
[INFO] Jakarta Authentication TCK - Profile SPI SOAP 3.1.0-SNAPSHOT SUCCESS [01:02 min]
[INFO] Jakarta Authentication TCK - Signature Test 3.1.0-SNAPSHOT SUCCESS [08:16 min]
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time:  21:42 min (Wall Clock)
[INFO] Finished at: 2026-10-05T19:49:15+02:00
[INFO] ------------------------------------------------------------------------

What's Changed

Full Changelog: 3.1.0-RELEASE...3.1.2-RELEASE