verifyValueTags

Parameters

verifyValueTags

Specifies whether tags preceding values should be matched against the ValueTags annotation during the deserialization process. CBOR allows for optionally defining tags for properties and their values. When encodeValueTags is set to true, tags on CBOR map values (i.e. the values of properties and map entries) are encoded into the resulting byte string to transport additional information. Setting verifyValueTags to true forces verification of such tags during deserialization. I.e. tags must be present on all values annotated with ValueTags in the CBOR byte stream in full and in order. See also verifyObjectTags, since a value may have both kinds of tags. ValueTags precede ObjectTags in the CBOR byte stream. verifyValueTags and verifyObjectTags can be toggled independently. Well-known tags are specified in CborTag.