zoom: may read cf-proxy's config settings
[metaproxy-moved-to-github.git] / xml / schema / filter_zoom.rnc
index ece0c09..1599ce8 100644 (file)
@@ -8,12 +8,14 @@ filter_zoom =
   attribute name { xsd:NCName }?,
   element mp:torus {
     attribute url { xsd:string },
-    attribute content_url { xsd:string },
+    attribute content_url { xsd:string }?,
     attribute realm { xsd:string },
     attribute xsldir { xsd:string }?,
     attribute element_transform { xsd:string }?,
     attribute element_raw { xsd:string }?,
     attribute proxy { xsd:string }?,
+    attribute explain_xsl { xsd:string }?,
+    attribute record_xsl { xsd:string }?,
     element mp:records {
       element mp:record {
         element mp:authentication { xsd:string }?,
@@ -60,11 +62,15 @@ filter_zoom =
     }*
   }?,
   element mp:contentProxy {
+    attribute config_file { xsd:string }?,
     attribute server { xsd:string }?,
     attribute tmp_file { xsd:string }?
   }?,
   element mp:log {
     attribute apdu { xsd:boolean }?
+  }?,
+  element mp:zoom {
+    attribute timeout { xsd:integer }?
   }?