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/