Library Manifest
The following page is a manifest of all libraries used in EJBCA, including licenses.
Libraries indicated with ENTERPRISE are only available in the EJBCA Enterprise edition. For more information on the differences between EJBCA Community and EJBCA Enterprise, refer to ejbca.org.
Library Name | Version | Project | License | Enterprise Edition Only | Library Source |
---|---|---|---|---|---|
adsddl | 1.9 | Active Directory ntSecurityDescriptor parser | MIT | ENTERPRISE | https://github.com/Tirasa/ADSDDL/ |
angus.activation | 2.0.2 | Eclipse EE4J | EDLv1.0 | https://mvnrepository.com/artifact/org.eclipse.angus/angus-activation/ | |
antlr4-runtime | 4.13.0 | ANTLR | BSD | https://www.antlr2.org/ | |
bcpkix | jdk18on-179 | BouncyCastle | MIT | https://www.bouncycastle.org/ | |
bcprov | jdk18on-179 | BouncyCastle | MIT | https://www.bouncycastle.org/ | |
bctls | jdk18on-179 | BouncyCastle | MIT | https://www.bouncycastle.org/ | |
bcutil | jdk18on-179 | BouncyCastle | MIT | https://www.bouncycastle.org/ | |
byte-buddy | 1.14.15 | Byte Buddy | ALv2 | https://github.com/raphw/byte-buddy | |
caffeine | 3.1.6 | Caffeine | ALv2 | https://github.com/ben-manes/caffeine | |
cert-cvc | 1.6.0 | Keyfactor Commons | LGPLv2.1 | ENTERPRISE | https://github.com/Keyfactor/ejbca-cert-cvc |
cglib-nodep | 3.3.0 | CGlib Nodep | ALv2 | https://github.com/cglib/cglib | |
classgraph | 4.8.174 | ClassGraph | MIT | https://mvnrepository.com/artifact/io.github.classgraph/classgraph/ | |
classmate | 1.5.1 | FasterXML | ALv2 | https://github.com/FasterXML/java-classmate | |
commons-beanutils | 1.9.4 | Apache Commons Beanutils | ALv2 | https://commons.apache.org/proper/commons-beanutils/ | |
commons-codec | 1.15 | Apache Commons Codec | ALv2 | https://commons.apache.org/proper/commons-codec/ | |
commons-collections4 | 4.4 | Apache Commons Collections | ALv2 | https://commons.apache.org/proper/commons-collections | |
commons-configuration2 | 2.10.1 | Apache Commons Configuration | ALv2 | https://commons.apache.org/proper/commons-configuration/ | |
commons-fileupload | 1.5 | Apache Commons Fileupload | ALv2 | https://commons.apache.org/proper/commons-fileupload | |
commons-fileupload2-core | 2.0.0-M2 | Apache Commons Fileupload | ALv2 | https://commons.apache.org/proper/commons-fileupload | |
commons-fileupload2-jakarta | 2.0.0-M1 | Apache Commons Fileupload | ALv2 | https://commons.apache.org/proper/commons-fileupload | |
commons-io | 2.16.1 | Apache Commons IO | ALv2 | https://commons.apache.org/proper/commons-io | |
commons-lang | 2.6 | Apache Commons Lang | ALv2 | https://commons.apache.org/proper/commons-lang | |
commons-lang | 3.12.0 | Apache Commons Lang | ALv2 | https://commons.apache.org/proper/commons-lang | |
commons-lang3 | 3.14.0 | Apache Commons Lang | ALv2 | https://mvnrepository.com/artifact/org.apache.commons/commons-lang3/ | |
commons-logging | 1.2 | Apache Commons Logging | ALv2 | https://commons.apache.org/proper/commons-logging | |
commons-pool | 1.5.6 | Apache Commons Pool | ALv2 | https://commons.apache.org/proper/commons-pool/ | |
commons-text | 1.10.0 | Apache Commons Text | ALv2 | https://commons.apache.org/proper/commons-text | |
content-type | 2.1 | Connect2id Nimbus Content-Type | ALv2 | ENTERPRISE | https://bitbucket.org/connect2id/nimbus-content-type/ |
cryptotokens-api | 2.2.0 | Keyfactor Commons | LGPLv2.1 | Internal | |
cryptotokens-impl | 2.2.0 | Keyfactor Commons | LGPLv2.1 | Internal | |
cryptotokens-impl-ee | 2.2.0 | Keyfactor Commons | LGPLv2.1 | Internal | |
csr-validation | 20200115-SNAPSHOT | Intune Resource Access CSR Validation | MIT | ENTERPRISE | https://github.com/microsoft/Intune-Resource-Access/tree/master/src/CsrValidation |
csrfguard | 4.3.0 | OWASP CSRF Guard | BSD | https://www.owasp.org/index.php/Category:OWASP_CSRFGuard_Project | |
csrfguard-extension-session | 4.3.0 | OWASP CSRF Guard | BSD | https://www.owasp.org/index.php/Category:OWASP_CSRFGuard_Project | |
csrfguard-jsp-tags | 4.3.0 | OWASP CSRF Guard | BSD | https://www.owasp.org/index.php/Category:OWASP_CSRFGuard_Project | |
ctlog | 0.1.7 | Certificate Transparency | ALv2 | ENTERPRISE | https://www.certificate-transparency.org/ |
cxf-core | 4.0.5 | Apache CFX | ALv2 | https://cxf.apache.org/ | |
cxf-rt-bindings-soap | 4.0.5 | Apache CFX | ALv2 | https://cxf.apache.org/ | |
cxf-rt-databinding-jaxb | 4.0.5 | Apache CFX | ALv2 | https://cxf.apache.org/ | |
cxf-rt-frontend-jaxws | 4.0.5 | Apache CFX | ALv2 | https://cxf.apache.org/ | |
cxf-rt-frontend-simple | 4.0.5 | Apache CFX | ALv2 | https://cxf.apache.org/ | |
cxf-rt-transports-http | 4.0.5 | Apache CFX | ALv2 | https://cxf.apache.org/ | |
cxf-rt-wsdl | 4.0.5 | Apache CFX | ALv2 | https://cxf.apache.org/ | |
dnsjava | 3.6.1 | DNSJava | BSD | https://dnsjava.org | |
easymock | 5.2.0 | Easymock | ALv2 | https://easymock.org/ | |
el-impl | 2.2 | GlassFish Expression Language Implementation | CDDLv1.1,GPL,GPL2 | https://repo.maven.apache.org/maven2/org/glassfish/web/el-impl | |
FastInfoset | 1.2.15 | Fast Infoset | ALv2 | https://github.com/javaee/metro-fi | |
geronimo-osgi-locator | 1.1 | Apache Geronimo | ALv2 | https://geronimo.apache.org/ | |
gmbal-api-only | 4.0.3 | Glassfish | EDLv1.0 | https://mvnrepository.com/artifact/org.glassfish.gmbal/gmbal-api-only/ | |
guava | 33.0.0 | Google Guava | ALv2 | https://github.com/google/guava | |
hamcrest-core | 1.3 | Hamcrest | BSD 2-clause | https://github.com/hamcrest/JavaHamcrest | |
hibernate-commons-annotations | 6.0.6.Final | Hibernate | LGPLv2.1 | https://github.com/hibernate/hibernate-commons-annotations | |
hibernate-community-dialects | 6.5.2.Final | Hibernate | LGPLv2.1 | https://mvnrepository.com/artifact/org.hibernate.orm/hibernate-community-dialects | |
hibernate-core | 6.5.2.Final | Hibernate | LGPLv2.1 | https://mvnrepository.com/artifact/org.hibernate.orm/hibernate-core | |
hibernate-validator | 8.0.1.Final | Hibernate | ALv2 | https://mvnrepository.com/artifact/org.hibernate.validator/hibernate-validator | |
httpclient | 4.5.10 | Apache Httpclient | ALv2 | https://hc.apache.org/httpcomponents-client-ga/ | |
httpclient | 4.5.13 | Apache Httpclient | ALv2 | https://hc.apache.org/httpcomponents-client-ga/ | |
httpcore | 4.4.13 | Apache Http Core | ALv2 | https://hc.apache.org/httpcomponents-core-ga | |
httpmime | 4.5.13 | Apache Httpclient | ALv2 | https://hc.apache.org/httpcomponents-client-ga/ | |
istack-commons-runtime | 3.0.7 | Apache CFX | EDLv1.0 | https://cxf.apache.org/ | |
jacknji11 | 1.3.1 | JackNJI11 | MIT | https://github.com/joelhockey/jacknji11/ | |
jackson-annotations | 2.17.2 | Fasterxml | ALv2 | https://mvnrepository.com/artifact/com.fasterxml.jackson.core/jackson-annotations/ | |
jackson-core | 2.17.2 | Fasterxml | ALv2 | https://mvnrepository.com/artifact/com.fasterxml.jackson.core/jackson-core/ | |
jackson-databind | 2.17.2 | Fasterxml | ALv2 | https://mvnrepository.com/artifact/com.fasterxml.jackson.core/jackson-core/ | |
jackson-dataformat-yaml | 2.17.2 | Fasterxml | ALv2 | https://mvnrepository.com/artifact/com.fasterxml.jackson.core/jackson-annotations/ | |
jackson-jaxrs-base | 2.17.2 | Fasterxml | ALv2 | https://mvnrepository.com/artifact/com.fasterxml.jackson.jakarta.rs/jackson-jakarta-rs-base/ | |
jackson-jaxrs-json-provider | 2.17.2 | Fasterxml | ALv2 | https://mvnrepository.com/artifact/com.fasterxml.jackson.jakarta.rs/jackson-jakarta-rs-json-provider/ | |
jackson-module-jaxb-annotations | 2.17.2 | Fasterxml | ALv2 | https://mvnrepository.com/artifact/com.fasterxml.jackson.module/jackson-module-jaxb-annotations/ | |
jakarta-activation | 2.1.0 | Eclipse EE4J | EDL 1.0 | https://mvnrepository.com/artifact/jakarta.activation/jakarta.activation-api/ | |
jakarta.ejb-api | 4.0.1 | Jakarta ejb | EPL 2.0 / GPL | https://mvnrepository.com/artifact/jakarta.ejb/jakarta.ejb-api/ | |
jakarta.enterprise.cdi-api | 3.0.0 | CDI | EFSL1.0 | https://www.cdi-spec.org/ | |
jakarta.jakartaee-api | 10.0.0 | Jakarta EE | EPLv2.0, GPL | https://mvnrepository.com/artifact/jakarta.platform/jakarta.jakartaee-api/ | |
jakarta.jws-api | 3.0.0 | Eclipse EE4J | EDL1.0 | https://mvnrepository.com/artifact/jakarta.jws/jakarta.jws-api/3.0.0 | |
jakarta.mail | 2.0.3 | Eclipse EE4J | EDLv1.0,EPLv2.0,GPL | https://mvnrepository.com/artifact/org.eclipse.angus/jakarta.mail/ | |
jakarta.persistence-api | 3.1.0 | Jakarta persistence | EPLv2.0,EDLv1.0 | https://mvnrepository.com/artifact/jakarta.persistence/jakarta.persistence-api/ | |
jakarta.servlet-api | 6.1.0 | Jakarta Servlet | EPLv2.0, GPL | https://mvnrepository.com/artifact/jakarta.servlet/jakarta.servlet-api/ | |
jakarta.servlet.jsp-api | 3.1.1 | Eclipse EE4J | EPLv2.0,GPL | https://mvnrepository.com/artifact/jakarta.servlet.jsp/jakarta.servlet.jsp-api/ | |
jakarta.servlet.jsp.jstl-api | 3.0.0 | Eclipse EE4J | EPLv2.0,GPL | https://mvnrepository.com/artifact/jakarta.servlet.jsp.jstl/jakarta.servlet.jsp.jstl-api/ | |
jakarta.ws.rs-api | 4.0.0 | Jakarta RESTful Web Services | EPLv2.0 | https://mvnrepository.com/artifact/jakarta.ws.rs/jakarta.ws.rs-api/ | |
jakarta.xml.bind-api | 4.0.2 | Eclipse EE4J | CDDLv1.1, GPL2+CPE | https://mvnrepository.com/artifact/jakarta.xml.bind/jakarta.xml.bind-api/4.0.2 | |
jakarta.xml.soap-api | 3.0.2 | Eclipse EE4J | EDLv1.0 | https://mvnrepository.com/artifact/jakarta.xml.soap/jakarta.xml.soap-api/ | |
jakarta.xml.ws-api | 4.0.1 | Jakarta XML Web Services | EDLv1.0 | https://mvnrepository.com/artifact/jakarta.xml.ws/jakarta.xml.ws-api/ | |
jandex | 3.1.2.Final | Wildfly | ALv2 | https://github.com/wildfly/jandex | |
javassist | 3.29.2-GA | Javassist | MPL/ALv2/LGPLv2.1 | https://github.com/jboss-javassist/javassist | |
jaxb-api | 2.3.1 | Eclipse EE4J | CDDLv1.1,GPL2+CPE | https://github.com/jakartaee/jaxb-api | |
jaxb-core | 4.0.2 | Eclipse EE4J | EDLv1.0 | https://mvnrepository.com/artifact/com.sun.xml.bind/jaxb-core/ | |
jaxb-impl | 4.0.2 | Eclipse EE4J | EDLv1.0 | https://mvnrepository.com/artifact/com.sun.xml.bind/jaxb-impl/ | |
jaxb-jxc | 4.0.2 | Eclipse EE4J | EDLv1.0 | https://mvnrepository.com/artifact/com.sun.xml.bind/jaxb-jxc/ | |
jaxb-runtime | 4.0.5 | Eclipse EE4J | CDDLv1.1,GPL2+CPE | https://mvnrepository.com/artifact/org.glassfish.jaxb/jaxb-runtime/ | |
jaxb-xjc | 4.0.2 | Eclipse EE4J | EDLv1.0 | https://mvnrepository.com/artifact/com.sun.xml.bind/jaxb-xjc/ | |
jaxws-tools | 4.0.1 | Eclipse EE4J | EDLv1.0 | https://mvnrepository.com/artifact/com.sun.xml.ws/jaxws-tools/ | |
jaxws-rt | 4.0.1 | Eclipse EE4J | EDLv1.0 | https://mvnrepository.com/artifact/com.sun.xml.ws/jaxws-rt/ | |
jboss-logging | 3.6.0.Final | JBoss Logging | ALv2 | https://github.com/jboss-logging/jboss-logging | |
jboss-transaction-api_1.2_spec | 1.1.1.Final | JBoss Transaction API | CDDL,GPL2+CPE | https://github.com/jboss/jboss-transaction-api_spec | |
jboss-treads | 2.3.3 | JBoss Threads | ALv2 | https://resteasy.github.io/ | |
jcip-annotations | 1.0.1 | JCIP Annotations | CC | https://jcip.net | |
jldap | 4.6.0 | OpenLDAP | OpenLDAP PL | https://git.openldap.org/opeldap/jldap | |
jna | 5.12.1 | Java Native Access | ALv2 | https://github.com/java-native-access/jna | |
jsch | 0.2.11 | JSch | BSD | http://github.com/mwiede/jsch | |
json | 20201115 | JSON-java | JSON | https://github.com/stleary/JSON-java | |
json-patch | 1.13 | RFC 6902 JSON Patch and reverse, RFC 7386 (JSON Merge Patch) | LGPLv3.0 / ALv2 | ENTERPRISE | https://github.com/fge/json-patch |
json-simple | 1.1.1 | JSON Simple | ALv2 | https://github.com/fangyidong/json-simple | |
junit | 4.13.2 | JUnit | CPLv1.0 | https://junit.org/junit4/ | |
kerb-core | 2.0.3 | Apache Kerby Core | ALv2 | ENTERPRISE | https://directory.apache.org/kerby |
kerb-crypto | 2.0.3 | Apache Kerby Crypto | ALv2 | ENTERPRISE | https://directory.apache.org/kerby |
kerb4j-server-common | 1.0.2 | Kerb4J Server Common | LGPLv2.1 | ENTERPRISE | https://github.com/bedrin/kerb4j |
kerby-asn1 | 2.0.3 | Apache Kerby ASN1 | ALv2 | ENTERPRISE | https://directory.apache.org/kerby |
keyfactor-commmons-cli | 2.0.0 | Keyfactor Commons | LGPL | Internal | |
log4j-1.2-api | 2.20.0 | Apache Log4J | ALv2 | https://logging.apache.org/log4j | |
log4j-api | 2.20.0 | Apache Log4J | ALv2 | https://logging.apache.org/log4j | |
log4j-core | 2.20.0 | Apache Log4J | ALv2 | https://logging.apache.org/log4j | |
myfaces-api | 4.0.2 | Apache MyFaces | ALv2 | https://myfaces.apache.org | |
nimbus-jose-jwt | 9.37.3 | Connect2id Nimbus Jose | ALv2 | https://connect2id.com/products/nimbus-jose-jwt | |
oauth2-oidc-sdk | 7.5 | Connect2id OAuth 2.0 SDK | ALv2 | ENTERPRISE | https://bitbucket.org/connect2id/oauth-2.0-sdk-with-openid-connect-extensions/ |
objenesis | 3.3 | Objenesis | ALv2 | https://github.com/easymock/objenesis | |
openapi-generator | 7.7.0 | Openapitools | ALv2 | https://mvnrepository.com/artifact/org.openapitools/openapi-generator-cli/ | |
p11ng | 0.24.3 | Keyfactor Commons | LGPL | ENTERPRISE | Internal |
parsson | 1.1.7 | Eclipse EE4J | EPLv2.0 | https://mvnrepository.com/artifact/org.eclipse.parsson/parsson/ | |
policy | 4.0.1 | Eclipse EE4J | EDLv1.0 | https://mvnrepository.com/artifact/com.sun.xml.ws/policy/ | |
powermock-easymock | 2.0.2-full | Powermock | ALv2 | https://github.com/powermock/powermock | |
primefaces | 14.0.0 | PrimeFaces | MIT | https://repo1.maven.org/maven2/org/primefaces/primefaces/ | |
protobuf-java | 3.25.5 | Google Protocol Buffers | ALv2 | ENTERPRISE | https://developers.google.com/protocol-buffers/ |
reactive-streams | 1.0.3 | Reactive Streams | CC0 1.0 | ENTERPRISE | https://github.com/reactive-streams |
reflections | 0.9.11 | Reflections | BSD | ENTERPRISE | https://repo1.maven.org/maven2/org/reflections/reflections/ |
resteasy-client | 6.2.9 | Redhat RESTEasy | ALv2 | https://resteasy.github.io/ | |
resteasy-client-api | 6.2.9 | Redhat RESTEasy | ALv2 | https://resteasy.github.io/ | |
resteasy-core | 6.2.9 | Redhat RESTEasy | ALv2 | https://resteasy.github.io/ | |
resteasy-core-spi | 6.2.9 | Redhat RESTEasy | ALv2 | https://resteasy.github.io/ | |
resteasy-jackson2-provider | 6.2.9 | Redhat RESTEasy | ALv2 | https://resteasy.github.io/ | |
resteasy-multipart-provider | 6.2.9 | Redhat RESTEasy | ALv2 | https://mvnrepository.com/artifact/org.jboss.resteasy/resteasy-multipart-provider/ | |
resteasy-undertow | 6.2.9 | Redhat RESTEasy | ALv2 | https://resteasy.github.io/ | |
saaj-impl | 3.0.0 | Eclipse EE4J | EDLv1.0 | https://mvnrepository.com/artifact/com.sun.xml.messaging.saaj/saaj-impl/ | |
scannotation | 1.0.3 | Scannotation | ALv2 | ENTERPRISE | https://sourceforge.net/projects/scannotation/ |
servicemanifestbuilder | 1.0.1 | Keyfactor Commons | LGPLv2.1 | Internal | |
slf4j-api | 2.0.16 | SLF4J | MIT | https://www.slf4j.org/ | |
slf4j-reload4j | 2.0.16 | SLF4J | MIT | https://www.slf4j.org/ | |
snakeyaml | 2.0 | SnakeYAML | ALv2 | https://mvnrepository.com/artifact/org.yaml/snakeyaml/2.0 | |
stax-ex | 1.8 | Eclipse EE4J | CDDLv1.1,GPL2+CPE | https://github.com/javaee/metro-stax-ex | |
stax2-api | 4.2.1 | FasterXML | BSD | https://mvnrepository.com/artifact/org.codehaus.woodstox/stax2-api/ | |
streambuffer | 2.1.0 | Eclipse EE4J | EDLv1.0 | https://mvnrepository.com/artifact/com.sun.xml.stream.buffer/streambuffer/ | |
swagger-annotations | 2.2.22 | Swagger | ALv2 | https://mvnrepository.com/artifact/io.swagger.core.v3/swagger-annotations-jakarta/ | |
swagger-core | 2.2.22 | Swagger | ALv2 | https://mvnrepository.com/artifact/io.swagger.core.v3/swagger-core-jakarta/ | |
swagger-integration | 2.2.22 | Swagger | Alv2 | https://mvnrepository.com/artifact/io.swagger.core.v3/swagger-integration-jakarta/ | |
swagger-jaxrs | 2.2.22 | Swagger | ALv2 | https://mvnrepository.com/artifact/io.swagger.core.v3/swagger-jaxrs2-jakarta/ | |
swagger-models | 2.2.22 | Swagger | ALv2 | https://mvnrepository.com/artifact/io.swagger.core.v3/swagger-models-jakarta/ | |
swagger-ui | 5.17.14 | Swagger UI | ALv2 | https://github.com/swagger-api/swagger-ui | |
system-rules | 1.19.0 | System Rules | CPLv1.0 | http://stefanbirkner.github.io/system-rules/ | |
tjws | 3.13.2.Final | Redhat RESTEasy | ALv2 | ENTERPRISE | https://resteasy.github.io/ |
txw2 | 2.3.1 | Eclipse EE4J | CDDLv1.1,GPL2+CPE | https://github.com/javaee/jaxb-v2 | |
undertow-core | 2.3.17 | Undertow Core | ALv2 | https://resteasy.github.io/ | |
undertow-servlet | 2.3.17 | Undertow Servlet | ALv2 | https://resteasy.github.io/ | |
wildfly-common | 1.5.4 | Redhat RESTEasy | ALv2 | https://resteasy.github.io/ | |
woodstox-core | 6.5.0 | FasterXML Woodstox | ALv2 | https://mvnrepository.com/artifact/com.fasterxml.woodstox/woodstox-core/ | |
wsdl4j | 1.6.3 | WSDL4j | CPLv1 | https://sourceforge.net/projects/wsdl4j | |
x509-common-util | 4.0.0 | Keyfactor Commons | LGPLv2.1 | Internal | |
xpp3_min | 1.1.4c | XML Pull Parser | BSD | https://www.extreme.indiana.edu/xgws/xsoap/xpp/ | |
xmlschema-core | 2.2.5 | Apache Commons XMLSchema | ALv2 | http://ws.apache.org/xmlschema/ | |
xmlpull | 1.1.3.1 | XML Pull | PD | http://www.xmlpull.org | |
xnio-api | 3.8.16 | XNIO API | ALv2 | https://resteasy.github.io/ | |
xnio-nio | 3.8.16 | XNIO NIO Implementation | ALv2 | https://resteasy.github.io/ | |
xstream | 1.4.20 | XStream | BSD | https://x-stream.github.io/ | |
yasson | 3.0.4 | Eclipse EE4J | EDLv1.0,EPLv1.0 | https://mvnrepository.com/artifact/org.eclipse/yasson/ |