DirectAuthenticationFlow

The primary interface for interacting with the Okta Direct Authentication API.

This interface defines the contract for initiating an authentication flow. An instance of this interface can be created using the DirectAuthenticationFlow.create builder.

Properties

Link copied to clipboard

Indicates authentication flow state

Functions

Link copied to clipboard

Resets the direct authentication flow

Link copied to clipboard
abstract suspend fun start(loginHint: String, primaryFactor: PrimaryFactor): DirectAuthenticationState

Starts the direct authentication flow with an initial factor.