VpaAuthenticationStatus

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

Holds all the information about the VPA authentication process.

Constructors

Link copied to clipboard
constructor(authenticationState: AuthenticationState, authenticationType: AuthenticationType? = null, authenticationInfo: AuthenticationInfo? = null, lastAuthenticationError: AuthenticationError? = null)

Properties

Link copied to clipboard

Authentication data needed for some types of authentication. Only provided when authenticationState is AuthenticationState.AUTHENTICATION_IN_PROGRESS and authenticationType is AuthenticationType.ONLINE_CODE_BASED.

Link copied to clipboard

The current authentication state of the VPA service.

Link copied to clipboard

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)