If the anchor is present, the proof graphs are identified by the object terms of the corresponding proof quads.
Otherwise, the type relationship to DataIntegrityProof are considered.
Note that if no anchor is provided, this second choice
may lead to erroneous results because some of the embedded proof graphs are not meant to be a proof for the full dataset. (This may
be the case in a "Verifiable Presentation" style datasets.)
The validity result is the conjunction of the validation result for each proof graphs separately.
If any of those errors occur, the overall validity result is false. The error reports themselves, with some more details, are part of the verification result structure.
Verify the dataset with embedded proof graph(s).
If the anchor is present, the proof graphs are identified by the object terms of the corresponding
proof
quads. Otherwise, the type relationship toDataIntegrityProof
are considered. Note that if no anchor is provided, this second choice may lead to erroneous results because some of the embedded proof graphs are not meant to be a proof for the full dataset. (This may be the case in a "Verifiable Presentation" style datasets.)The validity result is the conjunction of the validation result for each proof graphs separately.
The following checks are also made.
If any of those errors occur, the overall validity result is
false
. The error reports themselves, with some more details, are part of the verification result structure.