
Third-Party Dependency Licenses
===============================

Third-party dependencies grouped by their license type (see [pom.xml](/pom.xml) for version information):


Apache License Version 2.0
-------------------------------

 * ch.admin.bit.jeap:jeap-spring-boot-jwe-crypto - [ch.admin.bit.jeap:jeap-spring-boot-jwe-crypto](https://github.com/jeap-admin-ch/jeap-spring-boot-config-aws-starter/tree/main/jeap-spring-boot-jwe-crypto)
 * ch.admin.bit.jeap:jeap-spring-boot-jwe-key-management - [ch.admin.bit.jeap:jeap-spring-boot-jwe-key-management](https://github.com/jeap-admin-ch/jeap-spring-boot-config-aws-starter/tree/main/jeap-spring-boot-jwe-key-management)
 * ch.admin.bit.jeap:jeap-spring-boot-jwe-test - [ch.admin.bit.jeap:jeap-spring-boot-jwe-test](https://github.com/jeap-admin-ch/jeap-spring-boot-config-aws-starter/tree/main/jeap-spring-boot-jwe-test)
 * ch.admin.bit.jeap:jeap-spring-boot-jwe-web - [ch.admin.bit.jeap:jeap-spring-boot-jwe-web](https://github.com/jeap-admin-ch/jeap-spring-boot-config-aws-starter/tree/main/jeap-spring-boot-jwe-web)
 * Jackson-annotations - [com.fasterxml.jackson.core:jackson-annotations](https://github.com/FasterXML/jackson)
 * docker-java-api - [com.github.docker-java:docker-java-api](https://github.com/docker-java/docker-java)
 * docker-java-transport - [com.github.docker-java:docker-java-transport](https://github.com/docker-java/docker-java)
 * docker-java-transport-zerodep - [com.github.docker-java:docker-java-transport-zerodep](https://github.com/docker-java/docker-java)
 * json-path - [com.jayway.jsonpath:json-path](https://github.com/jayway/JsonPath)
 * Nimbus JOSE+JWT - [com.nimbusds:nimbus-jose-jwt](https://bitbucket.org/connect2id/nimbus-jose-jwt)
 * JSON library from Android SDK - [com.vaadin.external.google:android-json](http://developer.android.com/sdk)
 * Apache Commons Codec - [commons-codec:commons-codec](https://commons.apache.org/proper/commons-codec/)
 * Apache Commons IO - [commons-io:commons-io](https://commons.apache.org/proper/commons-io/)
 * Apache Commons Logging - [commons-logging:commons-logging](https://commons.apache.org/proper/commons-logging/)
 * micrometer-commons - [io.micrometer:micrometer-commons](https://github.com/micrometer-metrics/micrometer)
 * micrometer-core - [io.micrometer:micrometer-core](https://github.com/micrometer-metrics/micrometer)
 * micrometer-jakarta9 - [io.micrometer:micrometer-jakarta9](https://github.com/micrometer-metrics/micrometer)
 * micrometer-observation - [io.micrometer:micrometer-observation](https://github.com/micrometer-metrics/micrometer)
 * micrometer-registry-prometheus - [io.micrometer:micrometer-registry-prometheus](https://github.com/micrometer-metrics/micrometer)
 * Prometheus Metrics Config - [io.prometheus:prometheus-metrics-config](http://github.com/prometheus/client_java/client_java/prometheus-metrics-config)
 * Prometheus Metrics Core - [io.prometheus:prometheus-metrics-core](http://github.com/prometheus/client_java/client_java/prometheus-metrics-core)
 * Prometheus Metrics Exposition Formats - [io.prometheus:prometheus-metrics-exposition-formats](http://github.com/prometheus/client_java/client_java/prometheus-metrics-exposition-formats)
 * Prometheus Metrics Exposition Text Formats - [io.prometheus:prometheus-metrics-exposition-textformats](http://github.com/prometheus/client_java/client_java/prometheus-metrics-exposition-textformats)
 * Prometheus Metrics Model - [io.prometheus:prometheus-metrics-model](http://github.com/prometheus/client_java/client_java/prometheus-metrics-model)
 * Prometheus Metrics Tracer Common - [io.prometheus:prometheus-metrics-tracer-common](http://github.com/prometheus/client_java/client_java/prometheus-metrics-tracer/prometheus-metrics-tracer-common)
 * Byte Buddy (without dependencies) - [net.bytebuddy:byte-buddy](https://bytebuddy.net/byte-buddy)
 * Byte Buddy agent - [net.bytebuddy:byte-buddy-agent](https://bytebuddy.net/byte-buddy-agent)
 * Java Native Access - [net.java.dev.jna:jna](https://github.com/java-native-access/jna)
 * ASM based accessors helper used by json-smart - [net.minidev:accessors-smart](https://urielch.github.io/)
 * JSON Small and Fast Parser - [net.minidev:json-smart](https://urielch.github.io/)
 * Apache Commons Compress - [org.apache.commons:commons-compress](https://commons.apache.org/proper/commons-compress/)
 * Apache Commons Lang - [org.apache.commons:commons-lang3](https://commons.apache.org/proper/commons-lang/)
 * Apache HttpClient - [org.apache.httpcomponents.client5:httpclient5](https://hc.apache.org/httpcomponents-client-5.5.x/5.6.1/httpclient5/)
 * Apache HttpComponents Core HTTP/1.1 - [org.apache.httpcomponents.core5:httpcore5](https://hc.apache.org/httpcomponents-core-5.4.x/5.4.2/httpcore5/)
 * Apache HttpComponents Core HTTP/2 - [org.apache.httpcomponents.core5:httpcore5-h2](https://hc.apache.org/httpcomponents-core-5.4.x/5.4.2/httpcore5-h2/)
 * Apache Log4j API - [org.apache.logging.log4j:log4j-api](https://logging.apache.org/log4j/2.x/)
 * Log4j API to SLF4J Adapter - [org.apache.logging.log4j:log4j-to-slf4j](https://logging.apache.org/log4j/2.x/)
 * tomcat-embed-core - [org.apache.tomcat.embed:tomcat-embed-core](https://tomcat.apache.org/)
 * tomcat-embed-el - [org.apache.tomcat.embed:tomcat-embed-el](https://tomcat.apache.org/)
 * tomcat-embed-websocket - [org.apache.tomcat.embed:tomcat-embed-websocket](https://tomcat.apache.org/)
 * org.apiguardian:apiguardian-api - [org.apiguardian:apiguardian-api](https://github.com/apiguardian-team/apiguardian)
 * AssertJ Core - [org.assertj:assertj-core](https://assertj.github.io/doc/#assertj-core)
 * Awaitility - [org.awaitility:awaitility](http://awaitility.org)
 * JetBrains Java Annotations - [org.jetbrains:annotations](https://github.com/JetBrains/java-annotations)
 * JSpecify annotations - [org.jspecify:jspecify](http://jspecify.org/)
 * Objenesis - [org.objenesis:objenesis](http://objenesis.org/objenesis)
 * org.opentest4j:opentest4j - [org.opentest4j:opentest4j](https://github.com/ota4j-team/opentest4j)
 * JSONassert - [org.skyscreamer:jsonassert](https://github.com/skyscreamer/JSONassert)
 * Spring AOP - [org.springframework:spring-aop](https://github.com/spring-projects/spring-framework)
 * Spring Beans - [org.springframework:spring-beans](https://github.com/spring-projects/spring-framework)
 * Spring Context - [org.springframework:spring-context](https://github.com/spring-projects/spring-framework)
 * Spring Core - [org.springframework:spring-core](https://github.com/spring-projects/spring-framework)
 * Spring Expression Language (SpEL) - [org.springframework:spring-expression](https://github.com/spring-projects/spring-framework)
 * Spring TestContext Framework - [org.springframework:spring-test](https://github.com/spring-projects/spring-framework)
 * Spring Web - [org.springframework:spring-web](https://github.com/spring-projects/spring-framework)
 * Spring Web MVC - [org.springframework:spring-webmvc](https://github.com/spring-projects/spring-framework)
 * spring-boot - [org.springframework.boot:spring-boot](https://spring.io/projects/spring-boot)
 * spring-boot-actuator - [org.springframework.boot:spring-boot-actuator](https://spring.io/projects/spring-boot)
 * spring-boot-actuator-autoconfigure - [org.springframework.boot:spring-boot-actuator-autoconfigure](https://spring.io/projects/spring-boot)
 * spring-boot-autoconfigure - [org.springframework.boot:spring-boot-autoconfigure](https://spring.io/projects/spring-boot)
 * spring-boot-configuration-processor - [org.springframework.boot:spring-boot-configuration-processor](https://spring.io/projects/spring-boot)
 * spring-boot-health - [org.springframework.boot:spring-boot-health](https://spring.io/projects/spring-boot)
 * spring-boot-http-converter - [org.springframework.boot:spring-boot-http-converter](https://spring.io/projects/spring-boot)
 * spring-boot-jackson - [org.springframework.boot:spring-boot-jackson](https://spring.io/projects/spring-boot)
 * spring-boot-micrometer-metrics - [org.springframework.boot:spring-boot-micrometer-metrics](https://spring.io/projects/spring-boot)
 * spring-boot-micrometer-observation - [org.springframework.boot:spring-boot-micrometer-observation](https://spring.io/projects/spring-boot)
 * spring-boot-servlet - [org.springframework.boot:spring-boot-servlet](https://spring.io/projects/spring-boot)
 * spring-boot-starter - [org.springframework.boot:spring-boot-starter](https://spring.io/projects/spring-boot)
 * spring-boot-starter-actuator - [org.springframework.boot:spring-boot-starter-actuator](https://spring.io/projects/spring-boot)
 * spring-boot-starter-jackson - [org.springframework.boot:spring-boot-starter-jackson](https://spring.io/projects/spring-boot)
 * spring-boot-starter-logging - [org.springframework.boot:spring-boot-starter-logging](https://spring.io/projects/spring-boot)
 * spring-boot-starter-micrometer-metrics - [org.springframework.boot:spring-boot-starter-micrometer-metrics](https://spring.io/projects/spring-boot)
 * spring-boot-starter-test - [org.springframework.boot:spring-boot-starter-test](https://spring.io/projects/spring-boot)
 * spring-boot-starter-tomcat - [org.springframework.boot:spring-boot-starter-tomcat](https://spring.io/projects/spring-boot)
 * spring-boot-starter-tomcat-runtime - [org.springframework.boot:spring-boot-starter-tomcat-runtime](https://spring.io/projects/spring-boot)
 * spring-boot-starter-webmvc - [org.springframework.boot:spring-boot-starter-webmvc](https://spring.io/projects/spring-boot)
 * spring-boot-test - [org.springframework.boot:spring-boot-test](https://spring.io/projects/spring-boot)
 * spring-boot-test-autoconfigure - [org.springframework.boot:spring-boot-test-autoconfigure](https://spring.io/projects/spring-boot)
 * spring-boot-tomcat - [org.springframework.boot:spring-boot-tomcat](https://spring.io/projects/spring-boot)
 * spring-boot-web-server - [org.springframework.boot:spring-boot-web-server](https://spring.io/projects/spring-boot)
 * spring-boot-webmvc - [org.springframework.boot:spring-boot-webmvc](https://spring.io/projects/spring-boot)
 * Spring Cloud Commons - [org.springframework.cloud:spring-cloud-commons](https://projects.spring.io/spring-cloud/spring-cloud-commons/)
 * Spring Cloud Context - [org.springframework.cloud:spring-cloud-context](https://projects.spring.io/spring-cloud/spring-cloud-context/)
 * spring-cloud-starter - [org.springframework.cloud:spring-cloud-starter](https://projects.spring.io/spring-cloud)
 * Spring Cloud Starter Vault Config - [org.springframework.cloud:spring-cloud-starter-vault-config](https://cloud.spring.io/spring-cloud-vault/)
 * Spring Cloud Vault Configuration Integration - [org.springframework.cloud:spring-cloud-vault-config](https://github.com/spring-cloud/spring-cloud-vault/spring-cloud-vault-config)
 * spring-security-config - [org.springframework.security:spring-security-config](https://spring.io/projects/spring-security)
 * spring-security-core - [org.springframework.security:spring-security-core](https://spring.io/projects/spring-security)
 * spring-security-crypto - [org.springframework.security:spring-security-crypto](https://spring.io/projects/spring-security)
 * spring-security-oauth2-core - [org.springframework.security:spring-security-oauth2-core](https://spring.io/projects/spring-security)
 * spring-security-oauth2-jose - [org.springframework.security:spring-security-oauth2-jose](https://spring.io/projects/spring-security)
 * spring-security-web - [org.springframework.security:spring-security-web](https://spring.io/projects/spring-security)
 * Spring Vault Core - [org.springframework.vault:spring-vault-core](https://projects.spring.io/spring-vault/spring-vault-core/)
 * org.xmlunit:xmlunit-core - [org.xmlunit:xmlunit-core](https://www.xmlunit.org/)
 * SnakeYAML - [org.yaml:snakeyaml](https://bitbucket.org/snakeyaml/snakeyaml)
 * Amazon Corretto Crypto Provider - [software.amazon.cryptools:AmazonCorrettoCryptoProvider](https://github.com/corretto/amazon-corretto-crypto-provider)
 * Jackson-core - [tools.jackson.core:jackson-core](https://github.com/FasterXML/jackson-core)
 * jackson-databind - [tools.jackson.core:jackson-databind](https://github.com/FasterXML/jackson)

BSD 2-Clause License
-------------------------------

 * HdrHistogram - [org.hdrhistogram:HdrHistogram](http://hdrhistogram.github.io/HdrHistogram/)

BSD License 3
-------------------------------

 * Hamcrest - [org.hamcrest:hamcrest](http://hamcrest.org/JavaHamcrest/)
 * asm - [org.ow2.asm:asm](http://asm.ow2.io/)

Bouncy Castle Licence
-------------------------------

 * Bouncy Castle PKIX, CMS, EAC, TSP, PKCS, OCSP, CMP, and CRMF APIs - [org.bouncycastle:bcpkix-jdk18on](https://www.bouncycastle.org/download/bouncy-castle-java/)
 * Bouncy Castle Provider - [org.bouncycastle:bcprov-jdk18on](https://www.bouncycastle.org/download/bouncy-castle-java/)
 * Bouncy Castle ASN.1 Extension and Utility APIs - [org.bouncycastle:bcutil-jdk18on](https://www.bouncycastle.org/download/bouncy-castle-java/)

EPL-2.0
-------------------------------

 * Logback Classic Module - [ch.qos.logback:logback-classic](http://logback.qos.ch/logback-classic)
 * Logback Core Module - [ch.qos.logback:logback-core](http://logback.qos.ch/logback-core)

Eclipse Distribution License - v 1.0
-------------------------------

 * Jakarta Activation API - [jakarta.activation:jakarta.activation-api](https://github.com/jakartaee/jaf-api)
 * Jakarta XML Binding API - [jakarta.xml.bind:jakarta.xml.bind-api](https://github.com/jakartaee/jaxb-api/jakarta.xml.bind-api)

Eclipse Public License v2.0
-------------------------------

 * Jakarta Annotations API - [jakarta.annotation:jakarta.annotation-api](https://projects.eclipse.org/projects/ee4j.ca)
 * Jakarta Servlet - [jakarta.servlet:jakarta.servlet-api](https://projects.eclipse.org/projects/ee4j.servlet)
 * JUnit Jupiter (Aggregator) - [org.junit.jupiter:junit-jupiter](https://junit.org/)
 * JUnit Jupiter API - [org.junit.jupiter:junit-jupiter-api](https://junit.org/)
 * JUnit Jupiter Engine - [org.junit.jupiter:junit-jupiter-engine](https://junit.org/)
 * JUnit Jupiter Params - [org.junit.jupiter:junit-jupiter-params](https://junit.org/)
 * JUnit Platform Commons - [org.junit.platform:junit-platform-commons](https://junit.org/)
 * JUnit Platform Engine API - [org.junit.platform:junit-platform-engine](https://junit.org/)

GNU General Public License, version 2 (GPL2), with the classpath exception
-------------------------------

 * Jakarta Annotations API - [jakarta.annotation:jakarta.annotation-api](https://projects.eclipse.org/projects/ee4j.ca)
 * Jakarta Servlet - [jakarta.servlet:jakarta.servlet-api](https://projects.eclipse.org/projects/ee4j.servlet)

LGPL-2.1-only
-------------------------------

 * Logback Classic Module - [ch.qos.logback:logback-classic](http://logback.qos.ch/logback-classic)
 * Logback Core Module - [ch.qos.logback:logback-core](http://logback.qos.ch/logback-core)

LGPL-2.1-or-later
-------------------------------

 * Java Native Access - [net.java.dev.jna:jna](https://github.com/java-native-access/jna)

MIT License
-------------------------------

 * mockito-core - [org.mockito:mockito-core](https://github.com/mockito/mockito)
 * mockito-junit-jupiter - [org.mockito:mockito-junit-jupiter](https://github.com/mockito/mockito)
 * Project Lombok - [org.projectlombok:lombok](https://projectlombok.org)
 * Duct Tape - [org.rnorth.duct-tape:duct-tape](https://github.com/rnorth/duct-tape)
 * JUL to SLF4J bridge - [org.slf4j:jul-to-slf4j](http://www.slf4j.org)
 * SLF4J API Module - [org.slf4j:slf4j-api](http://www.slf4j.org)
 * Testcontainers Core - [org.testcontainers:testcontainers](https://java.testcontainers.org)
 * Testcontainers :: JUnit Jupiter Extension - [org.testcontainers:testcontainers-junit-jupiter](https://java.testcontainers.org)
 * Testcontainers :: Vault - [org.testcontainers:testcontainers-vault](https://java.testcontainers.org)

Public Domain
-------------------------------

 * HdrHistogram - [org.hdrhistogram:HdrHistogram](http://hdrhistogram.github.io/HdrHistogram/)
