Rical

data class Rical(val type: String, val version: String, val provider: String, val date: Instant, val nextUpdate: Instant?, val notAfter: Instant?, val certificateInfos: List<RicalCertificateInfo>, val id: Long?, val latestRicalUrl: String?, val extensions: Map<String, DataItem>?)

The data in a RICAL according to ISO/IEC 18013-5 Second Edition Annex F..

Constructors

Link copied to clipboard
constructor(type: String, version: String, provider: String, date: Instant, nextUpdate: Instant?, notAfter: Instant?, certificateInfos: List<RicalCertificateInfo>, id: Long?, latestRicalUrl: String?, extensions: Map<String, DataItem>?)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

CA certificates included in this RICAL.

Link copied to clipboard

the date the RICAL was issued.

Link copied to clipboard

proprietary extensions.

Link copied to clipboard
val id: Long?

Uniquely identifies the specific issue of the RICAL.

Link copied to clipboard

HTTPS URL of the latest RICAL.

Link copied to clipboard

the date an update is expected to be available, if available.

Link copied to clipboard

date after which the RICAL is not valid, if available.

Link copied to clipboard

the provider of the RICAL.

Link copied to clipboard

type of the RICAL, e.g. RICAL_TYPE_READER_AUTHENTICATION.

Link copied to clipboard

the version of the RICAL data structure, e.g. "1.0".