
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
-------------------------------

 * jeap-crypto-core - [ch.admin.bit.jeap:jeap-crypto-core](https://github.com/jeap-admin-ch/jeap-crypto/tree/main/jeap-crypto-core)
 * jeap-messaging-api - [ch.admin.bit.jeap:jeap-messaging-api](https://github.com/jeap-admin-ch/jeap-messaging/tree/main/jeap-messaging-api)
 * jeap-messaging-avro - [ch.admin.bit.jeap:jeap-messaging-avro](https://github.com/jeap-admin-ch/jeap-messaging/tree/main/jeap-messaging-avro)
 * jeap-messaging-avro-errorevent - [ch.admin.bit.jeap:jeap-messaging-avro-errorevent](https://github.com/jeap-admin-ch/jeap-messaging/tree/main/jeap-messaging-avro-errorevent)
 * jeap-messaging-aws-msk-iam-auth - [ch.admin.bit.jeap:jeap-messaging-aws-msk-iam-auth](https://github.com/jeap-admin-ch/jeap-messaging/tree/main/jeap-messaging-aws-msk-iam-auth)
 * jeap-messaging-confluent-schema-registry - [ch.admin.bit.jeap:jeap-messaging-confluent-schema-registry](https://github.com/jeap-admin-ch/jeap-messaging/tree/main/jeap-messaging-confluent-schema-registry)
 * jeap-messaging-contract-annotation-processor - [ch.admin.bit.jeap:jeap-messaging-contract-annotation-processor](https://github.com/jeap-admin-ch/jeap-messaging/tree/main/jeap-messaging-contract-annotation-processor)
 * jeap-messaging-contract-annotations - [ch.admin.bit.jeap:jeap-messaging-contract-annotations](https://github.com/jeap-admin-ch/jeap-messaging/tree/main/jeap-messaging-contract-annotations)
 * jeap-messaging-glue-schema-registry - [ch.admin.bit.jeap:jeap-messaging-glue-schema-registry](https://github.com/jeap-admin-ch/jeap-messaging/tree/main/jeap-messaging-glue-schema-registry)
 * jeap-messaging-infrastructure - [ch.admin.bit.jeap:jeap-messaging-infrastructure](https://github.com/jeap-admin-ch/jeap-messaging/tree/main/jeap-messaging-infrastructure)
 * jeap-messaging-infrastructure-kafka - [ch.admin.bit.jeap:jeap-messaging-infrastructure-kafka](https://github.com/jeap-admin-ch/jeap-messaging/tree/main/jeap-messaging-infrastructure-kafka)
 * jeap-messaging-model - [ch.admin.bit.jeap:jeap-messaging-model](https://github.com/jeap-admin-ch/jeap-messaging/tree/main/jeap-messaging-model)
 * jeap-spring-boot-application-starter - [ch.admin.bit.jeap:jeap-spring-boot-application-starter](https://github.com/jeap-admin-ch/jeap-spring-boot-starters/tree/main/jeap-spring-boot-application-starter)
 * jeap-spring-boot-cloud-autoconfig-starter - [ch.admin.bit.jeap:jeap-spring-boot-cloud-autoconfig-starter](https://github.com/jeap-admin-ch/jeap-spring-boot-starters/tree/main/jeap-spring-boot-cloud-autoconfig-starter)
 * jeap-spring-boot-logging-starter - [ch.admin.bit.jeap:jeap-spring-boot-logging-starter](https://github.com/jeap-admin-ch/jeap-spring-boot-starters/tree/main/jeap-spring-boot-logging-starter)
 * jeap-spring-boot-rest-request-tracing - [ch.admin.bit.jeap:jeap-spring-boot-rest-request-tracing](https://github.com/jeap-admin-ch/jeap-spring-boot-starters/tree/main/jeap-spring-boot-rest-request-tracing)
 * AWS SDK for Java - Core - [com.amazonaws:aws-java-sdk-core](https://aws.amazon.com/sdkforjava)
 * AWS Java SDK for AWS STS - [com.amazonaws:aws-java-sdk-sts](https://aws.amazon.com/sdkforjava)
 * JMES Path Query library - [com.amazonaws:jmespath-java](https://aws.amazon.com/sdkforjava)
 * Jackson-annotations - [com.fasterxml.jackson.core:jackson-annotations](https://github.com/FasterXML/jackson)
 * Jackson-core - [com.fasterxml.jackson.core:jackson-core](https://github.com/FasterXML/jackson-core)
 * jackson-databind - [com.fasterxml.jackson.core:jackson-databind](https://github.com/FasterXML/jackson)
 * Jackson dataformat: CBOR - [com.fasterxml.jackson.dataformat:jackson-dataformat-cbor](https://github.com/FasterXML/jackson-dataformats-binary)
 * Jackson-dataformat-CSV - [com.fasterxml.jackson.dataformat:jackson-dataformat-csv](https://github.com/FasterXML/jackson-dataformats-text)
 * Caffeine cache - [com.github.ben-manes.caffeine:caffeine](https://github.com/ben-manes/caffeine)
 * proto-google-common-protos - [com.google.api.grpc:proto-google-common-protos](https://github.com/googleapis/java-iam/proto-google-common-protos)
 * FindBugs-jsr305 - [com.google.code.findbugs:jsr305](http://findbugs.sourceforge.net/)
 * Gson - [com.google.code.gson:gson](https://github.com/google/gson)
 * error-prone annotations - [com.google.errorprone:error_prone_annotations](https://errorprone.info/error_prone_annotations)
 * Guava InternalFutureFailureAccess and InternalFutures - [com.google.guava:failureaccess](https://github.com/google/guava/failureaccess)
 * Guava: Google Core Libraries for Java - [com.google.guava:guava](https://github.com/google/guava)
 * Guava ListenableFuture only - [com.google.guava:listenablefuture](https://github.com/google/guava/listenablefuture)
 * J2ObjC Annotations - [com.google.j2objc:j2objc-annotations](https://github.com/google/j2objc/)
 * Jimfs - [com.google.jimfs:jimfs](https://github.com/google/jimfs/jimfs)
 * JavaPoet - [com.squareup:javapoet](http://github.com/square/javapoet/)
 * KotlinPoet - [com.squareup:kotlinpoet](https://github.com/square/kotlinpoet)
 * okhttp - [com.squareup.okhttp3:okhttp](https://square.github.io/okhttp/)
 * okio - [com.squareup.okio:okio](https://github.com/square/okio/)
 * okio-fakefilesystem - [com.squareup.okio:okio-fakefilesystem](https://github.com/square/okio/)
 * okio-fakefilesystem - [com.squareup.okio:okio-fakefilesystem-jvm](https://github.com/square/okio/)
 * okio - [com.squareup.okio:okio-jvm](https://github.com/square/okio/)
 * wire-compiler - [com.squareup.wire:wire-compiler](https://github.com/square/wire/)
 * wire-grpc-client - [com.squareup.wire:wire-grpc-client-jvm](https://github.com/square/wire/)
 * wire-grpc-server-generator - [com.squareup.wire:wire-grpc-server-generator](https://github.com/square/wire/)
 * wire-java-generator - [com.squareup.wire:wire-java-generator](https://github.com/square/wire/)
 * wire-kotlin-generator - [com.squareup.wire:wire-kotlin-generator](https://github.com/square/wire/)
 * wire-profiles - [com.squareup.wire:wire-profiles](https://github.com/square/wire/)
 * wire-runtime - [com.squareup.wire:wire-runtime](https://github.com/square/wire/)
 * wire-runtime - [com.squareup.wire:wire-runtime-jvm](https://github.com/square/wire/)
 * wire-schema - [com.squareup.wire:wire-schema](https://github.com/square/wire/)
 * wire-schema - [com.squareup.wire:wire-schema-jvm](https://github.com/square/wire/)
 * wire-swift-generator - [com.squareup.wire:wire-swift-generator](https://github.com/square/wire/)
 * 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/)
 * utils - [io.confluent:common-utils](https://confluent.io/common-utils)
 * kafka-avro-serializer - [io.confluent:kafka-avro-serializer](http://confluent.io/kafka-avro-serializer)
 * kafka-schema-registry-client - [io.confluent:kafka-schema-registry-client](http://confluent.io/kafka-schema-registry-client)
 * kafka-schema-serializer - [io.confluent:kafka-schema-serializer](http://confluent.io/kafka-schema-serializer)
 * Log Redactor - [io.confluent:logredactor](https://github.com/confluentinc/logredactor)
 * Log Redactor Metrics - [io.confluent:logredactor-metrics](https://github.com/confluentinc/logredactor)
 * context-propagation - [io.micrometer:context-propagation](https://github.com/micrometer-metrics/context-propagation)
 * micrometer-commons - [io.micrometer:micrometer-commons](https://github.com/micrometer-metrics/micrometer)
 * micrometer-observation - [io.micrometer:micrometer-observation](https://github.com/micrometer-metrics/micrometer)
 * micrometer-tracing - [io.micrometer:micrometer-tracing](https://github.com/micrometer-metrics/tracing)
 * micrometer-tracing-bridge-brave - [io.micrometer:micrometer-tracing-bridge-brave](https://github.com/micrometer-metrics/tracing)
 * Swift Poet - [io.outfoxx:swiftpoet](https://github.com/outfoxx/swiftpoet)
 * Java CF Env Core Library - [io.pivotal.cfenv:java-cfenv](https://github.com/pivotal-cf/java-cfenv/)
 * Java CF Env Boot Support - [io.pivotal.cfenv:java-cfenv-boot](https://github.com/pivotal-cf/java-cfenv/)
 * Java CF Env JDBC Support Library - [io.pivotal.cfenv:java-cfenv-jdbc](https://github.com/pivotal-cf/java-cfenv/)
 * Brave Propagation: Amazon Web Services (AWS) - [io.zipkin.aws:brave-propagation-aws](https://github.com/openzipkin/zipkin-aws/brave-propagation-aws)
 * Brave - [io.zipkin.brave:brave](https://github.com/openzipkin/brave/brave)
 * Brave Context: SLF4J - [io.zipkin.brave:brave-context-slf4j](https://github.com/openzipkin/brave/brave-context-parent/brave-context-slf4j)
 * Brave Instrumentation: Http Adapters - [io.zipkin.brave:brave-instrumentation-http](https://github.com/openzipkin/brave/brave-instrumentation-parent/brave-instrumentation-http)
 * Brave W3C Propagation: Trace Context - [io.zipkin.contrib.brave-propagation-w3c:brave-propagation-tracecontext](https://github.com/openzipkin-contrib/brave-propagation-w3c/brave-propagation-tracecontext)
 * Joda-Time - [joda-time:joda-time](http://www.joda.org/joda-time/)
 * Logstash Logback Encoder - [net.logstash.logback:logstash-logback-encoder](https://github.com/logstash/logstash-logback-encoder)
 * Apache Avro - [org.apache.avro:avro](https://avro.apache.org)
 * Apache Commons Collections - [org.apache.commons:commons-collections4](https://commons.apache.org/proper/commons-collections/)
 * 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:httpclient](http://hc.apache.org/httpcomponents-client)
 * Apache HttpCore - [org.apache.httpcomponents:httpcore](http://hc.apache.org/httpcomponents-core-ga)
 * Apache Kafka - [org.apache.kafka:kafka-clients](https://kafka.apache.org)
 * Javassist - [org.javassist:javassist](http://www.javassist.org/)
 * IntelliJ IDEA Annotations - [org.jetbrains:annotations](http://www.jetbrains.org)
 * Kotlin Reflect - [org.jetbrains.kotlin:kotlin-reflect](https://kotlinlang.org/)
 * Kotlin Script Runtime - [org.jetbrains.kotlin:kotlin-script-runtime](https://kotlinlang.org/)
 * Kotlin Scripting Common - [org.jetbrains.kotlin:kotlin-scripting-common](https://kotlinlang.org/)
 * Kotlin Scripting Compiler Embeddable - [org.jetbrains.kotlin:kotlin-scripting-compiler-embeddable](https://kotlinlang.org/)
 * Kotlin Scripting Compiler Impl Embeddable - [org.jetbrains.kotlin:kotlin-scripting-compiler-impl-embeddable](https://kotlinlang.org/)
 * Kotlin Scripting Jvm - [org.jetbrains.kotlin:kotlin-scripting-jvm](https://kotlinlang.org/)
 * Kotlin Stdlib - [org.jetbrains.kotlin:kotlin-stdlib](https://kotlinlang.org/)
 * Kotlin Stdlib Common - [org.jetbrains.kotlin:kotlin-stdlib-common](https://kotlinlang.org/)
 * Kotlin Stdlib Jdk7 - [org.jetbrains.kotlin:kotlin-stdlib-jdk7](https://kotlinlang.org/)
 * Kotlin Stdlib Jdk8 - [org.jetbrains.kotlin:kotlin-stdlib-jdk8](https://kotlinlang.org/)
 * kotlinx-coroutines-core - [org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm](https://github.com/Kotlin/kotlinx.coroutines)
 * kotlinx-datetime - [org.jetbrains.kotlinx:kotlinx-datetime-jvm](https://github.com/Kotlin/kotlinx-datetime)
 * kotlinx-serialization-core - [org.jetbrains.kotlinx:kotlinx-serialization-core-jvm](https://github.com/Kotlin/kotlinx.serialization)
 * LZ4 and xxHash - [org.lz4:lz4-java](https://github.com/lz4/lz4-java)
 * Reflections - [org.reflections:reflections](http://github.com/ronmamo/reflections)
 * 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 Commons Logging Bridge - [org.springframework:spring-jcl](https://github.com/spring-projects/spring-framework)
 * Spring Messaging - [org.springframework:spring-messaging](https://github.com/spring-projects/spring-framework)
 * Spring Transaction - [org.springframework:spring-tx](https://github.com/spring-projects/spring-framework)
 * Spring Web - [org.springframework:spring-web](https://github.com/spring-projects/spring-framework)
 * spring-boot - [org.springframework.boot:spring-boot](https://spring.io/projects/spring-boot)
 * spring-boot-autoconfigure - [org.springframework.boot:spring-boot-autoconfigure](https://spring.io/projects/spring-boot)
 * Spring Kafka Support - [org.springframework.kafka:spring-kafka](https://github.com/spring-projects/spring-kafka)
 * Spring Retry - [org.springframework.retry:spring-retry](https://github.com/spring-projects/spring-retry)
 * snappy-java - [org.xerial.snappy:snappy-java](https://github.com/xerial/snappy-java)
 * SnakeYAML - [org.yaml:snakeyaml](https://bitbucket.org/snakeyaml/snakeyaml)
 * AWS Java SDK :: Annotations - [software.amazon.awssdk:annotations](https://aws.amazon.com/sdkforjava/core/annotations)
 * AWS Java SDK :: Arns - [software.amazon.awssdk:arns](https://aws.amazon.com/sdkforjava)
 * AWS Java SDK :: Auth - [software.amazon.awssdk:auth](https://aws.amazon.com/sdkforjava)
 * AWS Java SDK :: AWS Core - [software.amazon.awssdk:aws-core](https://aws.amazon.com/sdkforjava)
 * AWS Java SDK :: Core :: Protocols :: AWS Json Protocol - [software.amazon.awssdk:aws-json-protocol](https://aws.amazon.com/sdkforjava)
 * AWS Java SDK :: Core :: Protocols :: AWS Query Protocol - [software.amazon.awssdk:aws-query-protocol](https://aws.amazon.com/sdkforjava)
 * AWS Java SDK :: Endpoints SPI - [software.amazon.awssdk:endpoints-spi](https://aws.amazon.com/sdkforjava/core/endpoints-spi)
 * AWS Java SDK :: Services :: AWS Glue - [software.amazon.awssdk:glue](https://aws.amazon.com/sdkforjava)
 * AWS Java SDK :: HTTP Client Interface - [software.amazon.awssdk:http-client-spi](https://aws.amazon.com/sdkforjava/http-client-spi)
 * AWS Java SDK :: Core :: Protocols :: Json Utils - [software.amazon.awssdk:json-utils](https://aws.amazon.com/sdkforjava)
 * AWS Java SDK :: Metrics SPI - [software.amazon.awssdk:metrics-spi](https://aws.amazon.com/sdkforjava/core/metrics-spi)
 * AWS Java SDK :: Profiles - [software.amazon.awssdk:profiles](https://aws.amazon.com/sdkforjava)
 * AWS Java SDK :: Core :: Protocols :: Protocol Core - [software.amazon.awssdk:protocol-core](https://aws.amazon.com/sdkforjava)
 * AWS Java SDK :: Regions - [software.amazon.awssdk:regions](https://aws.amazon.com/sdkforjava/core/regions)
 * AWS Java SDK :: SDK Core - [software.amazon.awssdk:sdk-core](https://aws.amazon.com/sdkforjava)
 * AWS Java SDK :: Services :: SSO - [software.amazon.awssdk:sso](https://aws.amazon.com/sdkforjava)
 * AWS Java SDK :: Services :: SSO OIDC - [software.amazon.awssdk:ssooidc](https://aws.amazon.com/sdkforjava)
 * AWS Java SDK :: Services :: AWS STS - [software.amazon.awssdk:sts](https://aws.amazon.com/sdkforjava)
 * AWS Java SDK :: Third Party :: Jackson-core - [software.amazon.awssdk:third-party-jackson-core](https://aws.amazon.com/sdkforjava)
 * AWS Java SDK :: HTTP Clients :: URL Connection - [software.amazon.awssdk:url-connection-client](https://aws.amazon.com/sdkforjava/http-clients/url-connection-client)
 * AWS Java SDK :: Utilities - [software.amazon.awssdk:utils](https://aws.amazon.com/sdkforjava/utils)
 * Amazon Corretto Crypto Provider - [software.amazon.cryptools:AmazonCorrettoCryptoProvider](https://github.com/corretto/amazon-corretto-crypto-provider)
 * AWS Event Stream - [software.amazon.eventstream:eventstream](https://github.com/awslabs/aws-eventstream-java)
 * AWS Glue Schema Registry Build Tools - [software.amazon.glue:schema-registry-build-tools](https://aws.amazon.com/glue)
 * AWS Glue Schema Registry common - [software.amazon.glue:schema-registry-common](https://aws.amazon.com/glue)
 * AWS Glue Schema Registry Serializer Deserializer - [software.amazon.glue:schema-registry-serde](https://aws.amazon.com/glue)
 * Amazon MSK Library for AWS Identity and Access Management - [software.amazon.msk:aws-msk-iam-auth](https://docs.aws.amazon.com/msk/latest/developerguide/iam-access-control.html)

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

 * zstd-jni - [com.github.luben:zstd-jni](https://github.com/luben/zstd-jni)

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

 * Protocol Buffers [Core] - [com.google.protobuf:protobuf-java](https://developers.google.com/protocol-buffers/protobuf-java/)
 * commons-compiler - [org.codehaus.janino:commons-compiler](http://janino-compiler.github.io/commons-compiler/)
 * janino - [org.codehaus.janino:janino](http://janino-compiler.github.io/janino/)

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

 * Bouncy Castle Provider - [org.bouncycastle:bcprov-jdk18on](https://www.bouncycastle.org/java.html)

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

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

Eclipse Public License, Version 1.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)

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)

GNU Lesser General Public License
-------------------------------

 * 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)

Go License
-------------------------------

 * RE2/J - [com.google.re2j:re2j](http://github.com/google/re2j)

LGPL 2.1
-------------------------------

 * Javassist - [org.javassist:javassist](http://www.javassist.org/)

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

 * minimal-json - [com.eclipsesource.minimal-json:minimal-json](https://github.com/ralfstx/minimal-json)
 * ClassGraph - [io.github.classgraph:classgraph](https://github.com/classgraph/classgraph)
 * Logstash Logback Encoder - [net.logstash.logback:logstash-logback-encoder](https://github.com/logstash/logstash-logback-encoder)
 * Checker Qual - [org.checkerframework:checker-qual](https://checkerframework.org/)
 * Project Lombok - [org.projectlombok:lombok](https://projectlombok.org)
 * reactive-streams - [org.reactivestreams:reactive-streams](http://www.reactive-streams.org/)
 * SLF4J API Module - [org.slf4j:slf4j-api](http://www.slf4j.org)

MPL 1.1
-------------------------------

 * Javassist - [org.javassist:javassist](http://www.javassist.org/)

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

 * AOP alliance - [aopalliance:aopalliance](http://aopalliance.sourceforge.net)

WTFPL
-------------------------------

 * Reflections - [org.reflections:reflections](http://github.com/ronmamo/reflections)
