IosIdentityDocumentProjectionRecord

@Serializable
data class IosIdentityDocumentProjectionRecord(val documentIdentifier: String, val documentType: String)

One mdoc credential projected into Apple's IdentityDocumentServices registration model.

Carries document identity and type only - no claim values, no portrait, no issuer-signed payload, no key material - because the shared App Group container is readable by every process in the group and survives app deletion.

Constructors

Link copied to clipboard
constructor(documentIdentifier: String, documentType: String)

Properties

Link copied to clipboard

MobileDocumentRegistration.documentIdentifier for this credential. Always the wallet's stable MobileWalletCredentialRegistryRecord.registryEntryId.

Link copied to clipboard

ISO mdoc doctype registered with Apple, for example org.iso.18013.5.1.mDL.