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.google.http-client google-http-client-apache-v2 1.42.3 jar The Apache Software License, Version 2.0
com.google.oauth-client google-oauth-client-jetty 1.34.1 jar The Apache Software License, Version 2.0
commons-io commons-io 2.13.0 jar Apache-2.0
commons-validator commons-validator 1.7 jar Apache License, Version 2.0
dev.sigstore sigstore-java 0.4.0 jar Apache-2.0
org.apache.maven.plugins maven-gpg-plugin 3.1.0 jar Apache-2.0
org.apache.maven.shared maven-jarsigner 3.0.0 jar Apache License, Version 2.0
org.bouncycastle bcutil-jdk18on 1.72 jar Bouncy Castle Licence

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.google.protobuf protobuf-java 3.22.0 jar BSD-3-Clause

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.13.2 jar Eclipse Public License 1.0
org.apache.maven.plugin-testing maven-plugin-testing-harness 3.3.0 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
org.apache.maven maven-artifact 3.8.8 jar Apache License, Version 2.0
org.apache.maven maven-core 3.8.8 jar Apache License, Version 2.0
org.apache.maven maven-model 3.8.8 jar Apache License, Version 2.0
org.apache.maven maven-plugin-api 3.8.8 jar Apache License, Version 2.0
org.apache.maven.plugin-tools maven-plugin-annotations 3.9.0 jar Apache-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 Classifier Type Licenses
com.google.code.findbugs jsr305 3.0.2 - jar The Apache Software License, Version 2.0
com.google.code.gson gson 2.10.1 - jar Apache-2.0
com.google.errorprone error_prone_annotations 2.11.0 - jar Apache 2.0
com.google.guava failureaccess 1.0.1 - jar The Apache Software License, Version 2.0
com.google.guava guava 31.1-android - jar Apache License, Version 2.0
com.google.guava listenablefuture 9999.0-empty-to-avoid-conflict-with-guava - jar The Apache Software License, Version 2.0
com.google.http-client google-http-client 1.42.3 - jar The Apache Software License, Version 2.0
com.google.http-client google-http-client-gson 1.42.3 - jar The Apache Software License, Version 2.0
com.google.j2objc j2objc-annotations 1.3 - jar The Apache Software License, Version 2.0
com.google.oauth-client google-oauth-client 1.34.1 - jar The Apache Software License, Version 2.0
com.google.oauth-client google-oauth-client-java6 1.34.1 - jar The Apache Software License, Version 2.0
commons-beanutils commons-beanutils 1.9.4 - jar Apache License, Version 2.0
commons-codec commons-codec 1.15 - jar Apache License, Version 2.0
commons-collections commons-collections 3.2.2 - jar Apache License, Version 2.0
commons-digester commons-digester 2.1 - jar The Apache Software License, Version 2.0
commons-logging commons-logging 1.2 - jar The Apache Software License, Version 2.0
io.grpc grpc-context 1.53.0 - jar Apache 2.0
io.opencensus opencensus-api 0.31.1 - jar The Apache License, Version 2.0
io.opencensus opencensus-contrib-http-util 0.31.1 - jar The Apache License, Version 2.0
org.apache.httpcomponents httpclient 4.5.13 - jar Apache License, Version 2.0
org.apache.httpcomponents httpcore 4.4.15 - jar Apache License, Version 2.0
org.apache.maven.shared maven-artifact-transfer 0.13.1 - jar Apache License, Version 2.0
org.apache.maven.shared maven-common-artifact-filters 3.1.0 - jar Apache License, Version 2.0
org.apache.maven.shared maven-shared-utils 3.2.1 - jar Apache License, Version 2.0
org.bouncycastle bcprov-jdk18on 1.72 - jar Bouncy Castle Licence
org.checkerframework checker-qual 3.12.0 - jar The MIT License
org.codehaus.plexus plexus-classworlds 2.6.0 - jar Apache License, Version 2.0
org.codehaus.plexus plexus-component-annotations 1.7.1 - jar Apache License, Version 2.0
org.codehaus.plexus plexus-utils 3.4.2 - jar Apache License, Version 2.0
org.slf4j slf4j-api 1.7.36 - jar MIT License
org.sonatype.plexus plexus-cipher 1.4 - jar Apache Public License 2.0
org.sonatype.plexus plexus-sec-dispatcher 1.4 - jar Apache Public License 2.0
org.sonatype.sisu sisu-guice 2.1.7 noaop jar The Apache Software License, Version 2.0
org.sonatype.sisu sisu-inject-bean 1.4.2 - jar The Apache Software License, Version 2.0
org.sonatype.sisu sisu-inject-plexus 1.4.2 - 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 Licenses
com.google.android annotations 4.1.1.4 jar Apache 2.0
com.google.api.grpc proto-google-common-protos 2.14.1 jar Apache-2.0
com.google.protobuf protobuf-java-util 3.22.0 jar BSD-3-Clause
dev.sigstore protobuf-specs 0.1.0 jar Apache-2.0
io.github.erdtman java-json-canonicalization 1.1 jar Apache License, Version 2.0
io.grpc grpc-api 1.53.0 jar Apache 2.0
io.grpc grpc-core 1.53.0 jar Apache 2.0
io.grpc grpc-netty-shaded 1.53.0 jar Apache 2.0
io.grpc grpc-protobuf 1.53.0 jar Apache 2.0
io.grpc grpc-protobuf-lite 1.53.0 jar Apache 2.0
io.grpc grpc-stub 1.53.0 jar Apache 2.0
io.perfmark perfmark-api 0.25.0 jar Apache 2.0
org.bouncycastle bcpkix-jdk18on 1.72 jar Bouncy Castle Licence
org.codehaus.mojo animal-sniffer-annotations 1.21 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
classworlds classworlds 1.1-alpha-2 jar -
org.codehaus.plexus plexus-archiver 2.2 jar The Apache Software License, Version 2.0
org.codehaus.plexus plexus-container-default 1.0-alpha-9-stable-1 jar -
org.codehaus.plexus plexus-io 2.0.4 jar The Apache Software License, Version 2.0
org.hamcrest hamcrest-core 1.3 jar New BSD License

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 Classifier Type Licenses
aopalliance aopalliance 1.0 - jar Public Domain
com.google.inject guice 4.2.2 no_aop jar The Apache Software License, Version 2.0
javax.annotation javax.annotation-api 1.2 - jar CDDL + GPLv2 with classpath exception
javax.inject javax.inject 1 - jar The Apache Software License, Version 2.0
org.apache.commons commons-lang3 3.8.1 - jar Apache License, Version 2.0
org.apache.maven maven-builder-support 3.8.8 - jar Apache License, Version 2.0
org.apache.maven maven-model-builder 3.8.8 - jar Apache License, Version 2.0
org.apache.maven maven-repository-metadata 3.8.8 - jar Apache License, Version 2.0
org.apache.maven maven-resolver-provider 3.8.8 - jar Apache License, Version 2.0
org.apache.maven maven-settings 3.8.8 - jar Apache License, Version 2.0
org.apache.maven maven-settings-builder 3.8.8 - jar Apache License, Version 2.0
org.apache.maven.resolver maven-resolver-api 1.6.3 - jar Apache License, Version 2.0
org.apache.maven.resolver maven-resolver-impl 1.6.3 - jar Apache License, Version 2.0
org.apache.maven.resolver maven-resolver-spi 1.6.3 - jar Apache License, Version 2.0
org.apache.maven.resolver maven-resolver-util 1.6.3 - jar Apache License, Version 2.0
org.codehaus.plexus plexus-cipher 2.0 - jar Apache License, Version 2.0
org.codehaus.plexus plexus-interpolation 1.26 - jar Apache License, Version 2.0
org.codehaus.plexus plexus-sec-dispatcher 2.0 - jar Apache License, Version 2.0
org.eclipse.sisu org.eclipse.sisu.inject 0.3.5 - jar Eclipse Public License, Version 1.0
org.eclipse.sisu org.eclipse.sisu.plexus 0.3.5 - jar Eclipse Public License, Version 1.0

Project Dependency Graph

Dependency Tree

Licenses

Apache Public License 2.0: Plexus Cipher: encryption/decryption Component, Plexus Security Dispatcher Component

The Apache License, Version 2.0: OpenCensus, sigstore Maven Plugin

Apache 2.0: Google Android Annotations Library, error-prone annotations, io.grpc:grpc-api, io.grpc:grpc-context, io.grpc:grpc-core, io.grpc:grpc-netty-shaded, io.grpc:grpc-protobuf, io.grpc:grpc-protobuf-lite, io.grpc:grpc-stub, perfmark:perfmark-api

Eclipse Public License 1.0: JUnit

BSD-3-Clause: Protocol Buffers [Core], Protocol Buffers [Util]

MIT License: SLF4J API Module

Public Domain: AOP alliance

New BSD License: Hamcrest Core

Bouncy Castle Licence: Bouncy Castle ASN.1 Extension and Utility APIs, Bouncy Castle PKIX, CMS, EAC, TSP, PKCS, OCSP, CMP, and CRMF APIs, Bouncy Castle Provider

Eclipse Public License, Version 1.0: org.eclipse.sisu.inject, org.eclipse.sisu.plexus

Unknown: Default Plexus Container, classworlds

The MIT License: Checker Qual

Apache-2.0: Apache Commons IO, Apache Maven GPG Plugin, Gson, Maven Plugin Tools Java Annotations, proto-google-common-protos, protobuf-specs, sigstore-java

Apache License, Version 2.0: Apache Commons BeanUtils, Apache Commons Codec, Apache Commons Collections, Apache Commons Lang, Apache Commons Validator, Apache HttpClient, Apache HttpCore, Apache Maven Artifact Transfer, Apache Maven Common Artifact Filters, Apache Maven Jarsigner, Apache Maven Shared Utils, Guava: Google Core Libraries for Java, Maven Artifact, Maven Artifact Resolver API, Maven Artifact Resolver Implementation, Maven Artifact Resolver Provider, Maven Artifact Resolver SPI, Maven Artifact Resolver Utilities, Maven Builder Support, Maven Core, Maven Model, Maven Model Builder, Maven Plugin API, Maven Plugin Testing Mechanism, Maven Repository Metadata Model, Maven Settings, Maven Settings Builder, Plexus :: Component Annotations, Plexus Cipher: encryption/decryption Component, Plexus Classworlds, Plexus Common Utilities, Plexus Interpolation API, Plexus Security Dispatcher Component, java-json-canonicalization

CDDL + GPLv2 with classpath exception: javax.annotation API

MIT license: Animal Sniffer Annotations

The Apache Software License, Version 2.0: Apache Commons Logging, Apache HTTP transport v2 for the Google HTTP Client Library for Java., Commons Digester, FindBugs-jsr305, GSON extensions to the Google HTTP Client Library for Java., Google Guice - Core Library, Google HTTP Client Library for Java, Google OAuth Client Library for Java, Guava InternalFutureFailureAccess and InternalFutures, Guava ListenableFuture only, J2ObjC Annotations, Java 6 (and higher) extensions to the Google OAuth Client Library for Java., OAuth 2.0 verification code receiver for Google OAuth Client Library for Java., Plexus Archiver Component, Plexus IO Components, Sisu - Guice, Sisu - Inject (JSR330 bean support), Sisu - Inject (Plexus bean support), javax.inject

Dependency File Details

Filename Size Entries Classes Packages Java Version Debug Information
aopalliance-1.0.jar 4.5 kB 15 9 2 1.3 Yes
classworlds-1.1-alpha-2.jar 37.5 kB 32 22 3 1.1 Yes
annotations-4.1.1.4.jar 3.1 kB 11 2 1 1.5 No
proto-google-common-protos-2.14.1.jar 1.9 MB 767 675 10 1.8 Yes
jsr305-3.0.2.jar 19.9 kB 46 35 3 1.5 Yes
gson-2.10.1.jar 283.4 kB 238 218 10 9 Yes
error_prone_annotations-2.11.0.jar 16 kB 38 26 2 1.7 Yes
failureaccess-1.0.1.jar 4.6 kB 15 2 1 1.7 Yes
guava-31.1-android.jar 2.8 MB 1971 1941 18 1.8 Yes
listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar 2.2 kB 7 0 0 - -
google-http-client-1.42.3.jar 292.8 kB 248 219 16 1.7 Yes
google-http-client-apache-v2-1.42.3.jar 10.7 kB 20 6 1 1.7 Yes
google-http-client-gson-1.42.3.jar 10.6 kB 20 7 1 1.7 Yes
guice-4.2.2-no_aop.jar 520.7 kB 406 390 9 1.7 Yes
j2objc-annotations-1.3.jar 8.8 kB 23 12 1 1.5 Yes
google-oauth-client-1.34.1.jar 81.1 kB 73 58 3 1.7 Yes
google-oauth-client-java6-1.34.1.jar 14.8 kB 23 8 1 1.7 Yes
google-oauth-client-jetty-1.34.1.jar 9.9 kB 18 3 1 1.7 Yes
protobuf-java-3.22.0.jar 1.7 MB 703 684 2 1.8 Yes
protobuf-java-util-3.22.0.jar 72.1 kB 50 44 1 1.8 Yes
commons-beanutils-1.9.4.jar 246.9 kB 154 137 5 1.6 Yes
commons-codec-1.15.jar 353.8 kB 253 106 7 1.7 Yes
commons-collections-3.2.2.jar 588.3 kB 484 460 12 1.3 Yes
commons-digester-2.1.jar 196.8 kB 182 155 14 1.5 Yes
commons-io-2.13.0.jar 484 kB 355 329 14 1.8 Yes
commons-logging-1.2.jar 61.8 kB 42 28 2 1.2 Yes
commons-validator-1.7.jar 189.7 kB 105 80 4 1.7 Yes
protobuf-specs-0.1.0.jar 431.7 kB 186 163 6 1.8 Yes
sigstore-java-0.4.0.jar 536.9 kB 371 296 16 11 Yes
java-json-canonicalization-1.1.jar 28.4 kB 20 10 1 1.8 Yes
grpc-api-1.53.0.jar 262.5 kB 258 254 1 1.8 Yes
grpc-context-1.53.0.jar 30.6 kB 30 26 1 1.7 Yes
grpc-core-1.53.0.jar 731.5 kB 571 561 3 1.8 Yes
grpc-netty-shaded-1.53.0.jar 9.3 MB 2779 2673 65 1.8 Yes
grpc-protobuf-1.53.0.jar 5.1 kB 10 5 1 1.8 Yes
grpc-protobuf-lite-1.53.0.jar 7.6 kB 10 4 1 1.8 Yes
grpc-stub-1.53.0.jar 50.9 kB 52 46 2 1.8 Yes
opencensus-api-0.31.1.jar 355.4 kB 401 380 17 1.7 Yes
opencensus-contrib-http-util-0.31.1.jar 23.4 kB 19 12 2 1.6 Yes
perfmark-api-0.25.0.jar 6.7 kB 11 7 1 1.6 Yes
javax.annotation-api-1.2.jar 26.4 kB 29 15 3 1.6 Yes
javax.inject-1.jar 2.5 kB 8 6 1 1.5 No
junit-4.13.2.jar 384.6 kB 389 350 32 1.5 Yes
commons-lang3-3.8.1.jar 501.9 kB 297 272 13 1.7 Yes
httpclient-4.5.13.jar 780.3 kB 511 470 24 1.6 Yes
httpcore-4.4.15.jar 328.3 kB 283 253 17 1.6 Yes
maven-artifact-3.8.8.jar 58.1 kB 59 34 11 1.7 Yes
maven-builder-support-3.8.8.jar 14.3 kB 24 10 1 1.7 Yes
maven-core-3.8.8.jar 647.8 kB 498 411 57 1.7 Yes
maven-model-3.8.8.jar 216.8 kB 97 80 3 1.7 Yes
maven-model-builder-3.8.8.jar 196 kB 159 126 16 1.7 Yes
maven-plugin-api-3.8.8.jar 47.1 kB 48 27 6 1.7 Yes
maven-repository-metadata-3.8.8.jar 28.4 kB 27 9 2 1.7 Yes
maven-resolver-provider-3.8.8.jar 67.9 kB 44 27 1 1.7 Yes
maven-settings-3.8.8.jar 44.3 kB 35 19 2 1.7 Yes
maven-settings-builder-3.8.8.jar 42.2 kB 53 32 5 1.7 Yes
maven-plugin-testing-harness-3.3.0.jar 51 kB 36 17 3 1.6 Yes
maven-plugin-annotations-3.9.0.jar 13.8 kB 22 7 1 1.8 Yes
maven-gpg-plugin-3.1.0.jar 58.4 kB 39 15 3 1.8 Yes
maven-resolver-api-1.6.3.jar 149.3 kB 156 132 12 1.7 Yes
maven-resolver-impl-1.6.3.jar 179.6 kB 115 94 5 1.7 Yes
maven-resolver-spi-1.6.3.jar 38.4 kB 56 34 8 1.7 Yes
maven-resolver-util-1.6.3.jar 168.9 kB 132 105 13 1.7 Yes
maven-artifact-transfer-0.13.1.jar 159.3 kB 154 108 26 1.7 Yes
maven-common-artifact-filters-3.1.0.jar 61.2 kB 62 43 4 1.7 Yes
maven-jarsigner-3.0.0.jar 22.3 kB 27 10 1 1.7 Yes
maven-shared-utils-3.2.1.jar 166.6 kB 109 84 10 1.6 Yes
bcpkix-jdk18on-1.72.jar 1 MB 909 853 51 9 No
bcprov-jdk18on-1.72.jar 11.3 MB 5433 4005 178 15 Yes
bcutil-jdk18on-1.72.jar 672.2 kB 624 583 34 9 No
checker-qual-3.12.0.jar 208.8 kB 399 333 29 1.8 Yes
animal-sniffer-annotations-1.21.jar 3.3 kB 12 1 1 1.8 No
plexus-archiver-2.2.jar 185 kB 137 112 12 1.5 Yes
plexus-cipher-2.0.jar 13 kB 19 5 1 1.7 Yes
plexus-classworlds-2.6.0.jar 52.9 kB 52 37 5 1.7 Yes
plexus-component-annotations-1.7.1.jar 4.3 kB 15 3 1 1.6 No
plexus-container-default-1.0-alpha-9-stable-1.jar 194.2 kB 215 175 28 1.1 Yes
plexus-interpolation-1.26.jar 85.3 kB 79 62 7 1.6 Yes
plexus-io-2.0.4.jar 58.3 kB 62 43 5 1.5 Yes
plexus-sec-dispatcher-2.0.jar 23.6 kB 30 12 3 1.7 Yes
plexus-utils-3.4.2.jar 267.3 kB 145 107 9 10 Yes
org.eclipse.sisu.inject-0.3.5.jar 379.3 kB 289 271 9 1.6 Yes
org.eclipse.sisu.plexus-0.3.5.jar 205.3 kB 196 164 20 1.6 Yes
hamcrest-core-1.3.jar 45 kB 52 45 3 1.5 Yes
slf4j-api-1.7.36.jar 41.1 kB 46 34 4 1.5 Yes
plexus-cipher-1.4.jar 13.5 kB 20 6 1 1.4 Yes
plexus-sec-dispatcher-1.4.jar 27.7 kB 31 13 3 1.4 Yes
sisu-guice-2.1.7-noaop.jar 471.7 kB 416 402 8 1.5 Yes
sisu-inject-bean-1.4.2.jar 153 kB 165 138 13 1.5 Yes
sisu-inject-plexus-1.4.2.jar 201.7 kB 199 156 26 1.5 Yes
Total Size Entries Classes Packages Java Version Debug Information
90 41.7 MB 24031 20443 992 15 83
compile: 43 compile: 21.6 MB compile: 13866 compile: 11344 compile: 548 15 compile: 40
runtime: 15 runtime: 15.5 MB runtime: 6349 runtime: 5982 runtime: 147 runtime: 12
provided: 25 provided: 3.7 MB provided: 2893 provided: 2353 provided: 211 provided: 24
test: 7 test: 955.5 kB test: 923 test: 764 test: 86 1.6 test: 7