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 primekey.com.
Library Name |
Version |
Project |
License |
Enterprise Edition Only |
Library Source |
adsddl |
1.9 |
Active Directory ntSecurityDescriptor parser |
MIT |
ENTERPRISE |
https://github.com/Tirasa/ADSDDL/ |
antlr |
2.7.7 |
ANTLR |
BSD |
|
https://www.antlr2.org/ |
batik-all |
1.14 |
Apache Batik |
ALv2 |
|
https://xmlgraphics.apache.org/batik |
bcpkix |
jdk18on-1.72 |
BouncyCastle |
MIT |
|
https://www.bouncycastle.org/ |
bcprov |
jdk18on-1.72 |
BouncyCastle |
MIT |
|
https://www.bouncycastle.org/ |
bcutil |
jdk18on-172 |
BouncyCastle |
MIT |
|
https://www.bouncycastle.org/ |
bctls |
jdk18on-1.72 |
BouncyCastle |
MIT |
|
https://www.bouncycastle.org/ |
bson |
4.6.1 |
Bson Project |
ALv2 |
|
https://bsonspec.org/ |
byte-buddy |
1.8.15 |
Byte Buddy |
ALv2 |
|
https://github.com/raphw/byte-buddy |
byte-buddy |
1.10.17 |
Byte Buddy |
ALv2 |
|
https://github.com/raphw/byte-buddy |
cert-cvc |
1.5.0 |
PrimeKey Cert-CVC |
LGPLv2.1 |
ENTERPRISE |
https://github.com/Keyfactor/ejbca-cert-cvc |
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.7 |
Apache Commons Configuration |
ALv2 |
|
https://commons.apache.org/proper/commons-configuration/ |
commons-digester |
2.1 |
Apache Commons Digester |
ALv2 |
|
https://commons.apache.org/proper/commons-digester |
commons-el |
1.0 |
Apache Commons EL |
ALv1.1 |
|
https://commons.apache.org/dormant/commons-el/ |
commons-fileupload |
1.4 |
Apache Commons Fileupload |
ALv2 |
|
https://commons.apache.org/proper/commons-fileupload |
commons-io |
2.8.0 |
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-logging |
1.2 |
Apache Commons Logging |
ALv2 |
|
https://commons.apache.org/proper/commons-logging |
commons-text |
1.10.0 |
Apache Commons Text |
ALv2 |
|
https://commons.apache.org/proper/commons-text |
csrfguard |
4.1.4 |
OWASP CSRF Guard |
BSD |
|
https://www.owasp.org/index.php/Category:OWASP_CSRFGuard_Project |
csrfguard-extension-session |
4.1.4 |
OWASP CSRF Guard |
BSD |
|
https://www.owasp.org/index.php/Category:OWASP_CSRFGuard_Project |
csrfguard-jsp-tags |
4.0.0 |
OWASP CSRF Guard |
BSD |
|
https://www.owasp.org/index.php/Category:OWASP_CSRFGuard_Project |
cxf-core |
3.3.12 |
Apache CFX |
ALv2 |
|
https://cxf.apache.org/ |
cxf-rt-bindings-soap |
3.3.12 |
Apache CFX |
ALv2 |
|
https://cxf.apache.org/ |
cxf-rt-databinding-jaxb |
3.3.12 |
Apache CFX |
ALv2 |
|
https://cxf.apache.org/ |
cxf-rt-frontend-jaxws |
3.3.12 |
Apache CFX |
ALv2 |
|
https://cxf.apache.org/ |
cxf-rt-frontend-simple |
3.3.12 |
Apache CFX |
ALv2 |
|
https://cxf.apache.org/ |
cxf-rt-transports-http |
3.3.12 |
Apache CFX |
ALv2 |
|
https://cxf.apache.org/ |
cxf-rt-wsdl-3.3.8 |
3.3.12 |
Apache CFX |
ALv2 |
|
https://cxf.apache.org/ |
cglib-nodep |
3.3.0 |
CGlib Nodep |
ALv2 |
|
https://github.com/cglib/cglib |
classmate |
1.5.1 |
FasterXML |
ALv2 |
|
https://github.com/FasterXML/java-classmate |
ctlog |
0.1.6 |
Certificate Transparency |
ALv2 |
ENTERPRISE |
https://www.certificate-transparency.org/ |
commons-exec |
1.3 |
Apache Commons Exec |
ALv2 |
|
https://commons.apache.org/proper/commons-exec/ |
commons-lang3 |
3.2.1 |
Apache Commons Lang |
ALv2 |
ENTERPRISE |
https://repo1.maven.org/maven2/org/apache/commons/commons-lang3/ |
commons-pool |
1.5.6 |
Apache Commons Pool |
ALv2 |
|
https://commons.apache.org/proper/commons-pool/ |
content-type |
2.1 |
Connect2id Nimbus Content-Type |
ALv2 |
ENTERPRISE |
https://bitbucket.org/connect2id/nimbus-content-type/ |
csr-validation |
20200115-SNAPSHOT |
Intune Resource Access CSR Validation |
MIT |
ENTERPRISE |
https://github.com/microsoft/Intune-Resource-Access/tree/master/src/CsrValidation |
dnsjava |
3.5.0 |
DNSJava |
BSD |
|
https://dnsjava.org |
dnssecjava |
2.0.0 |
DNSSecJava |
EPLv1.0 |
|
https://github.com/ibauersachs/dnssecjava |
dom4j |
2.1.3 |
DOM4J |
BSD |
|
https://dom4j.github.io/ |
easymock |
4.1 |
Easymock |
ALv2 |
|
https://easymock.org/ |
extentreports |
4.1.7 |
Extent Framework |
ALv2 |
|
https://extentreports.com/ |
FastInfoset |
1.2.15 |
Fast Infoset |
ALv2 |
|
https://github.com/javaee/metro-fi |
freemarker |
2.3.31 |
Apache FreeMarker |
ALv2 |
|
https://freemarker.apache.org/ |
gson |
2.8.9 |
Google Gson |
ALv2 |
|
https://github.com/google/gson |
guava |
28.0 |
Google Guava |
ALv2 |
|
https://github.com/google/guava |
hibernate-commons-annotations |
5.1.2.Final |
Hibernate |
LGPLv2.1 |
|
https://github.com/hibernate/hibernate-commons-annotations |
hibernate-core |
5.4.25.Final |
Hibernate |
LGPLv2.1 |
|
https://github.com/hibernate/hibernate-orm |
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.10 |
Apache Httpclient |
ALv2 |
|
https://hc.apache.org/httpcomponents-client-ga/ |
httpmime |
4.5.13 |
Apache Httpclient |
ALv2 |
|
https://hc.apache.org/httpcomponents-client-ga/ |
istack-commons-runtime |
3.0.8 |
Apache CFX |
EDLv1.0 |
|
https://cxf.apache.org/ |
jacknji11 |
1.3-20210209 |
JackNJI11 |
MIT |
|
https://github.com/joelhockey/jacknji11/ |
jackson-annotations |
2.9.10 |
Fasterxml |
ALv2 |
|
https://repo1.maven.org/maven2/com/fasterxml/jackson/core/jackson-annotations/ |
jackson-core |
2.11.3 |
Fasterxml |
ALv2 |
|
https://repo1.maven.org/maven2/com/fasterxml/jackson/core/jackson-core/ |
jackson-databind |
2.11.3 |
Fasterxml |
ALv2 |
|
https://repo1.maven.org/maven2/com/fasterxml/jackson/core/jackson-databind/ |
jackson-dataformat-yaml |
2.11.3 |
Fasterxml |
ALv2 |
|
https://repo1.maven.org/maven2/com/fasterxml/jackson/dataformat/jackson-dataformat-yaml/ |
jackson-jaxrs-base |
2.11.3 |
Fasterxml |
ALv2 |
|
https://github.com/FasterXML/jackson-jaxrs-providers |
jackson-jaxrs-json-provider |
2.11.3 |
Fasterxml |
ALv2 |
|
https://github.com/FasterXML/jackson-jaxrs-providers |
jackson-module-jaxb-annotations |
2.11.3 |
Fasterxml |
ALv2 |
|
https://github.com/FasterXML/jackson-jaxrs-providers |
jakarta.xml.bind-api |
2.3.2 |
Apache CFX |
EDLv1.0 |
|
https://cxf.apache.org/ |
jandex |
2.1.3.Final |
Wildfly |
ALv2 |
|
https://github.com/wildfly/jandex |
javassist |
3.24.0-GA |
Javassist |
ALv2 |
|
https://github.com/jboss-javassist/javassist |
javassist |
3.27.0-GA |
Javassist |
MPL/ALv2/LGPLv2.1 |
|
https://github.com/jboss-javassist/javassist |
javaee-api |
7.0-1 |
Apache OpenEJB |
ALv2 |
|
https://openejb.apache.org/ |
javax.activation-api |
2.1.0 |
Eclipse EE4J |
BSD-3 |
|
https://github.com/eclipse-ee4j/jaf |
javax.persistence-api |
2.2 |
Eclipse EE4J |
EPLv1.0,EDLv1.0 |
|
https://github.com/eclipse/javax.persistence |
javax.ws.rs-api |
2.1.1 |
Jakarta RESTful Web Services |
EPLv2.0 |
|
https://github.com/eclipse-ee4j/jaxrs-api |
jaxb-api |
2.3.1 |
Eclipse EE4J |
CDDLv1.1,GPL2+CPE |
|
https://github.com/javaee/jaxb-v2 |
jaxb-runtime |
2.3.1 |
Eclipse EE4J |
CDDLv1.1,GPL2+CPE |
|
https://github.com/javaee/jaxb-v2 |
jaxb-runtime |
2.3.2 |
Apache CFX |
EDLv1.0 |
|
https://cxf.apache.org/ |
jboss-logging |
3.4.1.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 |
jna |
5.6.0 |
Java Native Access |
ALv2 |
|
https://github.com/java-native-access/jna |
jsch |
0.1.54 |
JCraft JSch |
|
|
http://www.jcraft.com/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 |
json-smart |
2.4.8 |
JSON Smart |
ALv2 |
|
https://github.com/netplex/json-smart-v2 |
istack-commons-runtime |
3.0.7 |
Eclipse EE4J |
CDDLv1.1,GPL2+CPE |
|
https://github.com/javaee/jaxb-istack-commons |
junit |
4.11 |
JUnit |
CPLv1.0 |
|
https://junit.org/junit4/ |
geronimo-osgi-locator |
1.1 |
Apache Geronimo |
ALv2 |
|
https://geronimo.apache.org/ |
hamcrest-core |
1.3 |
Hamcrest |
BSD 2-clause |
|
https://github.com/hamcrest/JavaHamcrest |
ldap.jar |
1.0 |
OpenLDAP |
OpenLDAP PL |
|
https://www.openldap.org/ |
log4j |
2.1.7 |
Apache Log4J |
ALv2 |
|
https://logging.apache.org/log4j |
mailapi.jar |
|
Oracle Java |
CDDL,GPL2+CPE |
|
https://javaee.github.io/javamail/ |
mongodb-driver |
3.12.0 |
MongoDB Java Driver |
ALv2 |
|
https://www.mongodb.com |
mongodb-driver-core |
3.12.0 |
MongoDB Java Driver |
ALv2 |
|
https://www.mongodb.com |
myfaces-api |
2.2.12 |
Apache MyFaces |
ALv2 |
|
https://myfaces.apache.org |
myfaces-impl |
2.2.12 |
Apache MyFaces |
ALv2 |
|
https://myfaces.apache.org |
nimbus-jose-jwt |
9.21 |
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.0.1 |
Objenesis |
ALv2 |
|
https://github.com/easymock/objenesis |
okhttp |
3.11.0 |
Square OkHttp |
ALv2 |
|
https://github.com/square/okhttp |
okio |
1.14.0 |
Square Okio |
ALv2 |
|
https://github.com/square/okio |
powermock-easymock |
2.0.2-full |
Powermock |
ALv2 |
|
https://github.com/powermock/powermock |
protobuf-java |
3.5.1 |
Google Protocol Buffers |
ALv2 |
ENTERPRISE |
https://developers.google.com/protocol-buffers/ |
QuickServer |
2.0.0 |
Quickserver |
LGPLv2.1 |
|
http://www.quickserver.org/ |
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-jackson2-provider |
4.7.1 |
Redhat RESTEasy |
ALv2 |
ENTERPRISE |
https://resteasy.github.io/ |
resteasy-jaxrs |
4.7.1 |
Redhat RESTEasy |
ALv2 |
ENTERPRISE |
https://resteasy.github.io/ |
scannotation |
1.0.3 |
Scannotation |
ALv2 |
ENTERPRISE |
https://sourceforge.net/projects/scannotation/ |
selenium-api |
3.141.59 |
Selenium |
ALv2 |
|
https://www.selenium.dev/ |
selenium-firefox-driver |
3.141.59 |
Selenium |
ALv2 |
|
https://www.selenium.dev/ |
selenium-java |
3.141.59 |
Selenium |
ALv2 |
|
https://www.selenium.dev/ |
selenium-remote-driver |
3.141.59 |
Selenium |
ALv2 |
|
https://www.selenium.dev/ |
selenium-support |
3.141.59 |
Selenium |
ALv2 |
|
https://www.selenium.dev/ |
servicemanifestbuilder |
1.0.0 |
PrimeKey Service Manifest Builder |
LGPLv2.1 |
|
Internal |
slf4j-api |
1.7.3 |
SLF4J |
MIT |
|
https://www.slf4j.org/ |
snakeyaml |
1.27 |
SnakeYAML |
ALv2 |
|
https://bitbucket.org/asomov/snakeyaml |
stax-ex |
1.8 |
Eclipse EE4J |
CDDLv1.1,GPL2+CPE |
|
https://github.com/javaee/metro-stax-ex |
stax2-api |
3.1.4 |
FasterXML |
BSD |
|
https://github.com/FasterXML/ |
swagger-annotations |
1.5.22 |
Swagger |
ALv2 |
|
https://repo1.maven.org/maven2/io/swagger/swagger-annotations |
swagger-codegen-cli |
2.4.25 |
Swagger Codegen |
ALv2 |
|
https://repo1.maven.org/maven2/io/swagger/swagger-codegen-cli/ |
swagger-core |
1.6.4 |
Swagger |
ALv2 |
|
https://repo1.maven.org/maven2/io/swagger/swagger-core |
swagger-jaxrs |
1.6.4 |
Swagger |
ALv2 |
|
https://repo1.maven.org/maven2/io/swagger/swagger-jaxrs |
swagger-models |
1.6.4 |
Swagger |
ALv2 |
|
https://repo1.maven.org/maven2/io/swagger/swagger-models |
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/ |
tomahawk |
1.1.14 |
Apache MyFaces |
ALv2 |
|
https://myfaces.apache.org |
txw2 |
2.3.1 |
Eclipse EE4J |
CDDLv1.1,GPL2+CPE |
|
https://github.com/javaee/jaxb-v2 |
velocity-dep |
1.4 |
Apache Velocity |
ALv2 |
|
https://velocity.apache.org/ |
woodstox-core |
5.0.3 |
FasterXML Woodstox |
ALv2 |
|
https://github.com/FasterXML/woodstox |
wsdl4j |
1.6.3 |
WSDL4j |
CPLv1 |
|
https://sourceforge.net/projects/wsdl4j |
xml-apis |
1.4.01 |
Apache XML Commons |
ALv2 |
|
https://xerces.apache.org/xml-commons/ |
xml-apis-ext |
1.3.04 |
Apache XML Commons |
ALv2 |
|
https://xerces.apache.org/xml-commons/ |
xmlgraphics-commons |
2.4 |
Apache XML Graphics Commons |
ALv2 |
|
https://xmlgraphics.apache.org/commons/ |
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 |
xstream |
1.4.19 |
XStream |
BSD |
|
https://x-stream.github.io/ |