Package-level declarations

Types

Link copied to clipboard
@Serializable
value class ExchangeProtocolIdentifier(val protocol: String)
Link copied to clipboard
@Serializable
data class IsoMdocRequest(val deviceRequest: DeviceRequest, val encryptionInfo: EncryptionInfo)

Functions

Link copied to clipboard

Converts this ISO document request into a descriptor while preserving intentToRetain.

Link copied to clipboard

Converts all document requests into descriptors usable by VC-K's Presentation Exchange matcher.

Converts these ISO document requests into descriptors usable by VC-K's Presentation Exchange matcher.

Link copied to clipboard
fun IsoMdocRequest.toRequestParametersFrom(callingOrigin: String, credentialIds: Collection<String>? = null, callingPackageName: String? = null): RequestParametersFrom.IsoMdocDcApi

Wraps an ISO/IEC 18013-7 Annex C request with the platform metadata required by RequestParametersFrom.DcApiRequest.