Open
Description
Hi,
Step 5.5.1 of the Context Processing Algorithm says:
If
override protected
is false andactive context
contains any protected term definitions, aninvalid context nullification
has been detected and processing is aborted.
The verification is done on active context
(the input context of the algorithm) and not result
(the context being built). as far as I understand, this means that the following context, given in compact#tpr01 should be accepted:
{
"@context": [
{
"@vocab": "http://example.com/",
"@version": 1.1,
"protected": {"@protected": true}
},
null
]
}
...but it is not. An invalid context nullification
is expected to be returned. So my conclusion is that in Step 5.5.1 of the processing algorithm, result
must be used to check the presence of protected term definitions, and not the original active context. Is that correct?
Metadata
Metadata
Assignees
Type
Projects
Status
Errata