No description, website, or topics provided.
Clone or download
danielpassos Merge pull request #25 from aerogear/circle-ci
Move from travis-ci to circle-ci
Latest commit 3e86f7a Dec 20, 2017
Failed to load latest commit information.
src Fix JavaDocs Dec 20, 2017
.gitignore Including gitignore to make matzew happy Nov 21, 2012
LICENSE.txt License typo Nov 24, 2012 Add circle-ci Dec 19, 2017
circle.yml Fix JavaDocs Dec 20, 2017
pom.xml Extraction of bom version into property May 14, 2014


circle-ci License Maven Central Javadocs

Java One Time Password API

A Java library for generating one time passwords according to RFC 4226..

This API is compatible with Google Authenticator apps available for Android and iPhone. You can follow the instructions here to install Google Authenticator.

Project Info
License: Apache License, Version 2.0
Build: Maven
Issue tracker:
Mailing lists: aerogear-users (subscribe)
aerogear-dev (subscribe)


Android Studio

Add to your application's build.gradle file

dependencies {
  compile 'org.jboss.aerogear:aerogear-otp-java:1.0.0'


Include the following dependencies in your project's pom.xml


Demo apps

Take a look in our demo apps

If you wanna test thoses app without need to run you own server you can use the browser-authenticator page


For more details about the current release, please consult our documentation.


If you would like to help develop AeroGear you can join our developer's mailing list, join #aerogear on Freenode, or shout at us on Twitter @aerogears.

Also takes some time and skim the contributor guide


Join our user mailing list for any questions or help! We really hope you enjoy app development with AeroGear!

Found a bug?

If you found a bug please create a ticket for us on Jira with some steps to reproduce it.