Project Dependencies

compile

The following is a list of compile dependencies for this project. These dependencies are required to compile and run the application:

GroupId ArtifactId Version Type Licenses
org.wrensecurity.commons forgerock-util 23.0.0 jar CDDL-1.0
org.wrensecurity.commons i18n-core 23.0.0 jar CDDL-1.0
org.wrensecurity.commons json-resource 23.0.0 jar CDDL-1.0
org.wrensecurity.commons json-resource-http 23.0.0 jar CDDL-1.0
org.wrensecurity.http chf-client-apache-async 23.0.0 jar CDDL-1.0
org.wrensecurity.http chf-oauth2 23.0.0 jar CDDL-1.0
org.wrensecurity.wrends opendj-core 5.1.1-SNAPSHOT jar CDDL-1.0

test

The following is a list of test dependencies for this project. These dependencies are only required to compile and run unit tests for the application:

GroupId ArtifactId Version Type Licenses
org.assertj assertj-core 3.27.7 jar Apache-2.0
org.mockito mockito-core 5.23.0 jar MIT
org.slf4j slf4j-jdk14 2.0.17 jar MIT
org.testng testng 7.8.0 jar Apache License, Version 2.0
org.wrensecurity wrensec-build-tools 1.2.1 jar CDDL 1.0GNU LGPL 2.1

Project Transitive Dependencies

The following is a list of transitive dependencies for this project. Transitive dependencies are the dependencies of the project dependencies.

compile

The following is a list of compile dependencies for this project. These dependencies are required to compile and run the application:

GroupId ArtifactId Version Type Licenses
com.fasterxml.jackson.core jackson-annotations 2.15.2 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.core jackson-core 2.15.2 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.core jackson-databind 2.15.2 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.datatype jackson-datatype-jsr310 2.15.2 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.module jackson-module-jsonSchema-jakarta 2.15.2 jar The Apache Software License, Version 2.0
com.github.stephenc.jcip jcip-annotations 1.0-1 jar Apache License, Version 2.0
com.sun.activation jakarta.activation 2.0.1 jar EDL 1.0
com.sun.xml.bind jaxb-osgi 3.0.2 jar Eclipse Distribution License - v 1.0
io.reactivex.rxjava3 rxjava 3.1.12 jar The Apache Software License, Version 2.0
io.swagger.core.v3 swagger-annotations-jakarta 2.2.43 jar Apache License 2.0
io.swagger.core.v3 swagger-core-jakarta 2.2.43 jar Apache License 2.0
io.swagger.core.v3 swagger-models-jakarta 2.2.43 jar Apache License 2.0
jakarta.activation jakarta.activation-api 2.1.4 jar EDL 1.0
jakarta.mail jakarta.mail-api 2.1.5 jar EPL 2.0GPL2 w/ CPEEDL 1.0
jakarta.validation jakarta.validation-api 3.0.2 jar Apache License 2.0
jakarta.xml.bind jakarta.xml.bind-api 3.0.1 jar Eclipse Distribution License - v 1.0
org.apache.commons commons-lang3 3.20.0 jar Apache-2.0
org.apache.httpcomponents httpasyncclient-osgi 4.1.4 jar Apache License, Version 2.0
org.apache.httpcomponents httpclient-osgi 4.5.13 jar Apache License, Version 2.0
org.apache.httpcomponents httpcore-osgi 4.4.14 jar Apache License, Version 2.0
org.eclipse.angus angus-mail 2.0.5 jar EPL 2.0GPL2 w/ CPEEDL 1.0
org.reactivestreams reactive-streams 1.0.4 jar MIT-0
org.slf4j jcl-over-slf4j 2.0.17 jar Apache-2.0
org.slf4j slf4j-api 2.0.17 jar MIT
org.wrensecurity.commons api-descriptor 23.0.0 jar CDDL-1.0
org.wrensecurity.commons i18n-slf4j 23.0.0 jar CDDL-1.0
org.wrensecurity.commons json-schema-core 23.0.0 jar CDDL-1.0
org.wrensecurity.commons json-web-token 23.0.0 jar CDDL-1.0
org.wrensecurity.commons.guava wrensec-guava-annotations 18.0.5 jar CDDL-1.0
org.wrensecurity.commons.guava wrensec-guava-base 18.0.5 jar CDDL-1.0
org.wrensecurity.commons.guava wrensec-guava-cache 18.0.5 jar CDDL-1.0
org.wrensecurity.commons.guava wrensec-guava-collect 18.0.5 jar CDDL-1.0
org.wrensecurity.commons.guava wrensec-guava-concurrent 18.0.5 jar CDDL-1.0
org.wrensecurity.commons.guava wrensec-guava-math 18.0.5 jar CDDL-1.0
org.wrensecurity.commons.guava wrensec-guava-primitives 18.0.5 jar CDDL-1.0
org.wrensecurity.http chf-client-apache-common 23.0.0 jar CDDL-1.0
org.wrensecurity.http chf-http-core 23.0.0 jar CDDL-1.0
org.yaml snakeyaml 2.0 jar Apache License, Version 2.0

runtime

The following is a list of runtime dependencies for this project. These dependencies are required to run the application:

GroupId ArtifactId Version Type Licenses
com.fasterxml.jackson.dataformat jackson-dataformat-yaml 2.15.2 jar The Apache Software License, Version 2.0
org.eclipse.angus angus-activation 2.0.3 jar EDL 1.0

test

The following is a list of test dependencies for this project. These dependencies are only required to compile and run unit tests for the application:

GroupId ArtifactId Version Type Licenses
com.beust jcommander 1.82 jar Apache License, Version 2.0
net.bytebuddy byte-buddy 1.18.3 jar Apache License, Version 2.0
net.bytebuddy byte-buddy-agent 1.17.7 jar Apache License, Version 2.0
org.objenesis objenesis 3.3 jar Apache License, Version 2.0
org.webjars jquery 3.6.1 jar MIT License

Project Dependency Graph

Dependency Tree

Licenses

CDDL 1.0: Wren Security Common Maven Build Tools

MIT-0: reactive-streams

GNU LGPL 2.1: Wren Security Common Maven Build Tools

MIT License: jquery

CDDL-1.0: Wren Security Commons - API Descriptor, Wren Security Commons HTTP - Apache Async HttpClient integration, Wren Security Commons HTTP - Apache HttpClient(s) base, Wren Security Commons HTTP - Core Library, Wren Security Commons HTTP - OAuth 2.0 Resource Server Support, Wren Security Commons JSON Schema - Draft-04 Validator, Wren Security Commons JWT, Wren Security Commons REST - JSON Resource Core Library, Wren Security Commons REST - JSON Resource HTTP Binding, Wren Security Commons Utility Classes - Utility Library, Wren Security Guava - Annotations, Wren Security Guava - Base, Wren Security Guava - Cache, Wren Security Guava - Collections, Wren Security Guava - Concurrency, Wren Security Guava - Math, Wren Security Guava - Primitives, Wren Security I18N Core, Wren Security I18N SLF4J Support, Wren:DS Commons REST Adapter, Wren:DS Core APIs

GPL2 w/ CPE: Angus Mail Provider, Jakarta Mail API

Apache License 2.0: Jakarta Bean Validation API, swagger-annotations-jakarta, swagger-core-jakarta, swagger-models-jakarta

EDL 1.0: Angus Activation Registries, Angus Mail Provider, Jakarta Activation, Jakarta Activation API, Jakarta Mail API

Apache License, Version 2.0: Apache HttpAsyncClient OSGi bundle, Apache HttpClient OSGi bundle, Apache HttpCore OSGi bundle, Byte Buddy (without dependencies), Byte Buddy agent, JCIP Annotations under Apache License, Objenesis, SnakeYAML, jcommander, testng

Apache-2.0: Apache Commons Lang, AssertJ Core, JCL 1.2 implemented over SLF4J

Eclipse Distribution License - v 1.0: JAXB OSGI, Jakarta XML Binding API

MIT: SLF4J API Module, SLF4J JDK14 Provider, mockito-core

EPL 2.0: Angus Mail Provider, Jakarta Mail API

The Apache Software License, Version 2.0: Jackson datatype: JSR310, Jackson-annotations, Jackson-core, Jackson-dataformat-YAML, RxJava, jackson-databind, jackson-module-jsonSchema-jakarta

Dependency File Details

Filename Size Entries Classes Packages Java Version Debug Information
jcommander-1.82.jar 88.4 kB 84 73 7 1.8 Yes
jackson-annotations-2.15.2.jar 75.6 kB 86 73 2 1.6 Yes
jackson-core-2.15.2.jar 549.2 kB 250 - - - -
   • Root - 217 185 14 1.8 Yes
   • Versioned - 2 1 1 9 No
   • Versioned - 11 4 1 11 Yes
   • Versioned - 10 3 1 17 Yes
   • Versioned - 10 3 1 19 Yes
jackson-databind-2.15.2.jar 1.6 MB 816 - - - -
   • Root - 814 776 23 1.8 Yes
   • Versioned - 2 1 1 9 No
jackson-dataformat-yaml-2.15.2.jar 54.6 kB 43 - - - -
   • Root - 41 20 3 1.8 Yes
   • Versioned - 2 1 1 9 No
jackson-datatype-jsr310-2.15.2.jar 122.9 kB 82 - - - -
   • Root - 80 58 6 1.8 Yes
   • Versioned - 2 1 1 9 No
jackson-module-jsonSchema-jakarta-2.15.2.jar 81.3 kB 89 - - - -
   • Root - 87 67 6 1.8 Yes
   • Versioned - 2 1 1 9 No
jcip-annotations-1.0-1.jar 4.7 kB 14 4 1 1.5 No
jakarta.activation-2.0.1.jar 62.2 kB 56 39 3 1.8 Yes
jaxb-osgi-3.0.2.jar 3.5 MB 2658 - - - -
   • Root - 2637 2113 129 1.8 Yes
   • Versioned - 21 6 6 9 Yes
rxjava-3.1.12.jar 2.7 MB 1803 - - - -
   • Root - 1801 1757 32 1.8 Yes
   • Versioned - 2 1 1 9 No
swagger-annotations-jakarta-2.2.43.jar 50.6 kB 87 61 13 1.8 Yes
swagger-core-jakarta-2.2.43.jar 257.7 kB 147 128 6 1.8 Yes
swagger-models-jakarta-2.2.43.jar 141.5 kB 95 69 13 1.8 Yes
jakarta.activation-api-2.1.4.jar 67.4 kB 60 46 3 1.8 Yes
jakarta.mail-api-2.1.5.jar 237.3 kB 165 150 6 1.8 Yes
jakarta.validation-api-3.0.2.jar 93.3 kB 161 144 10 1.8 Yes
jakarta.xml.bind-api-3.0.1.jar 128.9 kB 140 - - - -
   • Root - 135 111 7 1.8 Yes
   • Versioned - 5 1 1 9 Yes
byte-buddy-1.18.3.jar 9.2 MB 6220 - - - -
   • Root - 3100 3046 39 1.5 Yes
   • Versioned - 3090 3047 40 1.8 Yes
   • Versioned - 30 25 1 24 Yes
byte-buddy-agent-1.17.7.jar 366.2 kB 170 - - - -
   • Root - 91 72 2 1.5 Yes
   • Versioned - 79 73 3 1.8 Yes
commons-lang3-3.20.0.jar 713.9 kB 454 - - - -
   • Root - 452 421 18 1.8 Yes
   • Versioned - 2 1 1 9 No
httpasyncclient-osgi-4.1.4.jar 185.5 kB 114 86 8 1.6 Yes
httpclient-osgi-4.5.13.jar 1.4 MB 928 717 40 1.6 Yes
httpcore-osgi-4.4.14.jar 696.1 kB 546 495 31 1.6 Yes
assertj-core-3.27.7.jar 1.4 MB 887 - - - -
   • Root - 883 842 29 1.8 Yes
   • Versioned - 4 1 1 9 No
angus-activation-2.0.3.jar 26.7 kB 32 10 3 1.8 Yes
angus-mail-2.0.5.jar 501.3 kB 270 207 11 9 Yes
mockito-core-5.23.0.jar 720.7 kB 656 584 66 11 Yes
objenesis-3.3.jar 49.4 kB 59 43 10 1.8 Yes
reactive-streams-1.0.4.jar 11.6 kB 17 13 1 1.6 Yes
jcl-over-slf4j-2.0.17.jar 18.4 kB 26 - - - -
   • Root - 24 8 2 1.8 Yes
   • Versioned - 2 1 1 9 No
slf4j-api-2.0.17.jar 69.9 kB 71 - - - -
   • Root - 69 55 4 1.8 Yes
   • Versioned - 2 1 1 9 No
slf4j-jdk14-2.0.17.jar 10.6 kB 20 - - - -
   • Root - 18 4 1 1.8 Yes
   • Versioned - 2 1 1 9 No
testng-7.8.0.jar 1 MB 625 577 27 11 Yes
jquery-3.6.1.jar 314.6 kB 18 0 0 - -
wrensec-build-tools-1.2.1.jar 35.8 kB 27 7 1 11 Yes
api-descriptor-23.0.0.jar 230.5 kB 182 161 10 17 Yes
forgerock-util-23.0.0.jar 175 kB 174 151 14 17 Yes
i18n-core-23.0.0.jar 24.4 kB 30 20 1 17 Yes
i18n-slf4j-23.0.0.jar 17.1 kB 15 4 1 17 Yes
json-resource-23.0.0.jar 168.5 kB 136 124 2 17 Yes
json-resource-http-23.0.0.jar 76.4 kB 47 35 1 17 Yes
json-schema-core-23.0.0.jar 47.4 kB 50 30 4 17 Yes
json-web-token-23.0.0.jar 145.9 kB 144 119 13 17 Yes
wrensec-guava-annotations-18.0.5.jar 5.8 kB 16 4 1 1.6 No
wrensec-guava-base-18.0.5.jar 177.9 kB 159 146 2 1.6 Yes
wrensec-guava-cache-18.0.5.jar 163.2 kB 132 120 1 1.6 Yes
wrensec-guava-collect-18.0.5.jar 1.2 MB 888 876 1 1.6 Yes
wrensec-guava-concurrent-18.0.5.jar 248.1 kB 218 205 1 1.6 Yes
wrensec-guava-math-18.0.5.jar 30.1 kB 24 12 1 1.6 Yes
wrensec-guava-primitives-18.0.5.jar 89.1 kB 56 44 1 1.6 Yes
chf-client-apache-async-23.0.0.jar 18.8 kB 24 10 1 17 Yes
chf-client-apache-common-23.0.0.jar 9.6 kB 16 5 1 17 Yes
chf-http-core-23.0.0.jar 226 kB 210 182 17 17 Yes
chf-oauth2-23.0.0.jar 28.7 kB 32 20 2 17 Yes
opendj-core-5.1.1-SNAPSHOT.jar 1.6 MB 979 933 15 17 Yes
snakeyaml-2.0.jar 334.8 kB 280 - - - -
   • Root - 272 231 23 1.7 Yes
   • Versioned - 8 3 2 9 Yes
Total Size Entries Classes Packages Java Version Debug Information
57 31.6 MB 21788 16493 690 17 54
compile: 45 compile: 18.3 MB compile: 12947 compile: 11215 compile: 502 17 compile: 43
runtime: 2 runtime: 81.4 kB runtime: 75 runtime: 30 runtime: 6 runtime: 2
test: 10 test: 13.2 MB test: 8766 test: 5248 test: 182 11 test: 9