diff options
Diffstat (limited to 'schemas/relaxng/publication-control.rnc')
-rw-r--r-- | schemas/relaxng/publication-control.rnc | 14 |
1 files changed, 2 insertions, 12 deletions
diff --git a/schemas/relaxng/publication-control.rnc b/schemas/relaxng/publication-control.rnc index 520f6357..bf605640 100644 --- a/schemas/relaxng/publication-control.rnc +++ b/schemas/relaxng/publication-control.rnc @@ -30,10 +30,10 @@ start = element msg { } # PDUs allowed in a query -query_elt = ( config_query | client_query ) +query_elt = client_query # PDUs allowed in a reply -reply_elt = ( config_reply | client_reply | report_error_reply ) +reply_elt = ( client_reply | report_error_reply ) # Tag attributes for bulk operations tag = attribute tag { xsd:token {maxLength="1024" } } @@ -54,16 +54,6 @@ uri = attribute uri { uri_t } # hierarchy delimiter. object_handle = xsd:string { maxLength="255" pattern="[\-_A-Za-z0-9/]+" } -# <config/> element -# config_handle attribute, create, list, and destroy commands omitted deliberately, see code for details - -config_payload = (element bpki_crl { base64 }?) - -config_query |= element config { attribute action { "set" }, tag?, config_payload } -config_reply |= element config { attribute action { "set" }, tag? } -config_query |= element config { attribute action { "get" }, tag? } -config_reply |= element config { attribute action { "get" }, tag?, config_payload } - # <client/> element client_handle = attribute client_handle { object_handle } |