authorize
fun authorize(currentKey: LastDeviceRecoveryKey, newKey: LastDeviceRecoveryKey, authorizer: DeviceAddress, expectedEpoch: Long, timestamp: Instant, nonce: RequestNonce = RequestNonce.random()): RecoveryKeyRotationAuthorization
The rotation of authorizer's user from currentKey (registered at expectedEpoch) to newKey, signed by both. timestamp is truncated to milliseconds. Throws IllegalArgumentException if both keys are the same.