EmspAuthenticationStatus

The different authentication states an eMSP service can be in.

Inheritors

Types

Link copied to clipboard
data class Authenticated(val accountInfo: AccountInfo? = null) : EmspAuthenticationStatus

The user is logged in and can use the eMSP to charge their vehicle and to pay for charging.

Link copied to clipboard

Authentication is in progress.

Link copied to clipboard
data class AuthenticationRequested(val openIdAuthenticationRequestInfo: OpenIdAuthenticationRequestInfo? = null) : EmspAuthenticationStatus

Authentication has been requested. The eMSP can provide information about how to authenticate in OpenIdAuthenticationRequestInfo.

Link copied to clipboard

The user is not logged in.

Inherited functions

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