VpaAuthenticationStatus

data class VpaAuthenticationStatus(    val authenticationState: AuthenticationState,     val authenticationInfo: AuthenticationInfo? = null,     val lastAuthenticationError: AuthenticationError? = null) : Parcelable

Holds information about the current status of the VPA authentication process.

Constructors

Link copied to clipboard
fun VpaAuthenticationStatus(    authenticationState: AuthenticationState,     authenticationInfo: AuthenticationInfo? = null,     lastAuthenticationError: AuthenticationError? = null)

Properties

Link copied to clipboard
val authenticationInfo: AuthenticationInfo? = null

Authentication data that inform the client about how to authenticate with the VPA service. Only provided when authenticationState is AuthenticationState.AUTHENTICATION_IN_PROGRESS.

Link copied to clipboard
val authenticationState: AuthenticationState

The current authentication state of the VPA service.

Link copied to clipboard
val lastAuthenticationError: AuthenticationError? = null

The reason for an authentication failure. Only provided when authenticationState is AuthenticationState.AUTHENTICATION_ERROR.

Inherited functions

Link copied to clipboard
abstract fun describeContents(): Int
Link copied to clipboard
abstract fun writeToParcel(p0: Parcel, p1: Int)