AuthenticationInfo

data class AuthenticationInfo(    val authenticationType: AuthenticationType,     val url: String?,     val authenticationCode: String?) : Parcelable

Holds data that informs the client about how to authenticate with the VPA service.

This can be expanded further to include different types of authentication, if needed.

Constructors

Link copied to clipboard
fun AuthenticationInfo(    authenticationType: AuthenticationType,     url: String?,     authenticationCode: String?)

Properties

Link copied to clipboard
val authenticationCode: String?

The authentication code for authenticating with the VPA service, if one exists.

Link copied to clipboard
val authenticationType: AuthenticationType

The authentication mechanism being used.

Link copied to clipboard
val url: String?

The URL that needs to be viewed to proceed with the authentication process.

Inherited functions

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