DirectAuthenticationState

A Java-friendly base type for authentication states returned at JVM API boundaries.

Every Kotlin KotlinDirectAuthenticationState subtype has a corresponding JVM wrapper class that Java callers can use with instanceof checks, avoiding name collisions with the Kotlin sealed interface.

Use state to access the underlying Kotlin KotlinDirectAuthenticationState.

Parameters

state

The underlying Kotlin KotlinDirectAuthenticationState.

Inheritors

Types

Link copied to clipboard

The user has been authenticated and tokens have been issued.

Link copied to clipboard

The authentication process is still pending and awaiting user action.

Link copied to clipboard

The authentication flow has been canceled.

Link copied to clipboard

A Java-friendly base type for authentication error states.

Link copied to clipboard

The initial state of the authentication flow, before any action has been taken.

Properties

Link copied to clipboard