Used for portion marking access requirements.
The format consists of a series of namespace-prefixed key-value pair sets. The '#'
character is used
to delimit between a series of access requirements which are all required and a series
of
requirements in which only one is required. The format of an access requirement consists
of a
namespace-prefix followed by sets of key-value pairs. The '|' character is used to
separate the
key-value pairs and the '^' character is used to join keys with their values. The
characters '^',
'|', and '#' are not allowed in namespace-prefixes, keys, and values. Multiple namespace-prefixed
sets can be used.
For example:
- ntk:access="namespace1|key1^value1|key2^value1|key2^value2 # namespace2|key1^value1
namespace3|key1^value1"
- ntk:access="# namespace1|key1^value1 namespace2|key1^value1|key2^value2"
- ntk:access="namespace1|key1^value1|key2^val2 namespace1|key1^value3 #"