Companion
object Companion
Functions
Link copied to clipboard
Parses CBOR compliant with the CDDL for Document according to ISO 18013-5.
Link copied to clipboard
suspend fun fromNamespaces(sessionTranscript: DataItem, eReaderKey: EcPublicKey? = null, docType: String, issuerAuth: CoseSign1, issuerNamespaces: IssuerNamespaces, deviceNamespaces: DeviceNamespaces, deviceKey: AsymmetricKey, errors: Map<String, Map<String, Int>> = emptyMap()): MdocDocument
Creates a MdocDocument from IssuerNamespaces and DeviceNamespaces.
Link copied to clipboard
suspend fun fromPresentment(sessionTranscript: DataItem, eReaderKey: EcPublicKey? = null, credential: MdocCredential, requestedClaims: List<MdocRequestedClaim>, deviceNamespaces: DeviceNamespaces = buildDeviceNamespaces {}, errors: Map<String, Map<String, Int>> = emptyMap()): MdocDocument
Creates a MdocDocument by presenting claims from an MdocCredential.