LegacyMechanism

@Serializable
data class LegacyMechanism(val id: String, val issuer: String, val accountName: String, val mechanismUID: String, val secret: String, val type: String, val oathType: String? = null, val algorithm: String? = null, val digits: Int? = null, val period: Int? = null, val counter: Long? = null, val registrationEndpoint: String? = null, val authenticationEndpoint: String? = null, val platform: String? = null, val uid: String? = null, val resourceId: String? = null, val timeAdded: Long? = null, val account: LegacyAccount)

Legacy mechanism with nested account data. Supports both OATH and Push mechanisms.

Constructors

Link copied to clipboard
constructor(id: String, issuer: String, accountName: String, mechanismUID: String, secret: String, type: String, oathType: String? = null, algorithm: String? = null, digits: Int? = null, period: Int? = null, counter: Long? = null, registrationEndpoint: String? = null, authenticationEndpoint: String? = null, platform: String? = null, uid: String? = null, resourceId: String? = null, timeAdded: Long? = null, account: LegacyAccount)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val algorithm: String? = null
Link copied to clipboard
Link copied to clipboard
val counter: Long? = null
Link copied to clipboard
val digits: Int? = null
Link copied to clipboard
val id: String
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val oathType: String? = null
Link copied to clipboard
val period: Int? = null
Link copied to clipboard
val platform: String? = null
Link copied to clipboard
Link copied to clipboard
val resourceId: String? = null
Link copied to clipboard
Link copied to clipboard
val timeAdded: Long? = null
Link copied to clipboard
Link copied to clipboard
val uid: String? = null