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 License
commons-logging commons-logging-api 1.1 jar /LICENSE.txt
log4j log4j 1.2.16 jar The Apache Software License, Version 2.0
org.apache.httpcomponents httpclient 4.3 jar LICENSE.txt
org.icatproject icat.authentication 4.3.0 jar BSD 2-Clause
org.icatproject icat.utils 4.5.0 jar BSD 2-Clause
uk.ac.diamond shibboleth-ecp-authclient 1.1.0 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 License
ca.juliusdavies not-yet-commons-ssl 0.3.9 jar Apache License v2
commons-codec commons-codec 1.8 jar The Apache Software License, Version 2.0
commons-collections commons-collections 3.2.1 jar The Apache Software License, Version 2.0
commons-httpclient commons-httpclient 3.1 jar Apache License
commons-lang commons-lang 2.6 jar The Apache Software License, Version 2.0
commons-logging commons-logging 1.1.3 jar The Apache Software License, Version 2.0
de.tudarmstadt.ukp.shibhttpclient shib-http-client 1.0.0 jar The Apache Software License, Version 2.0
javax javaee-api 6.0 jar CDDL + GPLv2 with classpath exception
joda-time joda-time 1.6.2 jar Apache 2
org.apache.httpcomponents httpcore 4.3 jar LICENSE.txt
org.apache.santuario xmlsec 1.4.5 jar The Apache Software License, Version 2.0
org.bouncycastle bcprov-jdk15 1.46 jar Bouncy Castle Licence
org.opensaml opensaml 2.5.3 jar Apache 2
org.opensaml openws 1.4.4 jar Apache 2
org.opensaml xmltooling 1.3.4 jar Apache 2
org.owasp.esapi esapi 2.0.1 jar BSD-Creative Commons 3.0 BY-SA
org.slf4j slf4j-api 1.7.5 jar MIT License
velocity velocity 1.5 jar The Apache Software 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 License
org.slf4j slf4j-log4j12 1.7.5 jar MIT License
xalan serializer 2.7.1 jar The Apache Software License, Version 2.0
xalan xalan 2.7.1 jar The Apache Software License, Version 2.0
xerces xercesImpl 2.10.0 jar The Apache Software License, Version 2.0
xml-apis xml-apis 1.4.01 jar The Apache Software License, Version 2.0-The SAX License-The W3C License
xml-resolver xml-resolver 1.2 jar The Apache Software License, Version 2.0

Project Dependency Graph

Dependency Tree

  • org.icatproject:authn_shib2local:war:1.1.0 Information
    • org.icatproject:icat.authentication:jar:4.3.0 (compile) Information
    • org.icatproject:icat.utils:jar:4.5.0 (compile) Information
    • log4j:log4j:jar:1.2.16 (compile) Information
    • commons-logging:commons-logging-api:jar:1.1 (compile) Information
    • org.apache.httpcomponents:httpclient:jar:4.3 (compile) Information
    • uk.ac.diamond:shibboleth-ecp-authclient:jar:1.1.0 (compile) Information
      • org.slf4j:slf4j-api:jar:1.7.5 (compile) Information
      • org.slf4j:slf4j-log4j12:jar:1.7.5 (runtime) Information
      • org.opensaml:opensaml:jar:2.5.3 (compile) Information
        • org.opensaml:openws:jar:1.4.4 (compile) Information
          • org.opensaml:xmltooling:jar:1.3.4 (compile) Information
            • org.bouncycastle:bcprov-jdk15:jar:1.46 (compile) Information
            • ca.juliusdavies:not-yet-commons-ssl:jar:0.3.9 (compile) Information
            • org.apache.santuario:xmlsec:jar:1.4.5 (compile) Information
          • commons-httpclient:commons-httpclient:jar:3.1 (compile) Information
        • commons-collections:commons-collections:jar:3.2.1 (compile) Information
        • commons-lang:commons-lang:jar:2.6 (compile) Information
        • velocity:velocity:jar:1.5 (compile) Information
        • org.owasp.esapi:esapi:jar:2.0.1 (compile) Information
        • joda-time:joda-time:jar:1.6.2 (compile) Information
        • xml-apis:xml-apis:jar:1.4.01 (runtime) Information
        • xerces:xercesImpl:jar:2.10.0 (runtime) Information
        • xml-resolver:xml-resolver:jar:1.2 (runtime) Information
        • xalan:xalan:jar:2.7.1 (runtime) Information
      • de.tudarmstadt.ukp.shibhttpclient:shib-http-client:jar:1.0.0 (compile) Information

Licenses

Apache License v2: Not Yet Commons SSL

The SAX License: XML Commons External Components XML APIs

Creative Commons 3.0 BY-SA: ESAPI

CDDL + GPLv2 with classpath exception: Java(TM) EE 6 Specification APIs

Apache 2: Joda time, OpenSAML-J, OpenWS, XMLTooling-J

BSD: ESAPI

Apache License: Apache HttpClient, Apache HttpCore, HttpClient

The W3C License: XML Commons External Components XML APIs

Bouncy Castle Licence: Bouncy Castle Provider

MIT License: SLF4J API Module, SLF4J LOG4J-12 Binding

The Apache Software License, Version 2.0: Apache Log4j, Apache Santuario, Apache Velocity, Commons Codec, Commons Collections, Commons Lang, Commons Logging, Logging, Shibboleth ECP Authentication Client, Shibbolethized HTTPClient, XML Commons External Components XML APIs, XML Commons Resolver Component, Xalan Java, Xalan Java Serializer, Xerces2-j

BSD 2-Clause: ICAT Authentication, ICAT Shibboleth-to-Local Authn, ICAT Utils

Dependency File Details

Filename Size Entries Classes Packages JDK Rev Debug
not-yet-commons-ssl-0.3.9.jar 252.22 kB 172 155 5 1.1 debug
commons-codec-1.8.jar 257.68 kB 228 86 6 1.6 debug
commons-collections-3.2.1.jar 561.90 kB 482 458 12 1.2 debug
commons-httpclient-3.1.jar 297.85 kB 183 167 8 1.2 debug
commons-lang-2.6.jar 277.56 kB 155 133 10 1.3 debug
commons-logging-1.1.3.jar 60.60 kB 42 28 2 1.1 debug
commons-logging-api-1.1.jar 43.55 kB 29 20 2 1.1 debug
shib-http-client-1.0.0.jar 21.20 kB 18 5 1 1.6 debug
javaee-api-6.0.jar 956.66 kB 1,983 1,830 118 1.6 release
joda-time-1.6.2.jar 530.32 kB 686 222 7 1.3 debug
log4j-1.2.16.jar 470.25 kB 346 308 20 1.1 debug
httpclient-4.3.jar 571.74 kB 459 420 24 1.5 debug
httpcore-4.3.jar 275.55 kB 260 232 15 1.5 debug
xmlsec-1.4.5.jar 440.38 kB 404 347 31 1.4 release
bcprov-jdk15-1.46.jar 1.73 MB 1,636 1,547 82 1.5 release
icat.authentication-4.3.0.jar 10.52 kB 20 9 2 1.6 debug
icat.utils-4.5.0.jar 12.41 kB 15 4 1 1.6 debug
opensaml-2.5.3.jar 1.31 MB 1,552 1,410 57 1.6 debug
openws-1.4.4.jar 558.87 kB 780 720 35 1.6 debug
xmltooling-1.3.4.jar 612.03 kB 594 547 22 1.6 debug
esapi-2.0.1.jar 358.59 kB 223 197 17 1.5 debug
slf4j-api-1.7.5.jar 25.47 kB 34 23 3 1.5 debug
slf4j-log4j12-1.7.5.jar 8.66 kB 16 6 1 1.5 debug
shibboleth-ecp-authclient-1.1.0.jar 8.40 kB 13 2 1 1.5 debug
velocity-1.5.jar 382.93 kB 282 246 25 1.2 debug
serializer-2.7.1.jar 271.76 kB 124 109 3 1.1 debug
xalan-2.7.1.jar 3.03 MB 1,577 1,513 49 1.1 debug
xercesImpl-2.10.0.jar 1.30 MB 1,031 948 40 1.3 release
xml-apis-1.4.01.jar 215.37 kB 391 346 29 1.1 release
xml-resolver-1.2.jar 82.12 kB 49 30 5 1.1 debug
Total Size Entries Classes Packages JDK Rev Debug
30 14.76 MB 13,784 12,068 633 1.6 25
compile: 24 compile: 9.87 MB compile: 10,596 compile: 9,116 compile: 506 - compile: 21
runtime: 6 runtime: 4.89 MB runtime: 3,188 runtime: 2,952 runtime: 127 - runtime: 4