This project uses Weld, the reference implementation of CDI: Contexts and Dependency Injection for the Java EE Platform - a JCP standard for dependency injection and contextual lifecycle management.
If you want to learn more about Weld, please visit its website: https://weld.cdi-spec.org/
Jans Config Api endpoints can be used to configure jans-auth-server, which is an open-source OpenID Connect Provider (OP) and UMA Authorization Server (AS)
The application can be packaged using ./mvnw package
.
It produces the jans-config-api.war
file in the server/target
directory.
Be aware that all the dependencies are copied into the server/target/jans-config-api/WEB-INF/lib
directory.
The application can be deployed on web server like jetty and can be now runnable using java -jar start.jar -Djans.base=etc/jans
.
Learn more in the jans-config-api documentation.