ClientStatus

@Serializable
data class ClientStatus(val status: JsonObject, val expiration: Instant)(source)

Constructors

Link copied to clipboard
constructor(status: JsonObject, expiration: Instant)

Properties

Link copied to clipboard
@SerialName(value = "exp")
@Serializable(with = InstantLongSerializer::class)
val expiration: Instant

NumericDate specifying how long the Wallet Provider maintains revocation status at the referenced index.

Link copied to clipboard
@SerialName(value = "status")
val status: JsonObject

Status list reference as specified by OID4VCI Appendix E. The value represents the revocation state of the Wallet Instance.