TransferContinuation

A Java-friendly wrapper around DirectAuthContinuation.Transfer.

Provides an async method for polling the status of an out-of-band authentication.

Must be closed when no longer needed to release coroutine resources — in particular, to stop an in-flight proceedAsync poll loop, which can otherwise run for up to expirationInSeconds seconds.

Parameters

delegate

The underlying Kotlin DirectAuthContinuation.Transfer instance.

Constructors

Link copied to clipboard
constructor(delegate: DirectAuthContinuation.Transfer)

Properties

Link copied to clipboard

A code that can be displayed to the user to link devices or verify the transaction.

Link copied to clipboard

The number of seconds until the challenge expires.

Link copied to clipboard

Functions

Link copied to clipboard
open override fun close()

Closes this continuation, cancelling the in-flight proceedAsync poll if any.

Link copied to clipboard

Proceeds by polling the server for the out-of-band authentication result.