RecoveryKeyResetCompletionStatement

class RecoveryKeyResetCompletionStatement(val userId: UserId, val resetId: RecoveryKeyResetId, val expectedEpoch: Long, currentPublicKey: ByteArray, newPublicKey: ByteArray, val requestedAt: Instant, val eligibleAt: Instant, val completer: DeviceAddress)

The completion of the pending reset resetId of userId's recovery key currentPublicKey at recovery key epoch expectedEpoch, requested at requestedAt and eligible from eligibleAt (both server times, whole milliseconds), with newPublicKey, by the registered device completer of the same user.

Constructors

Link copied to clipboard
constructor(userId: UserId, resetId: RecoveryKeyResetId, expectedEpoch: Long, currentPublicKey: ByteArray, newPublicKey: ByteArray, requestedAt: Instant, eligibleAt: Instant, completer: DeviceAddress)

Properties

Link copied to clipboard
Link copied to clipboard

A copy of the recovery public key being replaced.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

A copy of the new recovery public key.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
open override fun toString(): String