Skip to content

Salt Edge Authenticator - application that meets Strong Customer Authentication requirements (PSD2)

License

Notifications You must be signed in to change notification settings

saltedge/sca-authenticator-android

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

GPLv3 license Gitter Twitter URL


Logo


Explore our Wiki »

Authenticator Android Client

Authenticator Android Client - is a mobile client of Authenticator API of Bank (Service Provider) System, that implements Strong Customer Authentication/Dynamic Linking process.
The purpose of Authenticator Android Client is to add possibility to authorize required actions for end-user.

You can install app from Get it on Google Play

Minimal supported Android SDK is SDK21 (Android Lollipop)

You can find related source code:

Project content

Project contains 3 main modules:

How Authenticator system works

Read about Authenticator Identity Service API
and Android Authenticator workflow.

Prerequisites

In order to build Salt Edge Authenticator for Android locally, it is necessary to install the following tools on the local machine:

  • JDK 8
  • Android SDK
  • Android Studio

How to build locally

  1. Fork this repository
  2. Import project as Gradle project in Android Studio
  3. Add google-services.json configuration file to /app directory
  4. Add signing.properties configuration file with release signing credentials for auto sign. (see: signing.example.properties)
  5. Build and run application on target device or emulator

Contribute

In the spirit of free software, everyone is encouraged to help improve this project.

Contact us

Feel free to contact us

License

Salt Edge Authenticator (SCA solution) is multi-licensed, and can be used and distributed:

  • under a GNU GPLv3 license for free (open source). See the LICENSE file.
  • under a proprietary (commercial) license, to be used in closed source applications.

More information about licenses.

Additional permission under GNU GPL version 3 section 7
If you modify this Program, or any covered work, by linking or combining it with THIRD PARTY LIBRARY (or a modified version of that library), containing parts covered by the TERMS OF LIBRARY's LICENSE, the licensors of this Program grant you additional permission to convey the resulting work. {Corresponding Source for a non-source form of such a combination shall include the source code for the parts of LIBRARY used as well as that of the covered work.}


Copyright © 2019 Salt Edge. https://www.saltedge.com

About

Salt Edge Authenticator - application that meets Strong Customer Authentication requirements (PSD2)

Topics

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Packages

No packages published