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.ciphergateway securityinjava-tools 6.0.0-SNAPSHOT jar Apache 2
com.fasterxml.jackson.core jackson-databind 2.9.7 jar The Apache Software License, Version 2.0
com.fasterxml.uuid java-uuid-generator 3.1.5 jar The Apache Software License, Version 2.0
dom4j dom4j 1.6.1 jar -
javax.mail mail 1.4.7 jar CDDLGPLv2+CE
jaxen jaxen 1.1.6 jar null
org.aspectj aspectjweaver 1.8.13 jar Eclipse Public License - v 1.0
org.slf4j slf4j-api 1.7.25 jar MIT License
org.springframework spring-context 5.0.9.RELEASE jar Apache License, Version 2.0
org.springframework spring-jdbc 5.0.9.RELEASE jar Apache License, Version 2.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
junit junit 4.12 jar Eclipse Public License 1.0

provided

The following is a list of provided dependencies for this project. These dependencies are required to compile the application, but should be provided by default when using the library:

GroupId ArtifactId Version Type Licenses
javax.servlet javax.servlet-api 3.0.1 jar CDDL + GPLv2 with classpath exception
javax.servlet.jsp javax.servlet.jsp-api 2.2.1 jar CDDL + GPLv2 with classpath exception

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.9.0 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.core jackson-core 2.9.7 jar The Apache Software License, Version 2.0
javax.activation activation 1.1 jar Common Development and Distribution License (CDDL) v1.0
org.springframework spring-aop 5.0.9.RELEASE jar Apache License, Version 2.0
org.springframework spring-beans 5.0.9.RELEASE jar Apache License, Version 2.0
org.springframework spring-core 5.0.9.RELEASE jar Apache License, Version 2.0
org.springframework spring-expression 5.0.9.RELEASE jar Apache License, Version 2.0
org.springframework spring-jcl 5.0.9.RELEASE jar Apache License, Version 2.0
org.springframework spring-tx 5.0.9.RELEASE jar Apache License, Version 2.0
xml-apis xml-apis 1.0.b2 jar The Apache Software License, Version 2.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.hamcrest hamcrest-core 1.3 jar New BSD License

Project Dependency Graph

Dependency Tree

Licenses

Unnamed: jaxen

GPLv2+CE: JavaMail API (compat)

Eclipse Public License 1.0: JUnit

MIT License: SLF4J API Module

New BSD License: Hamcrest Core

Apache 2: securityinjava-spring-ext, securityinjava-tools

Unknown: dom4j

CDDL: JavaMail API (compat)

Common Development and Distribution License (CDDL) v1.0: JavaBeans Activation Framework (JAF)

Apache License, Version 2.0: Spring AOP, Spring Beans, Spring Commons Logging Bridge, Spring Context, Spring Core, Spring Expression Language (SpEL), Spring JDBC, Spring Transaction

CDDL + GPLv2 with classpath exception: Java Servlet API, JavaServer Pages(TM) API

The Apache Software License, Version 2.0: Jackson-annotations, Jackson-core, Java UUID Generator, XML Commons External Components XML APIs, jackson-databind

Eclipse Public License - v 1.0: AspectJ weaver

Dependency File Details

Filename Size Entries Classes Packages Java Version Debug Information
securityinjava-tools-6.0.0-SNAPSHOT.jar 96.9 kB 55 40 4 1.8 Yes
jackson-annotations-2.9.0.jar 66.5 kB 80 68 1 1.6 Yes
jackson-core-2.9.7.jar 324 kB 132 107 11 1.6 Yes
jackson-databind-2.9.7.jar 1.4 MB 658 624 20 1.7 Yes
java-uuid-generator-3.1.5.jar 39.7 kB 35 21 3 1.6 Yes
dom4j-1.6.1.jar 313.9 kB 208 190 14 1.3 Yes
activation-1.1.jar 63 kB 50 38 3 1.4 Yes
mail-1.4.7.jar 521.2 kB 324 293 14 1.4 Yes
javax.servlet-api-3.0.1.jar 85.4 kB 94 74 4 1.5 Yes
javax.servlet.jsp-api-2.2.1.jar 53.1 kB 70 58 3 1.6 Yes
jaxen-1.1.6.jar 231.9 kB 241 214 17 1.2 Yes
junit-4.12.jar 314.9 kB 323 286 30 1.5 Yes
aspectjweaver-1.8.13.jar 1.9 MB 987 932 36 1.6 Yes
hamcrest-core-1.3.jar 45 kB 52 45 3 1.5 Yes
slf4j-api-1.7.25.jar 41.2 kB 46 34 4 1.5 Yes
spring-aop-5.0.9.RELEASE.jar 366 kB 303 274 17 1.8 Yes
spring-beans-5.0.9.RELEASE.jar 660.3 kB 406 376 13 1.8 Yes
spring-context-5.0.9.RELEASE.jar 1.1 MB 909 822 64 1.8 Yes
spring-core-5.0.9.RELEASE.jar 1.2 MB 894 842 44 1.8 Yes
spring-expression-5.0.9.RELEASE.jar 279.9 kB 164 150 6 1.8 Yes
spring-jcl-5.0.9.RELEASE.jar 21.7 kB 24 15 2 1.8 Yes
spring-jdbc-5.0.9.RELEASE.jar 401.3 kB 315 285 17 1.8 Yes
spring-tx-5.0.9.RELEASE.jar 255.5 kB 248 216 19 1.8 Yes
xml-apis-1.0.b2.jar 109.3 kB 217 184 17 1.2 No
Total Size Entries Classes Packages Java Version Debug Information
24 9.9 MB 6835 6188 366 1.8 23
compile: 20 compile: 9.4 MB compile: 6296 compile: 5725 compile: 326 - compile: 19
test: 2 test: 360 kB test: 375 test: 331 test: 33 - test: 2
provided: 2 provided: 138.5 kB provided: 164 provided: 132 provided: 7 - provided: 2