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