KeyStorageStatus

@Serializable
data class KeyStorageStatus(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 D.1. The value represents either the revocation state of the WSCD/keystore type or, for per-KA indexing, the individual Wallet Unit's WSCD/keystore instance.