Salt Edge Authenticator - application that meets Strong Customer Authentication requirements (PSD2)
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.
Minimal supported Android SDK is SDK21 (Android Lollipop)
You can find related source code:
Project contains 3 main modules:
app
);authenticator_sdk
);rasp
).Read about Authenticator Identity Service API
and Android Authenticator workflow.
In order to build Salt Edge Authenticator for Android locally, it is necessary to install the following tools on the local machine:
Gradle project
in Android Studiogoogle-services.json
configuration file to /app
directorysigning.properties
configuration file with release signing credentials for auto sign. (see: signing.example.properties
) In the spirit of free software, everyone is encouraged to help improve this project.
Feel free to contact us
Salt Edge Authenticator (SCA solution) is multi-licensed, and can be used and distributed:
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