diff options
author | Rob Austein <sra@hactrn.net> | 2009-08-31 22:24:48 +0000 |
---|---|---|
committer | Rob Austein <sra@hactrn.net> | 2009-08-31 22:24:48 +0000 |
commit | 1b65eb039f50792d7479cbfbd196f29ff89c7c4d (patch) | |
tree | c17808904c99f3783e4feefc39448584d2c596da /rpkid/publication-schema.rnc | |
parent | f6be347c09042f59b8042083f5009cb98496fbb7 (diff) |
Changes to support structured pubd client names.
svn path=/myrpki/myirbe.py; revision=2722
Diffstat (limited to 'rpkid/publication-schema.rnc')
-rw-r--r-- | rpkid/publication-schema.rnc | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/rpkid/publication-schema.rnc b/rpkid/publication-schema.rnc index 6cbcf7d0..2b92e239 100644 --- a/rpkid/publication-schema.rnc +++ b/rpkid/publication-schema.rnc @@ -31,8 +31,10 @@ base64 = xsd:base64Binary { maxLength="512000" } uri_t = xsd:anyURI { maxLength="4096" } uri = attribute uri { uri_t } -# Handles on remote objects (replaces passing raw SQL IDs) -object_handle = xsd:string { maxLength="255" pattern="[\-_A-Za-z0-9]*" } +# Handles on remote objects (replaces passing raw SQL IDs). NB: +# Unlike the up-down protocol, handles in this protocol allow "/" as a +# hierarchy delimiter. +object_handle = xsd:string { maxLength="255" pattern="[\-_A-Za-z0-9/]*" } # <config/> element (use restricted to repository operator) # config_handle attribute, create, list, and destroy commands omitted deliberately, see code for details |