com.miracl.trust.model

# Package com.miracl.trust.model

# Types

Name Summary
Identity
data class Identity(id: UUID, pinLength: Int, mpinId: ByteArray, token: ByteArray, dtas: String, publicKey: ByteArray?)
Identity is a MIRACL Trust data class to represent an identity.
OneTimeCode
interface OneTimeCode : Serializable
Interface representing one time code and its validity period.
OTP
data class OTP(code: String, nowTime: Long, expireTime: Long, ttlSeconds: Int) : OneTimeCode
Object representing one time password and its validity period.
QuickCode
data class QuickCode(code: String, nowTime: Long, expireTime: Long, ttlSeconds: Int) : OneTimeCode
Object representing QuickCode and its validity period.
User
data class User(userId: String, projectId: String, revoked: Boolean, authenticationIdentityId: UUID, signingIdentityId: UUID?, userStorage: UserStorage)
Object representing the user in the platform.