API

Variables

TalsecConfig

Specifies configuration for your app. See the table below for a detailed description of the attributes.


Classes

public class ThreatListener

Constructor

public ThreatListener(@NonNull ThreatDetected threatsCallback, @Nullable DeviceState deviceStateCallback)

  • Listener for the threats detected by freeRASP

Methods

public void registerListener(Context context)

Registers your reactions to detected threats with freeRASP.

public void unregisterListener(Context context)

Unregisters the reactions to detected threats.

public final class Talsec

Methods

public static void start(Context context, TalsecConfig config)

The method used to start freeRASP's functionality.


Interfaces

public interface ThreatDetected

Methods:

  • void onRootDetected()

  • void onDebuggerDetected()

  • void onEmulatorDetected()

  • void onTamperDetected()

  • void onUntrustedInstallationSourceDetected()

  • void onHookDetected()

  • void onDeviceBindingDetected()

  • void onObfuscationIssuesDetected()

public interface DeviceState

Methods:

  • void onUnlockedDeviceDetected()

  • void onHardwareBackedKeystoreNotAvailableDetected()

  • void onDeveloperModeDetected()

  • void onSystemVPNDetected()

Last updated

Logo

Cookies

Cookies

General Terms and Conditions

General Terms and Conditions