No description, website, or topics provided.
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
app
gradle/wrapper
README.md
SeonTest.iml
build.gradle
gradle.properties
gradlew
gradlew.bat
local.properties
settings.gradle

README.md

SEON Android SDK

Overview

The Device Fingerprint tool collects thorough insight about the devices associated to a user. Account takeovers and multiple account signups can easily be avoided by applying the Device Fingerprinting module. To implement SEON SDK for Android, follow the steps below.

Android Integration Files and Requirements

Version 1.1.6
Android SDK Dependencies Android SDK 4.1 or higher (SDK level 16)
Library Dependencies None
Required Permissions INTERNET
Optional Permissions ACCESS_WIFI_STATE, READ_PHONE_STATE, ACCESS_NETWORK_STATE

NOTE If the permissions listed are not required by the application, the values collected using those permissions will be ignored. The permissions are not required to obtain a usable blackbox, but they do help obtain some unique device information.

SEON Android SDK version 1.1.5 supports Android 4.1 or higher.

Installing SEON Android SDK

Using Gradle

     dependencies {implementation 'io.seon.androidsdk:androidsdk:1.1.5'}

Using Maven

     <dependency> 
           <groupId>io.seon.androidsdk</groupId> 
           <artifactId>androidsdk</artifactId> 
           <version>1.1.5</version> 
           <type>pom</type> 
     </dependency>

Integrating into Native Apps


     Seon seon = SeonBuilder.getInstance().
         setContext(getApplicationContext()).
         setSession_id(SESSION_ID);
     try {
         seon.start();
     } catch (SeonException e) {
         e.printStackTrace();
     }

Context paramter is not required but highly recommended, some important datas are depend on the own application context.

Changelog

1.1.5

  • First stable build.