IsoMdoc

@Serializable
data class IsoMdoc(val isoMdocRequest: IsoMdocRequest, val credentialIds: Collection<String>? = null, val callingPackageName: String? = null, val callingOrigin: String) : DCAPIWalletRequest(source)

Constructors

Link copied to clipboard
constructor(isoMdocRequest: IsoMdocRequest, credentialIds: Collection<String>? = null, callingPackageName: String? = null, callingOrigin: String)
constructor(isoMdocRequest: IsoMdocRequest, credentialId: String? = null, callingPackageName: String? = null, callingOrigin: String)

Properties

Link copied to clipboard
@SerialName(value = "callingOrigin")
open override val callingOrigin: String
Link copied to clipboard
@SerialName(value = "callingPackageName")
open override val callingPackageName: String?

The package name of the calling (browser) application providing the calling origin. Not available on iOS.

Link copied to clipboard
@SerialName(value = "credentialIds")
open override val credentialIds: Collection<String>?

The credential IDs of the credentials the user has chosen in the UI provided by the system. Not available on iOS.

Link copied to clipboard
@SerialName(value = "isoMdocRequest")
val isoMdocRequest: IsoMdocRequest
Link copied to clipboard