Skip to content
Reimplementation of OpenKeychain's integration API in Kotlin, powered by Android Jetpack
Kotlin
Branch: master
Clone or download
msfjarvis Update spotless
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
Latest commit 5056847 Jan 18, 2020
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github github: Add release workflow and fix snapshot versioning Dec 26, 2019
.idea sample: Add baseline project Nov 7, 2019
gradle/wrapper Update to Gradle 6.0.1 Nov 19, 2019
library github: Add release workflow and fix snapshot versioning Dec 26, 2019
sample Relicense to Android Password Store authors Nov 15, 2019
.gitignore Initial commit Nov 2, 2019
CHANGELOG.md Bump version to 1.1.0 Dec 26, 2019
LICENSE
README.md README: Remove hardcoded version from dependency Dec 2, 2019
build.gradle
dependencies.gradle Update spotless Jan 18, 2020
gradle.properties Bump snapshot version Dec 26, 2019
gradlew Initial commit Nov 2, 2019
gradlew.bat Initial commit Nov 2, 2019
settings.gradle Relicense to Android Password Store authors Nov 15, 2019
spotless.gradle
spotless.license Relicense to Android Password Store authors Nov 15, 2019
spotless.root.gradle

README.md

openpgp-ktx GitHub workflow

Reimplementation of OpenKeychain's integration library openpgp-api. Written entirely in Kotlin, it leverages Jetpack to be compatible with modern apps, unlike the original library.

Using this with your projects

  1. Add the JitPack repository to your root build.gradle
allprojects {
    repositories {
        ...
        maven { url 'https://jitpack.io' }
    }
}
  1. Add the dependency
dependencies {
    implementation 'com.github.android-password-store:openpgp-ktx:<latest-version>'
}

A sample is provided in the repository for some basic utilities. Please refer to the migration PR for Android Password Store for an overview of what differences you need to address when migrating from openpgp-api.

You can’t perform that action at this time.