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.apache.shiro shiro-core 1.11.0 jar Apache-2.0
org.owasp.encoder encoder 1.2.3 jar The BSD 3-Clause License

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 Classifier Type Licenses
junit junit 4.13.2 - jar Eclipse Public License 1.0
org.apache.logging.log4j log4j-core 2.19.0 - jar Apache License, Version 2.0
org.apache.logging.log4j log4j-slf4j-impl 2.19.0 - jar Apache License, Version 2.0
org.apache.shiro shiro-config-ogdl 1.11.0 tests test-jar Apache-2.0
org.apache.shiro shiro-core 1.11.0 tests test-jar Apache-2.0
org.codehaus.groovy groovy 2.5.18 - jar The Apache Software License, Version 2.0
org.easymock easymock 5.0.1 - jar Apache License, Version 2.0
org.hamcrest hamcrest-core 2.2 - jar BSD License 3
org.powermock powermock-api-easymock 2.0.9 - jar The Apache Software License, Version 2.0
org.powermock powermock-module-junit4 2.0.9 - jar The Apache Software License, Version 2.0
org.slf4j jcl-over-slf4j 1.7.36 - jar Apache License, Version 2.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.1.0 jar CDDL + GPLv2 with classpath exception
javax.servlet.jsp jsp-api 2.2 jar CDDL + GPLv2 with classpath exception
org.apache.taglibs taglibs-standard-impl 1.2.5 jar The Apache Software License, Version 2.0
org.apache.taglibs taglibs-standard-spec 1.2.5 jar The Apache Software License, Version 2.0

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
commons-beanutils commons-beanutils 1.9.4 jar Apache License, Version 2.0
commons-collections commons-collections 3.2.2 jar Apache License, Version 2.0
org.apache.shiro shiro-cache 1.11.0 jar Apache-2.0
org.apache.shiro shiro-config-core 1.11.0 jar Apache-2.0
org.apache.shiro shiro-config-ogdl 1.11.0 jar Apache-2.0
org.apache.shiro shiro-crypto-cipher 1.11.0 jar Apache-2.0
org.apache.shiro shiro-crypto-core 1.11.0 jar Apache-2.0
org.apache.shiro shiro-crypto-hash 1.11.0 jar Apache-2.0
org.apache.shiro shiro-event 1.11.0 jar Apache-2.0
org.apache.shiro shiro-lang 1.11.0 jar Apache-2.0
org.slf4j slf4j-api 1.7.36 jar MIT License

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
cglib cglib-nodep 3.2.9 jar ASF 2.0
net.bytebuddy byte-buddy 1.10.14 jar Apache License, Version 2.0
net.bytebuddy byte-buddy-agent 1.10.14 jar Apache License, Version 2.0
org.apache.logging.log4j log4j-api 2.19.0 jar Apache License, Version 2.0
org.hamcrest hamcrest 2.2 jar BSD License 3
org.javassist javassist 3.27.0-GA jar MPL 1.1LGPL 2.1Apache License 2.0
org.objenesis objenesis 3.3 jar Apache License, Version 2.0
org.powermock powermock-api-support 2.0.9 jar The Apache Software License, Version 2.0
org.powermock powermock-core 2.0.9 jar The Apache Software License, Version 2.0
org.powermock powermock-module-junit4-common 2.0.9 jar The Apache Software License, Version 2.0
org.powermock powermock-reflect 2.0.9 jar The Apache Software License, Version 2.0

Project Dependency Graph

Dependency Tree

Licenses

The BSD 3-Clause License: Java Encoder

Eclipse Public License 1.0: JUnit

Apache License 2.0: Javassist

MIT License: SLF4J API Module

BSD License 3: Hamcrest, Hamcrest Core

Apache-2.0: Apache Shiro :: Cache, Apache Shiro :: Configuration :: Core, Apache Shiro :: Configuration :: OGDL, Apache Shiro :: Core, Apache Shiro :: Cryptography :: Ciphers, Apache Shiro :: Cryptography :: Core, Apache Shiro :: Cryptography :: Hashing, Apache Shiro :: Event, Apache Shiro :: Lang, Apache Shiro :: Web

Apache License, Version 2.0: Apache Commons BeanUtils, Apache Commons Collections, Apache Log4j API, Apache Log4j Core, Apache Log4j SLF4J Binding, Byte Buddy (without dependencies), Byte Buddy agent, EasyMock, JCL 1.2 implemented over SLF4J, Objenesis

LGPL 2.1: Javassist

ASF 2.0: cglib-nodep

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

MPL 1.1: Javassist

The Apache Software License, Version 2.0: Apache Groovy, Apache Standard Taglib Implementation, Apache Standard Taglib Specification API, PowerMock

Dependency File Details

Filename Size Entries Classes Packages Java Version Debug Information
cglib-nodep-3.2.9.jar 414 kB 304 280 9 1.5 Yes
commons-beanutils-1.9.4.jar 246.9 kB 154 137 5 1.6 Yes
commons-collections-3.2.2.jar 588.3 kB 484 460 12 1.3 Yes
javax.servlet-api-3.1.0.jar 95.8 kB 103 79 4 1.7 Yes
jsp-api-2.2.jar 49.8 kB 70 58 3 1.5 Yes
junit-4.13.2.jar 384.6 kB 389 350 32 1.5 Yes
byte-buddy-1.10.14.jar 3.5 MB 2504 2449 37 - Yes
byte-buddy-agent-1.10.14.jar 259.2 kB 81 63 2 - Yes
log4j-api-2.19.0.jar 317.6 kB 224 189 9 - Yes
log4j-core-2.19.0.jar 1.9 MB 1304 1209 54 1.8 Yes
log4j-slf4j-impl-2.19.0.jar 25 kB 28 12 2 1.8 Yes
shiro-cache-1.11.0.jar 14 kB 22 8 1 1.8 Yes
shiro-config-core-1.11.0.jar 18.4 kB 20 6 1 1.8 Yes
shiro-config-ogdl-1.11.0.jar 43.9 kB 38 23 2 1.8 Yes
shiro-config-ogdl-1.11.0-tests.jar 43.8 kB - - - - -
shiro-core-1.11.0.jar 424.1 kB 416 367 37 1.8 Yes
shiro-core-1.11.0-tests.jar 222.9 kB - - - - -
shiro-crypto-cipher-1.11.0.jar 24.9 kB 27 13 1 1.8 Yes
shiro-crypto-core-1.11.0.jar 10.9 kB 18 4 1 1.8 Yes
shiro-crypto-hash-1.11.0.jar 34.7 kB 41 25 2 1.8 Yes
shiro-event-1.11.0.jar 19.3 kB 28 13 2 1.8 Yes
shiro-lang-1.11.0.jar 52.1 kB 53 37 4 1.8 Yes
taglibs-standard-impl-1.2.5.jar 206.4 kB 174 130 14 1.5 Yes
taglibs-standard-spec-1.2.5.jar 40.2 kB 44 26 4 1.5 Yes
groovy-2.5.18.jar 5.7 MB 3809 3683 101 1.7 Yes
easymock-5.0.1.jar 4.3 MB 2888 2823 44 - Yes
hamcrest-2.2.jar 123.4 kB 122 108 11 1.7 Yes
hamcrest-core-2.2.jar 1.5 kB 8 1 1 1.7 Yes
javassist-3.27.0-GA.jar 782.8 kB 450 426 17 1.8 Yes
objenesis-3.3.jar 49.4 kB 59 43 10 1.8 Yes
encoder-1.2.3.jar 37.9 kB 32 21 1 1.5 Yes
powermock-api-easymock-2.0.9.jar 53.3 kB 54 37 10 1.6 Yes
powermock-api-support-2.0.9.jar 21.6 kB 24 14 4 1.6 Yes
powermock-core-2.0.9.jar 201 kB 208 175 27 1.6 Yes
powermock-module-junit4-2.0.9.jar 47.7 kB 35 25 3 1.6 Yes
powermock-module-junit4-common-2.0.9.jar 17.7 kB 19 9 2 1.6 Yes
powermock-reflect-2.0.9.jar 68.4 kB 52 39 8 1.6 Yes
jcl-over-slf4j-1.7.36.jar 16.6 kB 23 9 2 1.5 Yes
slf4j-api-1.7.36.jar 41.1 kB 46 34 4 1.5 Yes
Total Size Entries Classes Packages Java Version Debug Information
39 20.3 MB 14355 13385 483 1.8 37
compile: 13 compile: 1.6 MB compile: 1379 compile: 1148 compile: 73 - compile: 13
test: 22 test: 18.3 MB test: 12585 test: 11944 test: 385 - test: 20
provided: 4 provided: 392.1 kB provided: 391 provided: 293 provided: 25 - provided: 4