[Oval-commits] r317 - trunk/ovalint/xml
Pavel Vinogradov
blaze-guest at alioth.debian.org
Wed Jan 23 20:04:36 UTC 2008
Author: blaze-guest
Date: 2008-01-23 20:04:36 +0000 (Wed, 23 Jan 2008)
New Revision: 317
Added:
trunk/ovalint/xml/evaluation-ids.xsd
Log:
Add missed new file from ovaldi 5.3.40
Added: trunk/ovalint/xml/evaluation-ids.xsd
===================================================================
--- trunk/ovalint/xml/evaluation-ids.xsd (rev 0)
+++ trunk/ovalint/xml/evaluation-ids.xsd 2008-01-23 20:04:36 UTC (rev 317)
@@ -0,0 +1,36 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
+ xmlns:oval="http://oval.mitre.org/XMLSchema/oval-common-5"
+ xmlns:evalids="http://oval.mitre.org/XMLSchema/ovaldi/evalids" targetNamespace="http://oval.mitre.org/XMLSchema/ovaldi/evalids" elementFormDefault="qualified">
+ <xsd:import namespace="http://oval.mitre.org/XMLSchema/oval-common-5" schemaLocation="oval-common-schema.xsd"/>
+ <xsd:annotation>
+ <xsd:documentation>This schema defines an xml format for inputing a set of OVAL Definition ids into the reference OVAL Interpreter for evaluation.</xsd:documentation>
+ <xsd:appinfo>
+ <schema>OVAL Definition Interpreter - Evaluation Id Schema</schema>
+ <version>5.3</version>
+ <date>01/02/2008 11:19:01 AM</date>
+ </xsd:appinfo>
+ </xsd:annotation>
+
+ <xsd:element name="evalutation-definition-ids">
+ <xsd:annotation>
+ <xsd:documentation>The evalutation-definition-ids element is the root the Document. Its purpose is to bind together the a set of definition elements.</xsd:documentation>
+ </xsd:annotation>
+ <xsd:complexType>
+ <xsd:sequence>
+ <xsd:element name="definition" type="oval:DefinitionIDPattern" minOccurs="1" maxOccurs="unbounded">
+ <xsd:annotation>
+ <xsd:documentation>Each definition represents the id of a definition to be evaluated.</xsd:documentation>
+ </xsd:annotation>
+ </xsd:element>
+ </xsd:sequence>
+ </xsd:complexType>
+ <xsd:unique name="UniqueDefinitionId">
+ <xsd:annotation>
+ <xsd:documentation>Enforce uniqueness amongst the definition ids found in the document.</xsd:documentation>
+ </xsd:annotation>
+ <xsd:selector xpath="evalids:definition"/>
+ <xsd:field xpath="."/>
+ </xsd:unique>
+ </xsd:element>
+</xsd:schema>
More information about the Oval-commits
mailing list