diff --git a/agent/src/issuers/infrastruktur.ts b/agent/src/issuers/infrastruktur.ts index 89ff5bb..ca4c587 100644 --- a/agent/src/issuers/infrastruktur.ts +++ b/agent/src/issuers/infrastruktur.ts @@ -34,8 +34,7 @@ const mobileDriversLicensePayload = { family_name: 'Mustermann', birth_date: new DateOnly('1964-08-12'), document_number: 'Z021AB37X13', - // FIXME: portrait currently broken for mdoc - // portrait: erikaPortrait, + portrait: new Uint8Array(erikaPortrait), un_distinguishing_sign: 'D', issuing_authority: 'Bundesrepublik Deutschland', issue_date: new DateOnly(new Date(serverStartupTimeInMilliseconds - tenDaysInMilliseconds).toISOString()), diff --git a/agent/src/verifiers/animo.ts b/agent/src/verifiers/animo.ts index f6655ff..5d9186a 100644 --- a/agent/src/verifiers/animo.ts +++ b/agent/src/verifiers/animo.ts @@ -49,7 +49,7 @@ export const animoVerifier = { purpose: 'We need to verify your city', input_descriptors: [ pidMdocInputDescriptor({ - fields: ['birth_place', 'resident_city'], + fields: ['birth_place', 'resident_city', 'birth_date'], }), ], }, diff --git a/agent/src/verifiers/sixt.ts b/agent/src/verifiers/sixt.ts index abb5463..0877551 100644 --- a/agent/src/verifiers/sixt.ts +++ b/agent/src/verifiers/sixt.ts @@ -11,7 +11,15 @@ export const sixtVerifier = { input_descriptors: [ sdJwtInputDescriptor({ vcts: [mobileDriversLicenseSdJwt.vct], - fields: ['document_number', 'portrait', 'issue_date', 'expiry_date', 'issuing_country', 'issuing_authority'], + fields: [ + 'document_number', + 'portrait', + 'issue_date', + 'expiry_date', + 'issuing_country', + 'issuing_authority', + 'driving_priviliges', + ], }), pidSdJwtInputDescriptor({ fields: ['given_name', 'family_name', 'birthdate'], @@ -26,7 +34,14 @@ export const sixtVerifier = { mdocInputDescriptor({ doctype: mobileDriversLicenseMdoc.doctype, namespace: mobileDriversLicenseMdoc.doctype, - fields: ['document_number', 'issue_date', 'expiry_date', 'issuing_country', 'issuing_authority'], + fields: [ + 'document_number', + 'issue_date', + 'expiry_date', + 'issuing_country', + 'issuing_authority', + 'driving_priviliges', + ], }), pidSdJwtInputDescriptor({ fields: ['given_name', 'family_name', 'birthdate'],