verify function
Verify integrity of a sealed file. Returns map with 'status' and 'message'.
Implementation
Map<String, String> verify(Uint8List sealedBytes, String sealedFilename) {
final fmt = detectFormat(sealedFilename);
switch (fmt) {
case FormatType.officeDocx:
case FormatType.officePptx:
case FormatType.officeXlsx:
return _officeVerify(sealedBytes, sealedFilename);
case FormatType.nos:
return _nosVerify(sealedBytes, sealedFilename);
case FormatType.plaintext:
return _plaintextVerify(sealedBytes, sealedFilename);
case FormatType.dicom:
return _dicomVerify(sealedBytes, sealedFilename);
}
}