.. | ||
src/main | ||
build.gradle | ||
LICENSE | ||
README.md |
SSH authentication API library
The SSH authentication API library provides an interface to using an external authentication provider, such as OpenKeychain, in the SSH authentication layer.
License
API
For a basic rundown of the API design see the OpenPGP API library's README.md.
For a description of the supported methods see org.openintents.ssh.authentication.SshAuthenticationApi
Add the API library to your project
Add this to your build.gradle:
repositories {
jcenter()
}
dependencies {
compile 'org.sufficientlysecure:sshauthentication-api:1.0'
}
Build library
- Go to root dir of OpenKeychain repo
- Build:
./gradlew :sshauthentication-api:assemble
- Release on bintray:
./gradlew :sshauthentication-api:bintrayUpload -PbintrayUser=sufficientlysecure -PbintrayKey=INSERT-KEY -PdryRun=false