Skip to main content
Skip table of contents

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-1.80

BouncyCastle

MIT

https://www.bouncycastle.org/

bcprov

jdk18on-1.80

BouncyCastle

MIT

https://www.bouncycastle.org/

bctls

jdk18on-1.80

BouncyCastle

MIT

https://www.bouncycastle.org/

bcutil

jdk18on-1.80

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.17.1

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.11.0

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.17.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-lang3

3.17.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

3.0.0

Keyfactor Commons

LGPLv2.1

Internal

cryptotokens-impl

3.0.0

Keyfactor Commons

LGPLv2.1

Internal

cryptotokens-impl-ee

3.0.0

Keyfactor Commons

Keyfactor proprietary

ENTERPRISE

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.1.1

Apache CFX

ALv2

https://cxf.apache.org/

cxf-rt-bindings-soap

4.1.1

Apache CFX

ALv2

https://cxf.apache.org/

cxf-rt-databinding-jaxb

4.1.1

Apache CFX

ALv2

https://cxf.apache.org/

cxf-rt-frontend-jaxws

4.1.1

Apache CFX

ALv2

https://cxf.apache.org/

cxf-rt-frontend-simple

4.1.1

Apache CFX

ALv2

https://cxf.apache.org/

cxf-rt-transports-http

4.1.1

Apache CFX

ALv2

https://cxf.apache.org/

cxf-rt-wsdl

4.1.1

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.14

Apache Httpclient

ALv2

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

httpcore

4.4.16

Apache Http Core

ALv2

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

httpmime

4.5.14

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.24

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

Keyfactor proprietary

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

15.0.3

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

5.3.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.21

XStream

BSD

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

yasson

3.0.4

Eclipse EE4J

EDLv1.0,EPLv1.0

https://mvnrepository.com/artifact/org.eclipse/yasson/

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.