[prev in list] [next in list] [prev in thread] [next in thread] 

List:       openejb-cvs
Subject:    [openejb-scm] openejb/modules/openejb-builder/src/schema corba-tss-config_1_0.xsd
From:       maguro () codehaus ! org
Date:       2005-04-23 18:44:30
Message-ID: 20050423184430.6956.qmail () codehaus ! org
[Download RAW message or body]

maguro      2005/04/23 14:44:30

  Modified:    modules/openejb-builder/src/schema corba-tss-config_1_0.xsd
  Log:

  Better handling of identity assertions.
  
  Revision  Changes    Path
  1.4       +32 -19    \
openejb/modules/openejb-builder/src/schema/corba-tss-config_1_0.xsd  
  Index: corba-tss-config_1_0.xsd
  ===================================================================
  RCS file: /home/projects/openejb/scm/openejb/modules/openejb-builder/src/schema/corba-tss-config_1_0.xsd,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- corba-tss-config_1_0.xsd	12 Mar 2005 17:04:57 -0000	1.3
  +++ corba-tss-config_1_0.xsd	23 Apr 2005 18:44:30 -0000	1.4
  @@ -185,13 +185,6 @@
                       <xsd:attribute name="required" type="xsd:boolean" \
use="optional" default="false"/>  </xsd:complexType>
               </xsd:element>
  -            <xsd:element name="OIDList" minOccurs="0">
  -                <xsd:complexType>
  -                    <xsd:sequence>
  -                        <xsd:element name="OID" type="xsd:string" \
                maxOccurs="unbounded"/>
  -                    </xsd:sequence>
  -                </xsd:complexType>
  -            </xsd:element>
               <xsd:element name="identityTokenTypes" \
type="tss:identityTokenTypeList"/>  </xsd:sequence>
       </xsd:complexType>
  @@ -241,18 +234,38 @@
           <xsd:list itemType="tss:associationOption"/>
       </xsd:simpleType>
   
  -    <xsd:simpleType name="identityTokenType">
  -        <xsd:restriction base="xsd:token">
  -            <xsd:enumeration value="ITTAbsent"/>
  -            <xsd:enumeration value="ITTAnonymous"/>
  -            <xsd:enumeration value="ITTPrincipalName"/>
  -            <xsd:enumeration value="ITTDistinguishedName"/>
  -            <xsd:enumeration value="ITTX509CertChain"/>
  -        </xsd:restriction>
  -    </xsd:simpleType>
  +    <xsd:complexType name="identityTokenTypeList">
  +        <xsd:sequence>
  +            <xsd:choice>
  +                <xsd:element name="ITTAbsent" type="tss:ITTAbsentType"/>
  +                <xsd:group ref="tss:ittGroup"/>
  +            </xsd:choice>
  +        </xsd:sequence>
  +    </xsd:complexType>
   
  -    <xsd:simpleType name="identityTokenTypeList">
  -        <xsd:list itemType="tss:identityTokenType"/>
  -    </xsd:simpleType>
  +    <xsd:group name="ittGroup">
  +        <xsd:sequence>
  +            <xsd:element name="ITTAnonymous" type="tss:ITTAnonymousType" \
minOccurs="0"/>  +            <xsd:element name="ITTPrincipalNameGSSUP" \
type="tss:ITTPrincipalNameGSSUPType" minOccurs="0"/>  +        </xsd:sequence>
  +    </xsd:group>
  +
  +    <xsd:complexType name="ITTAbsentType">
  +        <xsd:complexContent>
  +            <xsd:restriction base="xsd:anyType"/>
  +        </xsd:complexContent>
  +    </xsd:complexType>
  +
  +    <xsd:complexType name="ITTAnonymousType">
  +        <xsd:complexContent>
  +            <xsd:restriction base="xsd:anyType"/>
  +        </xsd:complexContent>
  +    </xsd:complexType>
  +
  +    <xsd:complexType name="ITTPrincipalNameGSSUPType">
  +        <xsd:complexContent>
  +            <xsd:restriction base="xsd:anyType"/>
  +        </xsd:complexContent>
  +    </xsd:complexType>
   
   </xsd:schema>
  
  
  


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic