EmspAuthenticationStatus

data class EmspAuthenticationStatus(    val authenticationState: AuthenticationState,     val authenticationInfo: AuthenticationInfo? = null,     val accountInfo: AccountInfo? = null) : Parcelable

Holds information about the current status of the authentication process with the eMSP including whether the end-user is logged in or not or how to log in, if applicable.

Constructors

Link copied to clipboard
fun EmspAuthenticationStatus(    authenticationState: AuthenticationState,     authenticationInfo: AuthenticationInfo? = null,     accountInfo: AccountInfo? = null)

Properties

Link copied to clipboard
val accountInfo: AccountInfo? = null

Contains information relating to the end-user's eMSP account if the user has authenticated successfully with the eMSP or null if no account information is available.

Link copied to clipboard
val authenticationInfo: AuthenticationInfo? = null

Contains information that informs the client about how to authenticate with the eMSP. This can be a URI used for logging in, for example. null if no authentication information is available.

Link copied to clipboard
val authenticationState: AuthenticationState

The current authentication state of an eMSP service.

Inherited functions

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