# OTP
data class OTP(val code: String, val nowTime: Long, val expireTime: Long, val ttlSeconds: Int) : OneTimeCode
Object representing one time password and its validity period.
# Parameters
| code | The issued OTP. |
| expireTime | MIRACL MFA system time when the OTP will expire. |
| ttlSeconds | The expiration period in seconds. |
| nowTime | The current MIRACL MFA system time. |
# Constructors
| OTP | constructor(code: String, nowTime: Long, expireTime: Long, ttlSeconds: Int) |
# Properties
| Name | Summary |
|---|---|
| code | open override val code: String |
| expireTime | open override val expireTime: Long |
| nowTime | open override val nowTime: Long |
| ttlSeconds | open override val ttlSeconds: Int |