Language bindings for the swiyu DID resolver library in Kotlin/Android | Read-only mirror of https://github.com/swiyu-admin-ch/didresolver-kotlin-android — Bundesamt für Justiz. Issues & pull requests at the source.
  • Kotlin 94%
  • Java 6%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Bruno Zimmermann 0dad18c600
Merge pull request #27 from swiyu-admin-ch/automated-pull-request/bindings-patch-2.9.0
📦 Bindings updated by the 'Build library (Kotlin f. Android)' GitHub action workflow
2026-07-30 14:29:50 +02:00
.github chore (EIDOMNI-1063): update libraries and plugins 2026-07-29 10:23:33 +02:00
.gradle chore (EIDOMNI-1063): update libraries and plugins 2026-07-29 10:23:33 +02:00
.idea EIDOMNI-26: Initial attempt to publish packages onto Maven Central repo (using a GH Actions workflow) 2025-05-08 08:47:46 +02:00
didresolver-android 📦 Automated commit made by the 'Build library (Kotlin f. Android)' GitHub action workflow 2026-07-30 11:51:19 +00:00
gradle chore (EIDOMNI-1063): update libraries and plugins 2026-07-29 10:23:33 +02:00
.gitattributes Bump version 2.1.3 2025-08-02 19:18:54 +02:00
.gitignore feat (EIDOMNI-1063): add dependabot and update workflows 2026-07-29 10:17:12 +02:00
build.gradle.kts Initial commit 2024-07-08 18:39:43 +02:00
CONTRIBUTING.md Update contributing guidelines with DCO and sign-off info 2026-06-19 11:52:22 +02:00
developer-certificate-of-origin Add Developer Certificate of Origin 1.1 2026-06-19 11:49:47 +02:00
gradle.properties Bump version 2.1.3 2025-08-02 19:18:54 +02:00
gradlew Initial commit 2024-07-08 18:39:43 +02:00
gradlew.bat Initial commit 2024-07-08 18:39:43 +02:00
LICENSE.md Create LICENSE.md 2025-01-17 15:02:02 +01:00
README.md Update README.md: Links to MCR updated 2026-03-26 11:07:21 +01:00
settings.gradle.kts ❇️ feat: Release version 0.0.1 2024-09-01 14:19:20 +02:00

GitHub swiyu banner

DID resolver for Kotlin/Android applications

This project contains language bindings required for loading and using the DID resolver library in Kotlin applications intended for Android platform.

To configure Apache Maven to consume a published package from Maven Central Repository, edit the pom.xml file to include the package as a dependency:

<dependency>
    <groupId>ch.admin.swiyu.didresolver</groupId>
    <artifactId>didresolver-android</artifactId>
    <!--version>[ANY_AVAILABLE_VERSION]</version-->
</dependency>

To configure Gradle to consume a published package from Maven Central Repository, add the package to dependencies section in your build.gradle.kts (Kotlin DSL) file:

implementation("ch.admin.swiyu.didresolver:didresolver-android:[ANY_AVAILABLE_VERSION]@aar")

You are more then welcome to explore the relevant examples in a further detail.

Contributions and feedback

We welcome any feedback on the code regarding both the implementation and security aspects. Please follow the guidelines for contributing found in CONTRIBUTING.

License

This project is licensed under the terms of the MIT license. See the LICENSE file for details.