mirror of
https://github.com/overcuriousity/autopsy-flatpak.git
synced 2025-07-08 06:09:32 +00:00
53 lines
1.8 KiB
XML
53 lines
1.8 KiB
XML
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
|
<!--
|
|
This file describes the schema definition for its twin files, which are loaded at runtime as notable hash files.
|
|
-->
|
|
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
|
|
|
<!-- definition of simple types -->
|
|
<xs:attribute name="name" type="xs:string"/>
|
|
<xs:attribute name="show_inbox_messages" type="xs:boolean"/>
|
|
<xs:attribute name="type" type="xs:string"/>
|
|
<xs:attribute name="use_for_ingest" type="xs:boolean"/>
|
|
<xs:attribute name="number" type="xs:nonNegativeInteger"/>
|
|
<xs:attribute name="value" type="xs:boolean"/>
|
|
|
|
|
|
<!-- definition of complex types -->
|
|
<xs:element name="hash_set_path">
|
|
<xs:complexType mixed="true">
|
|
<xs:sequence/>
|
|
<xs:attribute ref="number" default="0" use="optional"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
|
|
<xs:element name="hash_set">
|
|
<xs:complexType>
|
|
<xs:sequence>
|
|
<xs:element ref="hash_set_path"/>
|
|
</xs:sequence>
|
|
<xs:attribute ref="name" use="required"/>
|
|
<xs:attribute ref="show_inbox_messages" default="true" use="optional"/>
|
|
<xs:attribute ref="type" use="required"/>
|
|
<xs:attribute ref="use_for_ingest" default="false" use="optional"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
|
|
<xs:element name="hash_calculate">
|
|
<xs:complexType>
|
|
<xs:sequence/>
|
|
<xs:attribute ref="value" default="false" use="optional"/>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
|
|
<xs:element name="hash_sets">
|
|
<xs:complexType>
|
|
<xs:sequence>
|
|
<xs:element ref="hash_set" minOccurs="0" maxOccurs="unbounded"/>
|
|
<xs:element ref="hash_calculate" />
|
|
</xs:sequence>
|
|
</xs:complexType>
|
|
</xs:element>
|
|
|
|
</xs:schema>
|