DocRequestInfo

data class DocRequestInfo(val alternativeDataElements: List<AlternativeDataElementSet> = emptyList(), val issuerIdentifiers: List<ByteString> = emptyList(), val uniqueDocSetRequired: Boolean? = null, val maximumResponseSize: Long? = null, val zkRequest: ZkRequest? = null, val otherInfo: Map<String, DataItem> = emptyMap())

Document request info according to ISO 18013-5.

Constructors

Link copied to clipboard
constructor(alternativeDataElements: List<AlternativeDataElementSet> = emptyList(), issuerIdentifiers: List<ByteString> = emptyList(), uniqueDocSetRequired: Boolean? = null, maximumResponseSize: Long? = null, zkRequest: ZkRequest? = null, otherInfo: Map<String, DataItem> = emptyMap())

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

list of alternative data elements.

Link copied to clipboard
val issuerIdentifiers: List<ByteString>

list of issuer identifiers.

Link copied to clipboard

the maximum response size, if available.

Link copied to clipboard

other request info.

Link copied to clipboard

whether a unique doc set is required or not or unspecified.

Link copied to clipboard
val zkRequest: ZkRequest? = null

optional request for a Zero-Knowledge Proof.