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.

Library Name
Version
Project
License
Enterprise Edition Only
Library Source

adal4j

1.6.6Azure AD for JavaMIT

ENTERPRISE

https://github.com/AzureAD/azure-activedirectory-library-for-java

antlr

2.7.7ANTLR

BSD

https://www.antlr2.org/

batik-all1.13Apache Batik

ALv2

https://xmlgraphics.apache.org/batik

bcpkix

jdk15on-1.68BouncyCastleMIT

https://www.bouncycastle.org/

bcprov

jdk15on-1.68MITMIT

https://www.bouncycastle.org/

bctls

jdk15on-1.68MITMIT

https://www.bouncycastle.org/

bson

3.12.0Bson ProjectALv2

https://bsonspec.org/

byte-buddy

1.8.15Byte BuddyALv2

https://github.com/raphw/byte-buddy

byte-buddy1.10.17Byte BuddyALv2

https://github.com/raphw/byte-buddy

certcvc

1.4.12PrimeKey Cert-CVC

LGPLv2.1

ENTERPRISE

Internal

commons-beanutils

1.9.4Apache Commons BeanutilsALv2

https://commons.apache.org/proper/commons-beanutils/

commons-cli

1.4Apache Commons CLIALv2

https://commons.apache.org/proper/commons-cli

commons-codec

1.1Apache Commons CodecALv2

https://commons.apache.org/proper/commons-codec/

commons-collections

3.2.2Apache Commons CollectionsALv2

https://commons.apache.org/proper/commons-collections

commons-collections

4.4.4Apache Commons CollectionsALv2

https://commons.apache.org/proper/commons-collections

commons-configuration

1.5Apache Commons ConfigurationALv2

https://commons.apache.org/proper/commons-configuration/

commons-digester

2.1Apache Commons DigesterALv2

https://commons.apache.org/proper/commons-digester

commons-el

1.0Apache Commons EL

ALv1.1

https://commons.apache.org/dormant/commons-el/

commons-fileupload

1.3.3Apache Commons FileuploadALv2

https://commons.apache.org/proper/commons-fileupload

commons-io

2.1Apache Commons IOALv2

https://commons.apache.org/proper/commons-io

commons-lang

2.6Apache Commons LangALv2

https://commons.apache.org/proper/commons-lang

commons-lang3.10Apache Commons LangALv2

https://commons.apache.org/proper/commons-lang

commons-logging

1.2Apache Commons LoggingALv2

https://commons.apache.org/proper/commons-logging

commons-text

1.8Apache Commons TextALv2

https://commons.apache.org/proper/commons-text

csrfguard

3.1OWASP CSRF GuardBSD

https://www.owasp.org/index.php/Category:OWASP_CSRFGuard_Project

cxf-core

3.3.8Apache CFXALv2

https://cxf.apache.org/

cxfrt-bindings-soap

3.3.8Apache CFXALv2https://cxf.apache.org/

cxfrtdatabindingjaxb

3.3.8Apache CFXALv2https://cxf.apache.org/

cxfrtfrontendjaxws

3.3.8Apache CFXALv2https://cxf.apache.org/

cxfrtfrontend-simple

3.3.8Apache CFXALv2https://cxf.apache.org/

cxfrt-transports-http

3.3.8Apache CFXALv2https://cxf.apache.org/

cxfrtwsdl-3.3.8

3.3.8Apache CFXALv2https://cxf.apache.org/

cglibnodep

3.3.0CGlib NodepALv2

https://github.com/cglib/cglib

classmate

1.5.1FasterXMLALv2

https://github.com/FasterXML/java-classmate

ctlog0.1.5

Certificate Transparency

ALv2

ENTERPRISE

https://www.certificate-transparency.org/

commons-exec

1.3Apache Commons ExecALv2

https://commons.apache.org/proper/commons-exec/

commons-lang3

3.2.1Apache Commons LangALv2

ENTERPRISE

https://repo1.maven.org/maven2/org/apache/commons/commons-lang3/

commons-pool

1.5.6Apache Commons PoolALv2

https://commons.apache.org/proper/commons-pool/

content-type

2.1Connect2id Nimbus Content-TypeALv2

ENTERPRISE

https://bitbucket.org/connect2id/nimbus-content-type/

csr-validation

20200115-SNAPSHOTIntune Resource Access CSR ValidationMIT

ENTERPRISE

https://github.com/microsoft/Intune-Resource-Access/tree/master/src/CsrValidation

dnsjava

2.1.8DNSJavaBSD

https://dnsjava.org

dnssecjava

1.1.3DNSSecJava

EPLv1.0

https://github.com/ibauersachs/dnssecjava

dom4j

2.1.3DOM4JBSD

https://dom4j.github.io/

easymock

4.1EasymockALv2

https://easymock.org/

extentreports

4.1.5Extent FrameworkALv2

Home

FastInfoset

1.2.15Fast InfosetALv2

https://github.com/javaee/metro-fi

freemarker

2.3.29Apache FreeMarkerALv2

https://freemarker.apache.org/

gson

2.8.6Google GsonALv2

https://github.com/google/gson

guava

28.0Google GuavaALv2

https://github.com/google/guava

hibernate-commons-annotations

5.1.2.FinalHibernate

LGPLv2.1

https://github.com/hibernate/hibernate-commons-annotations

hibernate-core

5.4.25.FinalHibernateLGPLv2.1

https://github.com/hibernate/hibernate-orm

httpclient

4.5.10Apache HttpclientALv2

https://hc.apache.org/httpcomponents-client-ga/

httpclient

4.5.13

Apache HttpclientALv2https://hc.apache.org/httpcomponents-client-ga/

httpcore

4.4.13Apache Http CoreALv2

https://hc.apache.org/httpcomponents-core-ga

httpmime

4.5.10Apache HttpclientALv2

https://hc.apache.org/httpcomponents-client-ga/

httpmime4.5.13Apache HttpclientALv2

https://hc.apache.org/httpcomponents-client-ga/

istack-commons-runtime

3.0.8Apache CFX

EDLv1.0

https://cxf.apache.org/

jacknji11

1.3-20210209JackNJI11MIT

https://github.com/joelhockey/jacknji11/

jackson-annotations

2.9.10FasterxmlALv2

https://repo1.maven.org/maven2/com/fasterxml/jackson/core/jackson-annotations/

jackson-core

2.9.10FasterxmlALv2

https://repo1.maven.org/maven2/com/fasterxml/jackson/core/jackson-core/

jacksondatabind

2.9.10.6FasterxmlALv2

https://repo1.maven.org/maven2/com/fasterxml/jackson/core/jackson-databind/

jacksondataformatyaml

2.9.10FasterxmlALv2

https://repo1.maven.org/maven2/com/fasterxml/jackson/dataformat/jackson-dataformat-yaml/

jacksonjaxrs-base

2.9.10FasterxmlALv2

https://github.com/FasterXML/jackson-jaxrs-providers

jacksonjaxrsjson-provider

2.9.10FasterxmlALv2

https://github.com/FasterXML/jackson-jaxrs-providers

jackson-module-jaxb-annotations

2.9.10FasterxmlALv2

https://github.com/FasterXML/jackson-jaxrs-providers

jakarta.xml.bind-api

2.3.2Apache CFX

EDLv1.0

https://cxf.apache.org/

jandex

2.1.3.FinalWildfly

ALv2

https://github.com/wildfly/jandex

javassist

3.24.0-GAJavassistALv2

https://github.com/jboss-javassist/javassist

javassist

3.27.0-GAJavassist

MPL/ALv2/LGPLv2.1

https://github.com/jboss-javassist/javassist

javaeeapi

7.0-1Apache OpenEJBALv2

https://openejb.apache.org/

javax.activation-api

1.2.0Eclipse EE4J

CDDLv1.1,GPL2+CPE

https://github.com/javaee/activation

javax.persistence-api

2.2Eclipse EE4J

EPLv1.0,EDLv1.0

https://github.com/eclipse/javax.persistence

javax.ws.rs-api

2.1.1Jakarta RESTful Web Services

EPLv2.0

ENTERPRISE

https://github.com/eclipse-ee4j/jaxrs-api

jaxbapi

2.3.1Eclipse EE4J

CDDLv1.1,GPL2+CPE

https://github.com/javaee/jaxb-v2

jaxb-runtime

2.3.1Eclipse EE4JCDDLv1.1,GPL2+CPE

https://github.com/javaee/jaxb-v2

jaxb-runtime

2.3.2Apache CFX

EDLv1.0

https://cxf.apache.org/

jboss-logging

3.4.1.FinalJBoss LoggingALv2

https://github.com/jboss-logging/jboss-logging

jboss-transaction-api_1.2_spec

1.1.1.FinalJBoss Transaction API

CDDL,GPL2+CPE

https://github.com/jboss/jboss-transaction-api_spec

jna

5.6.0Java Native AccessALv2

https://github.com/java-native-access/jna

jsch

0.1.54JCraft JSch

https://www.jcraft.com/jsch/

json

20201115JSON-javaJSON

https://github.com/stleary/JSON-java

json-patch

1.9RFC 6902 JSON Patch and reverse, RFC 7386 (JSON Merge Patch)

LGPLv3.0 / ALv2

ENTERPRISE

https://github.com/fge/json-patch

json-simple

1.1.1JSON Simple

ALv2

https://github.com/fangyidong/json-simple

json-smart

1.1.1JSON SmartALv2

https://github.com/netplex/json-smart-v1

istack-commons-runtime

3.0.7Eclipse EE4J

CDDLv1.1,GPL2+CPE

https://github.com/javaee/jaxb-istack-commons

junit

4.11JUnit

CPLv1.0

https://junit.org/junit4/

geronimoosgi-locator

1.1Apache GeronimoALv2

https://geronimo.apache.org/

hamcrest-core

1.3Hamcrest

BSD 2-clause

https://github.com/hamcrest/JavaHamcrest

ldap.jar

OpenLDAP

OpenLDAP PL

https://www.openldap.org/

log4j

1.2.17.1Apache Log4JALv2

https://logging.apache.org/log4j

mailapi.jar

Oracle Java

CDDL,GPL2+CPE

https://javaee.github.io/javamail/

mongodb-driver

3.12.0MongoDB Java DriverALv2

https://www.mongodb.com

mongodb-driver-core

3.12.0MongoDB Java DriverALv2

https://www.mongodb.com

myfacesapi

2.2.12Apache MyFacesALv2

https://myfaces.apache.org

myfacesimpl

2.2.12Apache MyFacesALv2

https://myfaces.apache.org

nimbusjosejwt

9.1.2Connect2id Nimbus JoseALv2

https://connect2id.com/products/nimbus-jose-jwt

oauth2-oidcsdk

7.5Connect2id OAuth 2.0 SDKALv2

ENTERPRISE

https://bitbucket.org/connect2id/oauth-2.0-sdk-with-openid-connect-extensions/

objenesis

3.0.1ObjenesisALv2

https://github.com/easymock/objenesis

okhttp

3.11.0Square OkHttpALv2

https://github.com/square/okhttp

okio

1.14.0Square OkioALv2

https://github.com/square/okio

powermockeasymock

2.0.2-fullPowermockALv2

https://github.com/powermock/powermock

protobuf-java

3.5.1Google Protocol BuffersALv2

ENTERPRISE

https://developers.google.com/protocol-buffers/

QuickServer

2.0.0Quickserver

LGPLv2.1

https://www.quickserver.org/

reactive-streams

1.0.3Reactive Streams

CC0 1.0

ENTERPRISE

https://github.com/reactive-streams

reflections

0.9.11Reflections

BSD

ENTERPRISE

https://repo1.maven.org/maven2/org/reflections/reflections/

resteasy-jackson2-provider

3.13.2Redhat RESTEasyALv2

ENTERPRISE

https://resteasy.github.io/

resteasyjaxrs

3.13.2Redhat RESTEasyALv2

ENTERPRISE

https://resteasy.github.io/

scannotation

1.0.3ScannotationALv2

ENTERPRISE

https://sourceforge.net/projects/scannotation/

seleniumapi

3.141.59SeleniumALv2

https://www.selenium.dev/

seleniumfirefox-driver

3.141.59SeleniumALv2https://www.selenium.dev/

selenium-java

3.141.59SeleniumALv2https://www.selenium.dev/

selenium-remote-driver

3.141.59SeleniumALv2https://www.selenium.dev/

selenium-support

3.141.59SeleniumALv2https://www.selenium.dev/

servicemanifestbuilder

1.0.0PrimeKey Service Manifest Builder

LGPLv2.1

Internal

slf4j-api

1.7.3SLF4JMIT

https://www.slf4j.org/

slf4j-log4j12

1.7.30SLF4JMIT

https://www.slf4j.org/

snakeyaml

1.27SnakeYAMLALv2

https://bitbucket.org/asomov/snakeyaml

staxex

1.8Eclipse EE4J

CDDLv1.1,GPL2+CPE

https://github.com/javaee/metro-stax-ex

stax2-api

3.1.4FasterXMLBSD

https://github.com/FasterXML/

swagger-annotations

1.5.22SwaggerALv2

ENTERPRISE

https://repo1.maven.org/maven2/io/swagger/swagger-annotations

swagger-codegencli

2.4.16Swagger CodegenALv2

ENTERPRISE

https://repo1.maven.org/maven2/io/swagger/swagger-codegen-cli/

swagger-core

1.5.22SwaggerALv2

ENTERPRISE

https://repo1.maven.org/maven2/io/swagger/swagger-core

swagger-jaxrs

1.5.22SwaggerALv2

ENTERPRISE

https://repo1.maven.org/maven2/io/swagger/swagger-jaxrs

swagger-models

1.5.22SwaggerALv2

ENTERPRISE

https://repo1.maven.org/maven2/io/swagger/swagger-models

system-rules

1.19.0System Rules

CPLv1.0

https://stefanbirkner.github.io/system-rules/

tjws

3.13.2.FinalRedhat RESTEasyALv2

ENTERPRISE

https://resteasy.github.io/

tomahawk

1.1.14Apache MyFacesALv2

https://myfaces.apache.org

txw2

2.3.1Eclipse EE4J

CDDLv1.1,GPL2+CPE

https://github.com/javaee/jaxb-v2

velocity-dep

1.4Apache VelocityALv2

https://velocity.apache.org/

woodstox-core

5.0.3FasterXML WoodstoxALv2

https://github.com/FasterXML/woodstox

wsdl4j

1.6.3WSDL4j

CPLv1

https://sourceforge.net/projects/wsdl4j

xml-apis1.4.01Apache XML CommonsALv2

https://xerces.apache.org/xml-commons/

xmlapisext

1.3.04Apache XML CommonsALv2

https://xerces.apache.org/xml-commons/

xmlgraphics-commons

2.4

Apache XML Graphics Commons

ALv2

https://xmlgraphics.apache.org/commons/

xpp3_min

1.1.4cXML Pull ParserBSD

https://www.extreme.indiana.edu/xgws/xsoap/xpp/

xmlschema-core

2.2.5Apache Commons XMLSchemaALv2

https://ws.apache.org/xmlschema/

xmlpull

1.1.3.1XML Pull

PD

https://www.xmlpull.org

xstream

1.4.15XStreamBSD

https://x-stream.github.io/

For more information, visit here: https://docs.keyfactor.com/ejbca/latest/library-manifest