Showing:

Annotations
Attributes
Diagrams
Source
Main schema simple_marking.xsd
Namespace http://data-marking.mitre.org/extensions/MarkingStructure#Simple-1
Annotations
This schema was originally developed by The MITRE Corporation. The Data Marking Schema implementation is maintained by The MITRE Corporation and developed by the open STIX Community. For more information, including how to get involved in the effort and how to submit change requests, please visit the STIX website at http://stix.mitre.org.
Element simpleMarking:SimpleMarkingStructureType / simpleMarking:Statement
Namespace http://data-marking.mitre.org/extensions/MarkingStructure#Simple-1
Annotations
The statement to apply to the structure for which the Marking is to be applied.
Diagram
Diagram
Type xs:string
Source
<xs:element name="Statement" type="xs:string">
  <xs:annotation>
    <xs:documentation>The statement to apply to the structure for which the Marking is to be applied.</xs:documentation>
  </xs:annotation>
</xs:element>
Complex Type simpleMarking:SimpleMarkingStructureType
Namespace http://data-marking.mitre.org/extensions/MarkingStructure#Simple-1
Annotations
The SimpleMarkingStructureType is a basic implementation of the data marking schema that allows for a string statement to be associated with the data being marked. One example might be the application of a copyright statement to some data set.
Nodes may be marked by multiple SimpleMarking statements. When this occurs, all SimpleMarking statements applied to that node are considered valid. There is no resolution for SimpleMarking Statements that appear to conflict: the behavior is undefined at the STIX level.
Diagram
Diagram data_marking_xsd.tmp#MarkingStructureType_marking_model_name data_marking_xsd.tmp#MarkingStructureType_marking_model_ref data_marking_xsd.tmp#MarkingStructureType_id data_marking_xsd.tmp#MarkingStructureType_idref data_marking_xsd.tmp#MarkingStructureType simple_marking_xsd.tmp#SimpleMarkingStructureType_Statement
Type extension of marking:MarkingStructureType
Type hierarchy
Children simpleMarking:Statement
Attributes
QName Type Use Annotation
id xs:QName optional
Specifies a unique ID for this Marking_Structure.
idref xs:QName optional
Specifies a reference to the ID of a Marking_Structure defined elsewhere.
When idref is specified, the id attribute must not be specified, and any instance of this Marking_Structure should not hold content.
marking_model_name xs:QName optional
This field specifies the name of the marking model to be applied within this Marking_Structure.
marking_model_ref xs:anyURI optional
This field contains a reference to an authoritative source on the marking model to be applied within this Marking_Structure.
Source
<xs:complexType name="SimpleMarkingStructureType">
  <xs:annotation>
    <xs:documentation>The SimpleMarkingStructureType is a basic implementation of the data marking schema that allows for a string statement to be associated with the data being marked. One example might be the application of a copyright statement to some data set.</xs:documentation>
    <xs:documentation>Nodes may be marked by multiple SimpleMarking statements. When this occurs, all SimpleMarking statements applied to that node are considered valid. There is no resolution for SimpleMarking Statements that appear to conflict: the behavior is undefined at the STIX level.</xs:documentation>
  </xs:annotation>
  <xs:complexContent>
    <xs:extension base="marking:MarkingStructureType">
      <xs:sequence>
        <xs:element name="Statement" type="xs:string">
          <xs:annotation>
            <xs:documentation>The statement to apply to the structure for which the Marking is to be applied.</xs:documentation>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:extension>
  </xs:complexContent>
</xs:complexType>