maguro 2005/03/31 10:28:12
Modified: modules/openejb-builder/src/schema corba-css-config_1_0.xsd
Log:
Fleshed out AS Mech group
Revision Changes Path
1.3 +27 -2
openejb/modules/openejb-builder/src/schema/corba-css-config_1_0.xsd
Index: corba-css-config_1_0.xsd
===================================================================
RCS file:
/home/projects/openejb/scm/openejb/modules/openejb-builder/src/schema/corba-css-config_1_0.xsd,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- corba-css-config_1_0.xsd 12 Mar 2005 17:04:57 -0000 1.2
+++ corba-css-config_1_0.xsd 31 Mar 2005 15:28:11 -0000 1.3
@@ -77,8 +77,8 @@
<xsd:sequence>
<xsd:element name="description" type="j2ee:descriptionType"
minOccurs="0" maxOccurs="unbounded"/>
<xsd:group ref="css:transportMechGroup" minOccurs="0"/>
- <!-- xsd:group ref="css:asMechGroup" minOccurs="0"/>
- <xsd:element name="sasMech" type="css:sasMechType"
minOccurs="0"/ -->
+ <xsd:group ref="css:asMechGroup" minOccurs="0"/>
+ <!-- xsd:element name="sasMech" type="css:sasMechType"
minOccurs="0"/ -->
</xsd:sequence>
</xsd:complexType>
@@ -141,6 +141,31 @@
<xsd:restriction base="xsd:anyType">
<xsd:attribute name="hostname" type="xsd:string"
use="optional"/>
<xsd:attribute name="distinguishedName" type="xsd:string"
use="optional"/>
+ </xsd:restriction>
+ </xsd:complexContent>
+ </xsd:complexType>
+
+ <xsd:group name="asMechGroup">
+ <xsd:choice>
+ <xsd:element name="GSSUPStatic" type="css:GSSUPStaticType"/>
+ <xsd:element name="GSSUPDynamic" type="css:GSSUPDynamicType"/>
+ </xsd:choice>
+ </xsd:group>
+
+ <xsd:complexType name="GSSUPStaticType">
+ <xsd:complexContent>
+ <xsd:restriction base="xsd:anyType">
+ <xsd:attribute name="username" type="xsd:string"/>
+ <xsd:attribute name="password" type="xsd:string"/>
+ <xsd:attribute name="domain" type="xsd:string"/>
+ </xsd:restriction>
+ </xsd:complexContent>
+ </xsd:complexType>
+
+ <xsd:complexType name="GSSUPDynamicType">
+ <xsd:complexContent>
+ <xsd:restriction base="xsd:anyType">
+ <xsd:attribute name="domain" type="xsd:string"
use="optional"/>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>