Package-level declarations

Types

Link copied to clipboard
Link copied to clipboard
public final class FTAccountNotFoundException extends IOException

Error indicating that the required com.futurae.sdk.model.FTAccount is not found in the SDK's database

Link copied to clipboard

Futurae authorization request failed.

Link copied to clipboard
public final class FTApiBadRequestException extends FTApiException
Link copied to clipboard
Link copied to clipboard
public final class FTApiDeviceArchivedException extends FTApiException
Link copied to clipboard
public class FTApiException extends FTException
Link copied to clipboard
public final class FTApiInternalServerException extends FTApiException

Futurae internal server error

Link copied to clipboard
Link copied to clipboard
public final class FTApiNoContentException extends FTApiException
Link copied to clipboard
Link copied to clipboard
public final class FTApiPinIncorrectException extends FTApiException
Link copied to clipboard
public final class FTApiPinMissingException extends FTApiException
Link copied to clipboard
public final class FTApiPinNotNeededException extends FTApiException
Link copied to clipboard
Link copied to clipboard
public final class FTApiRouteNotFoundException extends FTApiException
Link copied to clipboard
public class FTException extends IOException
Link copied to clipboard
public final class FTKeystoreException extends IOException

Error indicating failure of Keystore cryptographic operations

Link copied to clipboard
public final class FTMissingTokensException extends IOException

Error indicating that necessary SDK secrets are not found in storage. You can attempt to recover this state by launching the SDK via com.futurae.sdk.FuturaeSDK.launchAccountRecovery

Link copied to clipboard
public final class FTSignatureException extends IOException

Error indicating failure of cryptographic signature generation

Link copied to clipboard

Indicates that authenticating with the SDK failed.

Link copied to clipboard

Indicates that biometrics have been invalidated on this device

Link copied to clipboard
public final class LockCorruptedStateException extends LockException

Indicates that the SDK keys and/or secrets have been corrupted or are missing. Please call com.futurae.sdk.FuturaeSDK.reset to reset your SDK installation and continue.

Link copied to clipboard
public class LockException extends FTException
Link copied to clipboard

Indicates that the SDK configuration provided to initialize the SDK is invalid.

Link copied to clipboard
public final class LockInvalidOperationException extends LockException

Indicates that a called SDK operation is invalid. E.g. trying to enroll the first account without PIN under com.futurae.sdk.LockConfigurationType.SDK_PIN_WITH_BIOMETRICS_OPTIONAL

Link copied to clipboard
public final class LockKeyNotFoundException extends LockException

Indicates that a secure operation was requested to be performed with the key that does not exist at the time of call.

Link copied to clipboard

Indicates that the requested lock mechanism via com.futurae.LockConfigurationType (e.g. Biometrics) is not available on the device

Link copied to clipboard
public final class LockMigrationFailedException extends LockException

Indicates that the SDK failed to migrate a previous installation of SDK v1.x.x to the format of SDK v2.x.x. Please call com.futurae.sdk.FuturaeSDK.reset to reset your SDK v1.x.x installation and continue with v2.x.x

Link copied to clipboard

Indicates that a locked operation was called without unlocking the SDK.

Link copied to clipboard
public final class LockUnexpectedException extends LockException
Link copied to clipboard
Link copied to clipboard

Indicates that @see com.futurae.sdk.FuturaeSDK.launchAccountRecovery has failed due to corrupted or missing cryptographic material and recovery is not possible.

Link copied to clipboard

Indicates that com.futurae.sdk.FuturaeSDK.launchAccountRecovery has failed a number of times and the SDK installation is no longer recoverable

Link copied to clipboard
public final class UnknownAccountException extends IOException