| ### Showing:
Annotations
Facets
Properties
Source
Used by

Attribute @ntk:access

Namespace | urn:us:gov:ic:ntk
Annotations | 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 #"
Type | ntk:NtkPortionAccessType
Properties |
content | simple
Facets |
pattern | ((([!$-\]_-\{\}~]+(\|[!$-\]_-\{\}~]+^[!$-\]_-\{\}~]+)+)(\s[!$-\]_-\{\}~]+(\|[!$-\]_-\{\}~]+^[!$-\]_-\{\}~]+)+)*)?\s*#\s*([!$-\]_-\{\}~]+(\|[!$-\]_-\{\}~]+^[!$-\]_-\{\}~]+)+)(\s[!$-\]_-\{\}~]+(\|[!$-\]_-\{\}~]+^[!$-\]_-\{\}~]+)+)*)|(([!$-\]_-\{\}~]+(\|[!$-\]_-\{\}~]+^[!$-\]_-\{\}~]+)+)(\s[!$-\]_-\{\}~]+(\|[!$-\]_-\{\}~]+^[!$-\]_-\{\}~]+)+)*\s*#\s*(([!$-\]_-\{\}~]+(\|[!$-\]_-\{\}~]+^[!$-\]_-\{\}~]+)+)(\s[!$-\]_-\{\}~]+(\|[!$-\]_-\{\}~]+^[!$-\]_-\{\}~]+)+)*)?) |
Used by |
Attribute Group | ntk:NtkPortionAccessGroup
Source |
    <xsd:attribute name="access" type="ntk:NtkPortionAccessType">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">
          <p xmlns="http://www.w3.org/1999/xhtml" ism:ownerProducer="USA" ism:classification="U">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.</p>
          <p xmlns="http://www.w3.org/1999/xhtml" ism:ownerProducer="USA" ism:classification="U">For example:
            <ul>
              <li>ntk:access="namespace1|key1^value1|key2^value1|key2^value2 # namespace2|key1^value1 namespace3|key1^value1"</li>
              <li>ntk:access="# namespace1|key1^value1 namespace2|key1^value1|key2^value2"</li>
              <li>ntk:access="namespace1|key1^value1|key2^val2 namespace1|key1^value3 #"</li>
            </ul>
          </p>
        </xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
Schema location | IC-NTK.xsd Copy and paste this link to your file browser, clicking the link MAY open in the browser. Opening in an XML aware editor is best.

## This document has been approved for Public Release by the Office of the Director of National Intelligence. See Distribution Notice for details. Click Here