LastDeviceRecoveryException

A rejected last-device recovery or recovery key registration. Nothing was changed. Messages never contain key material.

Inheritors

Types

Link copied to clipboard

The challenge is unknown, consumed, replaced, for another device, or its fields were changed.

Link copied to clipboard

The registration changed since the challenge was issued (another transition won), or the replacement key is the registered key.

Link copied to clipboard

The authentication epoch cannot grow any more.

Link copied to clipboard

The challenge expired. Request a new one.

Link copied to clipboard

The recovery key registration's proof of possession does not verify, or it is for another user.

Link copied to clipboard

The recovery signature or the replacement key's proof of possession does not verify.

Link copied to clipboard

The request is malformed or names another device than the route.

Link copied to clipboard

The target's user has no registered recovery key.

Link copied to clipboard

The target has no registered device authentication key: use first registration.

Properties

Link copied to clipboard
open val cause: Throwable?
Link copied to clipboard
open val message: String?