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

activation

1.1.1

Javax Activation

CDDL 1.0


https://mvnrepository.com/artifact/javax.activation/activation/1.1.1

adsddl

1.9

Active Directory ntSecurityDescriptor parser

MIT

ENTERPRISE

https://github.com/Tirasa/ADSDDL/

antlr

2.7.7

ANTLR

BSD


https://www.antlr2.org/

bcpkix

jdk18on-175

BouncyCastle

MIT


https://www.bouncycastle.org/

bcprov

jdk18on-175

BouncyCastle

MIT


https://www.bouncycastle.org/

bcutil

jdk18on-175

BouncyCastle

MIT


https://www.bouncycastle.org/

bctls

jdk18on-175

BouncyCastle

MIT


https://www.bouncycastle.org/

byte-buddy

1.10.17

Byte Buddy

ALv2


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

cert-cvc

1.5.0

Keyfactor Commons

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.8.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-io

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

cxf-core

4.0.0

Apache CFX

ALv2


https://cxf.apache.org/

cxf-rt-bindings-soap

4.0.0

Apache CFX

ALv2


https://cxf.apache.org/

cxf-rt-databinding-jaxb

4.0.0

Apache CFX

ALv2


https://cxf.apache.org/

cxf-rt-frontend-jaxws

4.0.0

Apache CFX

ALv2


https://cxf.apache.org/

cxf-rt-frontend-simple

4.0.0

Apache CFX

ALv2


https://cxf.apache.org/

cxf-rt-transports-http

4.0.0

Apache CFX

ALv2


https://cxf.apache.org/

cxf-rt-wsdl

4.0.0

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

DNSJava

BSD


https://dnsjava.org

dom4j

2.1.3

DOM4J

BSD


https://dom4j.github.io/

easymock

4.1

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

gmbal-api-only

4.0.3

Glassfish

EDLv1.0


https://mvnrepository.com/artifact/org.glassfish.gmbal/gmbal-api-only/4.0.3

guava

33.0.0

Google Guava

ALv2


https://github.com/google/guava

caffeine

3.1.6

Caffeine

ALv2


https://github.com/ben-manes/caffeine

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

hibernate-validator

6.2.5.Final

Hibernate

ALv2


https://github.com/hibernate/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.8

Apache CFX

EDLv1.0


https://cxf.apache.org/

jacknji11

1.2.8

JackNJI11

MIT


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

jackson-annotations

2.14.2

Fasterxml

ALv2


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

jackson-core

2.14.2

Fasterxml

ALv2


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

jackson-databind

2.14.2

Fasterxml

ALv2


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

jackson-dataformat-yaml

2.14.2

Fasterxml

ALv2


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

jackson-jaxrs-base

2.14.2

Fasterxml

ALv2


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

jackson-jaxrs-json-provider

2.14.2

Fasterxml

ALv2


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

jackson-module-jaxb-annotations

2.14.2

Fasterxml

ALv2


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

jakarta.enterprise.cdi-api

3.0.0

CDI

EFSL1.0


https://www.cdi-spec.org/

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

8.0.1

Java EE

CDDL 1.0


https://mvnrepository.com/artifact/javax/javaee-api/8.0.1

javax.activation-api

2.1.0

Eclipse EE4J

BSD-3


https://github.com/eclipse-ee4j/jaf

javax.ejb-api

3.2.2

Project GlassFish EJB API

CDDLv1.1,GPL2+CPE


https://mvnrepository.com/artifact/javax.ejb/javax.ejb-api/3.2.2

javax.jws-api

1.1

Project GlassFish EJB API

CDDL 1.0


https://mvnrepository.com/artifact/javax.jws/javax.jws-api/1.1

javax.mail

1.6.2

Oracle

CDDL 1.0


https://mvnrepository.com/artifact/com.sun.mail/javax.mail/1.6.2

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

javax.xml.soap-api

1.4.0

Java EE

CDDL 1.0


https://mvnrepository.com/artifact/javax.xml.soap/javax.xml.soap-api/1.4.0

jaxb-api

2.3.1

Eclipse EE4J

CDDLv1.1,GPL2+CPE


https://github.com/jakartaee/jaxb-api

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/

jaxws-rt

2.3.6

Java EE

EDLv1.0


https://mvnrepository.com/artifact/com.sun.xml.ws/jaxws-rt/2.3.6

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

jldap

4.6.0

OpenLDAP

OpenLDAP PL


https:// git .openldap.org/ openldap/jldap

jna

5.6.0

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

istack-commons-runtime

3.0.7

Eclipse EE4J

CDDLv1.1,GPL2+CPE


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

junit

4.13.2

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

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

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

1.0.1

Keyfactor Commons

LGPL


Internal

log4j

2.20.0

Apache Log4J

ALv2


https://logging.apache.org/log4j

myfaces-api

2.3.9

Apache MyFaces

ALv2


https://myfaces.apache.org

nimbus-jose-jwt

9.24.4

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

policy

2.7.10

Java EE

EDLv1.0


https://mvnrepository.com/artifact/com.sun.xml.ws/policy/2.7.10

powermock-easymock

2.0.2-full

Powermock

ALv2


https://github.com/powermock/powermock

primefaces

12.0.0

PrimeFaces

MIT


https://mvnrepository.com/artifact/org.primefaces/primefaces/12.0.0

protobuf-java

3.5.1

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

4.7.9

Redhat RESTEasy

ALv2


https://resteasy.github.io/

resteasy-client-api

4.7.9

Redhat RESTEasy

ALv2


https://resteasy.github.io/

resteasy-core

4.7.9

Redhat RESTEasy

ALv2


https://resteasy.github.io/

resteasy-core-spi

4.7.9

Redhat RESTEasy

ALv2


https://resteasy.github.io/

resteasy-jackson2-provider

4.7.9

Redhat RESTEasy

ALv2


https://resteasy.github.io/

resteasy-jaxrs

4.7.9

Redhat RESTEasy

ALv2


https://resteasy.github.io/

resteasy-undertow

4.7.9

Redhat RESTEasy

ALv2


https://resteasy.github.io/

saaj-impl

1.5.3

Jakarta EE

EDLv1.0


https://mvnrepository.com/artifact/com.sun.xml.messaging.saaj/saaj-impl/1.5.3

scannotation

1.0.3

Scannotation

ALv2

ENTERPRISE

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

servicemanifestbuilder

1.0.0

Keyfactor Commons

LGPLv2.1


Internal

slf4j-api

1.7.3

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

3.1.4

FasterXML

BSD


https://github.com/FasterXML/

streambuffer

1.5.10

Java EE

EDLv1.0


https://mvnrepository.com/artifact/com.sun.xml.stream.buffer/streambuffer/1.5.10

swagger-annotations

1.5.22

Swagger

ALv2


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

swagger-codegen-cli

2.4.36

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

swagger-ui

4.18.2

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

Undertow Core

ALv2


https://resteasy.github.io/

undertow-servlet

2.2.28

Undertow Servlet

ALv2


https://resteasy.github.io/

woodstox-core

5.0.3

FasterXML Woodstox

ALv2


https://github.com/FasterXML/woodstox

wsdl4j

1.6.3

WSDL4j

CPLv1


https://sourceforge.net/projects/wsdl4j

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

XNIO API

ALv2


https://resteasy.github.io/

xnio-nio

3.8.7

XNIO NIO Implementation

ALv2


https://resteasy.github.io/

xstream

1.4.20

XStream

BSD


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