aboutsummaryrefslogtreecommitdiff
path: root/rpkid/left-right-schema.rng
diff options
context:
space:
mode:
authorRob Austein <sra@hactrn.net>2014-02-25 20:46:05 +0000
committerRob Austein <sra@hactrn.net>2014-02-25 20:46:05 +0000
commitde95fb9525bf5f1ced2fb90924b31b78494e1e87 (patch)
tree7c529a242b334e38a0d78761a0dfad12c452bfcf /rpkid/left-right-schema.rng
parentbf0b63854ec52df692a503eb78e270363f31ebfd (diff)
Something broke MySQLdb on my laptop during a recent upgrade, and I
have better things to do than shaving that particular yak today. So I'm committing untested changes (to a development branch that nobody but me is using) so I can test them on a working development platform. svn path=/branches/tk671/; revision=5682
Diffstat (limited to 'rpkid/left-right-schema.rng')
-rw-r--r--rpkid/left-right-schema.rng22
1 files changed, 20 insertions, 2 deletions
diff --git a/rpkid/left-right-schema.rng b/rpkid/left-right-schema.rng
index 532bdb8a..782f6587 100644
--- a/rpkid/left-right-schema.rng
+++ b/rpkid/left-right-schema.rng
@@ -232,6 +232,13 @@
<param name="pattern">[\-,0-9/:a-fA-F]*</param>
</data>
</define>
+ <!-- OID list for Extended Key Usage (EKU) -->
+ <define name="eku_list">
+ <data type="string">
+ <param name="maxLength">512000</param>
+ <param name="pattern">[.0-9,]*</param>
+ </data>
+ </define>
<!-- <self/> element -->
<define name="self_bool">
<optional>
@@ -973,8 +980,19 @@
</attribute>
</optional>
<optional>
- <attribute name="router_id">
- <data type="unsignedInt"/>
+ <attribute name="cn">
+ <data type="string">
+ <param name="maxLength">64</param>
+ <param name="pattern">[\-0-9A-Za-z_ ]*</param>
+ </data>
+ </attribute>
+ </optional>
+ <optional>
+ <attribute name="sn">
+ <data type="string">
+ <param name="maxLength">64</param>
+ <param name="pattern">[0-9A-Fa-f]*</param>
+ </data>
</attribute>
</optional>
<element name="pkcs10">