Skip to content

3.0.2

Latest

Choose a tag to compare

@arjantijms arjantijms released this 26 Oct 12:43
· 12 commits to main since this release

Eclipse Exousia implements Jakarta Authorization 3.0, a technology that provides a low-level SPI for authorization modules, which are repositories of permissions facilitating subject based security by determining whether a given subject has a given permission, and algorithms to transform security constraints for specific containers (such as Jakarta Servlet or Jakarta Enterprise Beans) into these permissions

jakartaee11_exousia30_quarkus

Release summary

A Quarkus extension had been added in 3.1.2.

With that, Quarkus passes the Jakarta Authorization TCK:

mvn clean install -Pquarkus -T4

[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO] 
[INFO] Jakarta Authentication TCK - main 3.1.0-SNAPSHOT ... SUCCESS [  3.955 s]
[INFO] Jakarta Authentication TCK - common 1.0-SNAPSHOT ... SUCCESS [  4.062 s]
[INFO] Jakarta Authentication TCK - basic-authentication 3.1.0-SNAPSHOT SUCCESS [ 15.735 s]
[INFO] Jakarta Authentication TCK - custom principal 3.1.0-SNAPSHOT SUCCESS [ 32.603 s]
[INFO] Jakarta Authentication TCK - programmatic-authentication 3.1.0-SNAPSHOT SUCCESS [ 15.734 s]
[INFO] Jakarta Authentication TCK - lifecycle 3.1.0-SNAPSHOT SUCCESS [ 16.871 s]
[INFO] Jakarta Authentication TCK - wrapping 3.1.0-SNAPSHOT SUCCESS [ 16.869 s]
[INFO] Jakarta Authentication TCK - register-session 3.1.0-SNAPSHOT SUCCESS [ 20.807 s]
[INFO] Jakarta Authentication TCK - async-authentication 3.1.0-SNAPSHOT SUCCESS [ 10.520 s]
[INFO] Jakarta Authentication TCK - status-codes 3.1.0-SNAPSHOT SUCCESS [ 10.535 s]
[INFO] Jakarta Authentication TCK - dispatching 3.1.0-SNAPSHOT SUCCESS [ 25.443 s]
[INFO] Jakarta Authentication TCK - dispatching JSF CDI 3.1.0-SNAPSHOT SUCCESS [ 17.132 s]
[INFO] Jakarta Authentication TCK - ejb-propagation 3.1.0-SNAPSHOT SUCCESS [ 14.912 s]
[INFO] Jakarta Authentication TCK - ejb-register-session 3.1.0-SNAPSHOT SUCCESS [ 14.909 s]
[INFO] Jakarta Authentication TCK - authorization-propagation 3.1.0-SNAPSHOT SUCCESS [  2.207 s]
[INFO] Jakarta Authentication TCK - invoke EJB and CDI 3.1.0-SNAPSHOT SUCCESS [  2.208 s]
[INFO] Jakarta Authentication TCK - Profile SPI Parent 3.1.0-SNAPSHOT SUCCESS [  0.882 s]
[INFO] Jakarta Authentication TCK - Profile SPI Common 3.1.0-SNAPSHOT SUCCESS [  2.847 s]
[INFO] Jakarta Authentication TCK - Profile SPI Servlet 3.1.0-SNAPSHOT SUCCESS [  8.003 s]
[INFO] Jakarta Authentication TCK - Profile SPI SOAP 3.1.0-SNAPSHOT SUCCESS [  7.362 s]
[INFO] Jakarta Authentication TCK - Signature Test 3.1.0-SNAPSHOT SUCCESS [ 26.392 s]
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time:  01:17 min (Wall Clock)
[INFO] Finished at: 2026-10-26T13:42:28+01:00
[INFO] ------------------------------------------------------------------------

Native mode is supported too.

What's Changed

Full Changelog: 3.0.1-RELEASE...3.0.2-RELEASE