summaryrefslogtreecommitdiffstats
path: root/schemas/sslca-cert.xsd
diff options
context:
space:
mode:
authorChris St. Pierre <chris.a.st.pierre@gmail.com>2012-12-04 15:31:40 -0600
committerChris St. Pierre <chris.a.st.pierre@gmail.com>2012-12-04 15:31:40 -0600
commitb4c5eeed454d2f5f6f4486391ec14b6d467d487c (patch)
tree15a8f402c0f468051897bc61e30c6f3990c4e59b /schemas/sslca-cert.xsd
parent80087699c8449dd862f73ae4edeb949efd36cc61 (diff)
downloadbcfg2-b4c5eeed454d2f5f6f4486391ec14b6d467d487c.tar.gz
bcfg2-b4c5eeed454d2f5f6f4486391ec14b6d467d487c.tar.bz2
bcfg2-b4c5eeed454d2f5f6f4486391ec14b6d467d487c.zip
schemas: fixed overzealous removal of CertType
Diffstat (limited to 'schemas/sslca-cert.xsd')
-rw-r--r--schemas/sslca-cert.xsd14
1 files changed, 14 insertions, 0 deletions
diff --git a/schemas/sslca-cert.xsd b/schemas/sslca-cert.xsd
index 9e0d031a2..07baf3390 100644
--- a/schemas/sslca-cert.xsd
+++ b/schemas/sslca-cert.xsd
@@ -17,6 +17,20 @@
<xsd:attribute type="xsd:string" name="negate"/>
</xsd:complexType>
+ <xsd:complexType name="CertType">
+ <xsd:attribute type="xsd:string" name="key" use="required"/>
+ <xsd:attribute type="xsd:string" name="format"/>
+ <xsd:attribute type="xsd:string" name="ca"/>
+ <xsd:attribute type="xsd:integer" name="days"/>
+ <xsd:attribute type="xsd:string" name="c"/>
+ <xsd:attribute type="xsd:string" name="l"/>
+ <xsd:attribute type="xsd:string" name="st"/>
+ <xsd:attribute type="xsd:string" name="ou"/>
+ <xsd:attribute type="xsd:string" name="o"/>
+ <xsd:attribute type="xsd:string" name="emailaddress"/>
+ <xsd:attribute type="xsd:string" name="append_chain"/>
+ </xsd:complexType>
+
<xsd:element name="CertInfo">
<xsd:complexType>
<xsd:choice minOccurs="1" maxOccurs="unbounded">