Instead of using the docType as the main identifier of the document, we need to expose the DocumentIdentifier (UUID) and provide deletion and fetch capabilities based on that.
there is a new requirement for identifying the main PID, for this, we need the issuance date (when the document was added to the wallet) inside the MdocDecodable to identify the oldest one.
We need to make sure for remote presentation multiple disclosable documents can be fetched and shown by the wallet even if the docType is the same, e.g. 2 PIDs
Instead of using the docType as the main identifier of the document, we need to expose the DocumentIdentifier (UUID) and provide deletion and fetch capabilities based on that.
there is a new requirement for identifying the main PID, for this, we need the issuance date (when the document was added to the wallet) inside the MdocDecodable to identify the oldest one.
We need to make sure for remote presentation multiple disclosable documents can be fetched and shown by the wallet even if the docType is the same, e.g. 2 PIDs