Project Dependencies

compile

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

GroupIdArtifactIdVersionTypeLicense
edu.uiuc.ncsa.myproxymyproxy-logon4.3jarApache license
edu.uiuc.ncsa.myproxyoa4mp-client-api4.3jarApache license
edu.uiuc.ncsa.myproxyoa4mp-client-loader-oauth14.3jarApache license
edu.uiuc.ncsa.myproxyoa4mp-client-loader-oauth24.3jarApache license
edu.uiuc.ncsa.myproxyoa4mp-server-api4.3jarApache license
edu.uiuc.ncsa.myproxyoa4mp-server-loader-oauth14.3jarApache license
edu.uiuc.ncsa.myproxyoa4mp-server-loader-oauth24.3jarApache license
edu.uiuc.ncsa.securityncsa-security-servlet4.3jarApache license
edu.uiuc.ncsa.security.delegationncsa-security-delegation-client4.3jarApache license
edu.uiuc.ncsa.security.delegationncsa-security-delegation-common4.3jarApache license
edu.uiuc.ncsa.security.delegationncsa-security-delegation-server4.3jarApache license
edu.uiuc.ncsa.security.delegationncsa-security-oauth-1.0a4.3jarApache license
edu.uiuc.ncsa.security.delegationncsa-security-oauth-2.04.3jarApache 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:

GroupIdArtifactIdVersionClassifierTypeLicense
edu.uiuc.ncsa.securityncsa-security-core4.3teststest-jarApache license
edu.uiuc.ncsa.securityncsa-security-util4.3teststest-jarApache license
edu.uiuc.ncsa.security.delegationncsa-security-delegation-common4.3teststest-jarApache license

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:

GroupIdArtifactIdVersionClassifierTypeLicense
commons-beanutilscommons-beanutils1.9.2-jarThe Apache Software License, Version 2.0
commons-clicommons-cli1.3.1-jarApache License, Version 2.0
commons-codeccommons-codec1.10-jarApache License, Version 2.0
commons-collectionscommons-collections3.2.2-jarApache License, Version 2.0
commons-configurationcommons-configuration1.10-jarThe Apache Software License, Version 2.0
commons-langcommons-lang2.5-jarThe Apache Software License, Version 2.0
commons-loggingcommons-logging1.1.1-jarThe Apache Software License, Version 2.0
edu.uiuc.ncsa.securityncsa-security-core4.3-jarApache license
edu.uiuc.ncsa.securityncsa-security-storage4.3-jarApache license
edu.uiuc.ncsa.securityncsa-security-util4.3-jarApache license
javax.activationjavax.activation-api1.2.0-jarCDDL/GPLv2+CE
javax.injectjavax.inject1-jarThe Apache Software License, Version 2.0
javax.servletjavax.servlet-api3.1.0-jarCDDL + GPLv2 with classpath exception
junitjunit4.12-jarEclipse Public License 1.0
log4jlog4j1.2.17-jarThe Apache Software License, Version 2.0
mysqlmysql-connector-java8.0.11-jarThe GNU General Public License, v2 with FOSS exception
net.oauth.coreoauth20100527-jar-
net.oauth.coreoauth-consumer20100527-jar-
net.oauth.coreoauth-httpclient420090617-jar-
net.oauth.coreoauth-provider20100527-jar-
net.sf.ezmorphezmorph1.0.6-jarThe Apache Software License, Version 2.0
net.sf.json-libjson-lib2.4jdk15jarThe Apache Software License, Version 2.0
net.sf.opencsvopencsv2.0-jarApache 2
org.apache.httpcomponentshttpclient4.5.2-jarApache License, Version 2.0
org.apache.httpcomponentshttpcore4.4.4-jarApache License, Version 2.0
org.hamcresthamcrest-core1.3-jarNew BSD License
org.mariadb.jdbcmariadb-java-client2.2.5-jarLGPL-2.1
org.postgresqlpostgresql42.2.2.jre7-jarThe PostgreSQL License

runtime

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

GroupIdArtifactIdVersionTypeLicense
com.google.protobufprotobuf-java2.6.0jarNew BSD license

Project Dependency Graph

Dependency Tree

Licenses

Apache license: MyProxy Logon, NCSA delegation OAuth 1.0a support, NCSA delegation OAuth 2.0 support, NCSA delegation abstract service layer, NCSA delegation common files, NCSA delegation layer for clients, NCSA security core code., NCSA security storage abstraction layer, NCSA security utilities, NCSA security utilities for servlets, OAuth 1.0a support for the client, OAuth 2/Open ID Connect server support for MyProxy, OAuth 2/Open ID Connect support for the client, OAuth for MyProxy, OAuth for MyProxy 1.0a support., OAuth for MyProxy client API., OAuth for MyProxy server API.

The GNU General Public License, v2 with FOSS exception: MySQL Connector/J

LGPL-2.1: mariadb-java-client

Eclipse Public License 1.0: JUnit

New BSD License: Hamcrest Core

The PostgreSQL License: PostgreSQL JDBC Driver - JDBC 4.1

Apache 2: opencsv

CDDL/GPLv2+CE: JavaBeans Activation Framework API jar

New BSD license: Protocol Buffer Java API

Unknown: OAuth Core, OAuth Core: Consumer, OAuth Core: HttpClient4, OAuth Core: Provider

Apache License, Version 2.0: Apache Commons CLI, Apache Commons Codec, Apache Commons Collections, Apache HttpClient, Apache HttpCore

CDDL + GPLv2 with classpath exception: Java Servlet API

The Apache Software License, Version 2.0: Apache Commons BeanUtils, Apache Commons Configuration, Apache Log4j, Commons Lang, Commons Logging, ezmorph, javax.inject, json-lib

Dependency File Details

FilenameSizeEntriesClassesPackagesJDK RevDebug
protobuf-java-2.6.0.jar582.46 kB28627611.5debug
commons-beanutils-1.9.2.jar228.38 kB15413751.5debug
commons-cli-1.3.1.jar51.75 kB392611.5debug
commons-codec-1.10.jar277.52 kB2389261.6debug
commons-collections-3.2.2.jar574.55 kB484460121.3debug
commons-configuration-1.10.jar354.18 kB219194101.5debug
commons-lang-2.5.jar272.65 kB154132101.3debug
commons-logging-1.1.1.jar59.26 kB422821.1debug
myproxy-logon-4.3.jar31.41 kB221111.6debug
oa4mp-client-api-4.3.jar49.45 kB482951.6debug
oa4mp-client-loader-oauth1-4.3.jar9.50 kB19511.6debug
oa4mp-client-loader-oauth2-4.3.jar39.19 kB362221.6debug
oa4mp-server-api-4.3.jar189.63 kB180143161.6debug
oa4mp-server-loader-oauth1-4.3.jar19.18 kB261221.6debug
oa4mp-server-loader-oauth2-4.3.jar262.44 kB186157161.6debug
ncsa-security-core-4.3.jar94.81 kB1018371.6debug
ncsa-security-core-4.3-tests.jar9.27 kB-----
ncsa-security-servlet-4.3.jar25.84 kB372121.6debug
ncsa-security-storage-4.3.jar76.79 kB6948101.6debug
ncsa-security-util-4.3.jar203.77 kB156126171.6debug
ncsa-security-util-4.3-tests.jar34.80 kB-----
ncsa-security-delegation-client-4.3.jar22.54 kB432831.6debug
ncsa-security-delegation-common-4.3.jar49.54 kB624461.6debug
ncsa-security-delegation-common-4.3-tests.jar16.45 kB-----
ncsa-security-delegation-server-4.3.jar33.66 kB553761.6debug
ncsa-security-oauth-1.0a-4.3.jar43.88 kB422831.6debug
ncsa-security-oauth-2.0-4.3.jar91.06 kB786251.6debug
javax.activation-api-1.2.0.jar55.35 kB413111.5debug
javax.inject-1.jar2.44 kB8611.5release
javax.servlet-api-3.1.0.jar93.56 kB1037941.6debug
junit-4.12.jar307.55 kB323286301.5debug
log4j-1.2.17.jar478.40 kB353314211.4debug
mysql-connector-java-8.0.11.jar1.94 MB961862281.6debug
oauth-20100527.jar43.17 kB322131.5debug
oauth-consumer-20100527.jar22.41 kB241321.5debug
oauth-httpclient4-20090617.jar12.66 kB19811.5debug
oauth-provider-20100527.jar11.47 kB15521.5debug
ezmorph-1.0.6.jar84.46 kB614661.1debug
json-lib-2.4-jdk15.jar155.39 kB1109881.5debug
opencsv-2.0.jar14.99 kB19721.5debug
httpclient-4.5.2.jar719.39 kB504463241.6debug
httpcore-4.4.4.jar319.07 kB284254171.6debug
hamcrest-core-1.3.jar43.97 kB524531.5debug
mariadb-java-client-2.2.5.jar557.34 kB266215321.6debug
postgresql-42.2.2.jre7.jar701.30 kB334296271.6debug
TotalSizeEntriesClassesPackagesJDK RevDebug
459.10 MB6,2855,2503611.641
compile: 41compile: 8.47 MBcompile: 5,999compile: 4,974compile: 360-compile: 40
test: 3test: 60.52 kB-----
runtime: 1runtime: 582.46 kBruntime: 286runtime: 276runtime: 1-runtime: 1

Dependency Repository Locations

Repo IDURLReleaseSnapshotBlacklisted
ncsa-oauthhttp://svn.code.sf.net/p/cilogon/code/tags/repoYesYes-
oauth-localfile:../mavenYesYesYes
maven2-repository.dev.java.nethttp://download.java.net/maven/2/YesYes-
centralhttp://repo1.maven.org/maven2Yes--
sonatype-nexus-snapshotshttps://oss.sonatype.org/content/repositories/snapshots-YesYes
glassfish-repositoryhttp://download.java.net/maven/glassfishYesYes-
jvnet-nexus-snapshotshttps://maven.java.net/content/repositories/snapshots-Yes-
oauthhttp://oauth.googlecode.com/svn/code/mavenYesYesYes
apache.snapshotshttp://repository.apache.org/snapshots-Yes-

Repository locations for each of the Dependencies.

Artifactncsa-oauthmaven2-repository.dev.java.netcentralglassfish-repositoryjvnet-nexus-snapshotsapache.snapshots
com.google.protobuf:protobuf-java:jar:2.6.0------
commons-beanutils:commons-beanutils:jar:1.9.2------
commons-cli:commons-cli:jar:1.3.1------
commons-codec:commons-codec:jar:1.10------
commons-collections:commons-collections:jar:3.2.2------
commons-configuration:commons-configuration:jar:1.10------
commons-lang:commons-lang:jar:2.5------
commons-logging:commons-logging:jar:1.1.1------
edu.uiuc.ncsa.myproxy:myproxy-logon:jar:4.3------
edu.uiuc.ncsa.myproxy:oa4mp-client-api:jar:4.3------
edu.uiuc.ncsa.myproxy:oa4mp-client-loader-oauth1:jar:4.3------
edu.uiuc.ncsa.myproxy:oa4mp-client-loader-oauth2:jar:4.3------
edu.uiuc.ncsa.myproxy:oa4mp-server-api:jar:4.3------
edu.uiuc.ncsa.myproxy:oa4mp-server-loader-oauth1:jar:4.3------
edu.uiuc.ncsa.myproxy:oa4mp-server-loader-oauth2:jar:4.3------
edu.uiuc.ncsa.security:ncsa-security-core:jar:4.3------
edu.uiuc.ncsa.security:ncsa-security-core:test-jar:tests:4.3------
edu.uiuc.ncsa.security:ncsa-security-servlet:jar:4.3------
edu.uiuc.ncsa.security:ncsa-security-storage:jar:4.3------
edu.uiuc.ncsa.security:ncsa-security-util:jar:4.3------
edu.uiuc.ncsa.security:ncsa-security-util:test-jar:tests:4.3------
edu.uiuc.ncsa.security.delegation:ncsa-security-delegation-client:jar:4.3------
edu.uiuc.ncsa.security.delegation:ncsa-security-delegation-common:jar:4.3------
edu.uiuc.ncsa.security.delegation:ncsa-security-delegation-common:test-jar:tests:4.3------
edu.uiuc.ncsa.security.delegation:ncsa-security-delegation-server:jar:4.3------
edu.uiuc.ncsa.security.delegation:ncsa-security-oauth-1.0a:jar:4.3------
edu.uiuc.ncsa.security.delegation:ncsa-security-oauth-2.0:jar:4.3------
javax.activation:javax.activation-api:jar:1.2.0------
javax.inject:javax.inject:jar:1------
javax.servlet:javax.servlet-api:jar:3.1.0------
junit:junit:jar:4.12------
log4j:log4j:jar:1.2.17------
mysql:mysql-connector-java:jar:8.0.11------
net.oauth.core:oauth:jar:20100527Found at http://svn.code.sf.net/p/cilogon/code/tags/repo-----
net.oauth.core:oauth-consumer:jar:20100527Found at http://svn.code.sf.net/p/cilogon/code/tags/repo-----
net.oauth.core:oauth-httpclient4:jar:20090617Found at http://svn.code.sf.net/p/cilogon/code/tags/repo-----
net.oauth.core:oauth-provider:jar:20100527Found at http://svn.code.sf.net/p/cilogon/code/tags/repo-----
net.sf.ezmorph:ezmorph:jar:1.0.6------
net.sf.json-lib:json-lib:jar:jdk15:2.4------
net.sf.opencsv:opencsv:jar:2.0------
org.apache.httpcomponents:httpclient:jar:4.5.2------
org.apache.httpcomponents:httpcore:jar:4.4.4------
org.hamcrest:hamcrest-core:jar:1.3------
org.mariadb.jdbc:mariadb-java-client:jar:2.2.5------
org.postgresql:postgresql:jar:42.2.2.jre7------
Totalncsa-oauthmaven2-repository.dev.java.netcentralglassfish-repositoryjvnet-nexus-snapshotsapache.snapshots
45 (compile: 41, test: 3, runtime: 1)400000