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.guava guava 26.0-jre jar The Apache Software License, Version 2.0
com.microsoft.azure azure-keyvault 1.2.1 jar The MIT License (MIT)
com.microsoft.azure azure-keyvault-core 1.2.1 jar The MIT License (MIT)
com.microsoft.azure azure-keyvault-cryptography 1.2.1 jar The MIT License (MIT)
com.microsoft.azure azure-keyvault-webkey 1.2.1 jar The MIT License (MIT)
com.microsoft.rest client-runtime 1.6.1 jar The MIT License (MIT)
commons-codec commons-codec 1.10 jar Apache License, Version 2.0
org.apache.commons commons-lang3 3.8.1 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 Classifier Type Licenses
com.microsoft.azure adal4j 1.6.3 - jar MIT License
com.microsoft.azure azure-mgmt-resources 1.3.0 - jar The MIT License (MIT)
com.microsoft.azure azure-mgmt-resources 1.3.1-20171117.052154-52 tests test-jar The MIT License (MIT)
junit junit 4.12 - jar Eclipse Public License 1.0
org.bouncycastle bcprov-jdk15on 1.59 - jar Bouncy Castle Licence
org.mockito mockito-core 1.10.19 - jar The MIT 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:

GroupId ArtifactId Version Type Licenses
com.fasterxml.jackson.core jackson-annotations 2.9.6 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.core jackson-core 2.9.6 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.core jackson-databind 2.9.7 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.datatype jackson-datatype-joda 2.9.4 jar The Apache Software License, Version 2.0
com.google.code.findbugs jsr305 3.0.2 jar The Apache Software License, Version 2.0
com.google.errorprone error_prone_annotations 2.1.3 jar Apache 2.0
com.google.j2objc j2objc-annotations 1.1 jar The Apache Software License, Version 2.0
com.microsoft.azure azure-annotations 1.3.0 jar The MIT License (MIT)
com.microsoft.azure azure-client-runtime 1.6.4 jar The MIT License (MIT)
com.squareup.okhttp3 logging-interceptor 3.11.0 jar Apache 2.0
com.squareup.okhttp3 okhttp 3.11.0 jar Apache 2.0
com.squareup.okhttp3 okhttp-urlconnection 3.11.0 jar Apache 2.0
com.squareup.okio okio 1.14.0 jar Apache 2.0
com.squareup.retrofit2 adapter-rxjava 2.4.0 jar Apache 2.0
com.squareup.retrofit2 converter-jackson 2.4.0 jar Apache 2.0
com.squareup.retrofit2 retrofit 2.4.0 jar Apache 2.0
io.reactivex rxjava 1.3.8 jar The Apache Software License, Version 2.0
joda-time joda-time 2.7 jar Apache 2
org.checkerframework checker-qual 2.5.2 jar The MIT License
org.codehaus.mojo animal-sniffer-annotations 1.14 jar MIT license
org.slf4j slf4j-api 1.7.5 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
com.github.stephenc.jcip jcip-annotations 1.0-1 jar Apache License, Version 2.0
com.google.code.gson gson 2.8.5 jar Apache 2.0
com.nimbusds lang-tag 1.4.4 jar The Apache Software License, Version 2.0
com.nimbusds nimbus-jose-jwt 7.2.1 jar The Apache Software License, Version 2.0
com.nimbusds oauth2-oidc-sdk 5.64.4 jar Apache License, version 2.0
com.sun.mail javax.mail 1.6.1 jar CDDL/GPLv2+CE
javax.activation activation 1.1 jar Common Development and Distribution License (CDDL) v1.0
net.minidev accessors-smart 1.2 jar The Apache Software License, Version 2.0
net.minidev json-smart 2.3 jar The Apache Software License, Version 2.0
org.apache.httpcomponents httpcore 4.4.5 jar Apache License, Version 2.0
org.hamcrest hamcrest-core 1.3 jar New BSD License
org.objenesis objenesis 2.1 jar Apache 2
org.ow2.asm asm 5.0.4 jar BSD
org.slf4j slf4j-simple 1.7.25 jar MIT License

Project Dependency Graph

Dependency Tree

Licenses

Apache License, version 2.0: OAuth 2.0 SDK with OpenID Connect extensions

Apache 2.0: Adapter: RxJava, Converter: Jackson, Gson, OkHttp, OkHttp Logging Interceptor, OkHttp URLConnection, Okio, Retrofit, error-prone annotations

Eclipse Public License 1.0: JUnit

MIT License: SLF4J API Module, SLF4J Simple Binding, adal4j

New BSD License: Hamcrest Core

Bouncy Castle Licence: Bouncy Castle Provider

Apache 2: Joda-Time, Objenesis

CDDL/GPLv2+CE: JavaMail API

The MIT License (MIT): Azure Java Client Runtime for AutoRest, Java Client Runtime for AutoRest, Microsoft Azure SDK annotations, Microsoft Azure SDK for Key Vault, Microsoft Azure SDK for Key Vault Core, Microsoft Azure SDK for Key Vault Cryptography, Microsoft Azure SDK for Key Vault Extensions, Microsoft Azure SDK for Key Vault WebKey, Microsoft Azure SDK for Resource Management

BSD: ASM Core

The MIT License: Checker Qual, Mockito

Apache License, Version 2.0: Apache Commons Codec, Apache Commons Lang, Apache HttpCore, JCIP Annotations under Apache License

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

MIT license: Animal Sniffer Annotations

The Apache Software License, Version 2.0: ASM based accessors helper used by json-smart, FindBugs-jsr305, Guava: Google Core Libraries for Java, J2ObjC Annotations, JSON Small and Fast Parser, Jackson-annotations, Jackson-core, Jackson-datatype-Joda, Nimbus JOSE+JWT, Nimbus LangTag, jackson-databind, rxjava

Dependency File Details

Filename Size Entries Classes Packages Java Version Debug Information
jackson-annotations-2.9.6.jar 67 kB 80 68 1 1.6 Yes
jackson-core-2.9.6.jar 323.8 kB 132 107 11 1.6 Yes
jackson-databind-2.9.7.jar 1.4 MB 658 624 20 1.7 Yes
jackson-datatype-joda-2.9.4.jar 68.1 kB 61 42 5 1.7 Yes
jcip-annotations-1.0-1.jar 4.7 kB 14 4 1 1.5 No
jsr305-3.0.2.jar 19.9 kB 46 35 3 1.5 Yes
gson-2.8.5.jar 241.6 kB 197 180 8 1.6 Yes
error_prone_annotations-2.1.3.jar 13.7 kB 34 22 2 1.7 No
guava-26.0-jre.jar 2.7 MB 1981 1951 18 1.8 Yes
j2objc-annotations-1.1.jar 8.8 kB 23 12 1 1.5 Yes
adal4j-1.6.3.jar 94.7 kB 63 50 1 1.7 Yes
azure-annotations-1.3.0.jar 17.7 kB 25 9 1 1.7 Yes
azure-client-runtime-1.6.4.jar 96.4 kB 82 68 3 1.7 Yes
azure-keyvault-1.2.1.jar 905.9 kB 877 860 7 1.7 Yes
azure-keyvault-core-1.2.1.jar 4 kB 14 2 1 1.7 No
azure-keyvault-cryptography-1.2.1.jar 63 kB 65 52 2 1.7 Yes
azure-keyvault-webkey-1.2.1.jar 19.6 kB 21 9 1 1.7 Yes
azure-mgmt-resources-1.3.0.jar 882.1 kB 826 798 13 1.7 Yes
azure-mgmt-resources-1.3.1-SNAPSHOT-tests.jar 1 MB - - - - -
client-runtime-1.6.1.jar 92.1 kB 80 63 6 1.7 Yes
lang-tag-1.4.4.jar 10.8 kB 14 4 1 1.6 Yes
nimbus-jose-jwt-7.2.1.jar 332.7 kB 237 213 15 1.7 Yes
oauth2-oidc-sdk-5.64.4.jar 406.2 kB 263 229 22 1.7 Yes
logging-interceptor-3.11.0.jar 8.9 kB 14 5 1 1.7 Yes
okhttp-3.11.0.jar 413.6 kB 224 201 13 1.7 Yes
okhttp-urlconnection-3.11.0.jar 33.9 kB 27 17 3 1.7 Yes
okio-1.14.0.jar 85.8 kB 52 44 1 1.7 Yes
adapter-rxjava-2.4.0.jar 17.1 kB 23 13 1 1.7 Yes
converter-jackson-2.4.0.jar 5.7 kB 14 4 1 1.7 Yes
retrofit-2.4.0.jar 91 kB 92 83 2 1.7 Yes
javax.mail-1.6.1.jar 654.1 kB 367 334 14 1.7 Yes
commons-codec-1.10.jar 284.2 kB 238 92 6 1.6 Yes
rxjava-1.3.8.jar 1.2 MB 1038 1015 19 1.6 Yes
activation-1.1.jar 63 kB 50 38 3 1.4 Yes
joda-time-2.7.jar 589.3 kB 674 245 7 1.5 Yes
junit-4.12.jar 314.9 kB 323 286 30 1.5 Yes
accessors-smart-1.2.jar 30 kB 24 13 2 1.6 Yes
json-smart-2.3.jar 120.3 kB 106 92 5 1.6 Yes
commons-lang3-3.8.1.jar 501.9 kB 297 272 13 1.7 Yes
httpcore-4.4.5.jar 327.4 kB 283 253 17 1.6 Yes
bcprov-jdk15on-1.59.jar 4.1 MB 3404 3243 148 1.5 No
checker-qual-2.5.2.jar 193.3 kB 358 302 31 1.8 Yes
animal-sniffer-annotations-1.14.jar 3.5 kB 12 1 1 1.5 No
hamcrest-core-1.3.jar 45 kB 52 45 3 1.5 Yes
mockito-core-1.10.19.jar 1.2 MB 1138 694 67 1.5 Yes
objenesis-2.1.jar 41.8 kB 52 37 9 1.5 Yes
asm-5.0.4.jar 53.3 kB 30 25 2 1.2 No
slf4j-api-1.7.5.jar 26.1 kB 34 23 3 1.5 Yes
slf4j-simple-1.7.25.jar 15.3 kB 20 10 1 1.5 Yes
Total Size Entries Classes Packages Java Version Debug Information
49 19.1 MB 14739 12789 546 1.8 42
compile: 29 compile: 9.2 MB compile: 7276 compile: 6241 compile: 184 - compile: 26
test: 20 test: 9.9 MB test: 7463 test: 6548 test: 362 - test: 16