FuturaeSDKApi

public interface FuturaeSDKApi

Inheritors

Functions

Link copied to clipboard
@Deprecated(message = "Use FuturaeAdaptiveApi methods instead")
public abstract Unit disableAdaptive()

Deprecated. Please use FuturaeAdaptiveApi.disableAdaptive instead. Disable Adaptive SDK.

Link copied to clipboard
@Deprecated(message = "Use FuturaeAdaptiveApi methods instead")
public abstract Unit enableAdaptive(Application application)

Deprecated. Please use FuturaeAdaptiveApi.isAdaptiveEnabled instead. Enables the Adaptive SDK.

Link copied to clipboard
public abstract FuturaeClientApi getClient()
Link copied to clipboard
@Deprecated(message = "Use FuturaeAdaptiveApi methods instead")
public abstract Boolean isAdaptiveEnabled()

Deprecated. Please use FuturaeAdaptiveApi.isAdaptiveEnabled instead. Returns true if automatic adaptive data collection is enabled.

Link copied to clipboard
public abstract Unit launch(Application application, SDKConfiguration sdkConfiguration)

Function that Initializes the SDK.

Link copied to clipboard
@Deprecated(message = "Use launchAccountRecovery with optional UserPresenceVerificationMode argument instead.")
public abstract AsyncCompletableOperation launchAccountRecovery(Application application, SDKConfiguration sdkConfiguration)

Function that Initializes the SDK bypassing FTCorruptedStateException and attempting to recover Accounts for LockConfigurationType.NONE

public abstract Unit launchAccountRecovery(Application application, SDKConfiguration sdkConfiguration, UserPresenceVerificationMode userPresenceVerificationMode, Callback<Unit> callback)

Function that Initializes the SDK bypassing FTCorruptedStateException and attempting to recover Accounts.

Link copied to clipboard
public abstract Unit reset(Context context)

Resets the SDK to a clean installation state. This will irreversibly reset the configuration and remove all accounts, keys, secrets and credentials from the SDK.