IdentifierList

@Serializable
data class IdentifierList(val identifiers: Map<Identifier, IdentifierInfo>, val aggregationUri: String? = null) : RevocationList(source)

IdentifierList = { "identifiers" : { * Identifier => IdentifierInfo }, ? "aggregation_uri" : Aggregation_uri

  • tstr => RFU (Not implemented) }

Since the identifiers map keys are bytearrays we need to define a wrapper to handle equality in a meaningful way also it is impossible to annotate a type with @ByteString as this only works on actual class members so the value would be incorrect anyways

Constructors

Link copied to clipboard
constructor(identifiers: Map<Identifier, IdentifierInfo>, aggregationUri: String? = null)

Properties

Link copied to clipboard
@SerialName(value = "aggregation_uri")
val aggregationUri: String?
Link copied to clipboard
@SerialName(value = "identifiers")
val identifiers: Map<Identifier, IdentifierInfo>