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

List:       jboss-cvs-commits
Subject:    [jboss-cvs] jboss/src/resources/schema  ...
From:       Scott Stark <scott.stark () jboss ! com>
Date:       2005-07-31 23:15:13
Message-ID: E1DzN1V-000863-IV () committer01 ! frg ! pub ! inap ! atl ! jboss ! com
[Download RAW message or body]

  User: starksm 
  Date: 05/07/31 19:15:13

  Added:       src/resources/schema  user-roles_1_0.xsd
  Log:
  This is the jbossxb annotated schema for the embedded users content for the \
org.jboss.security.auth.spi.XMLLoginModule  
  Revision  Changes    Path
  1.1      date: 2005/07/31 23:15:13;  author: starksm;  state: \
Exp;jboss/src/resources/schema/user-roles_1_0.xsd  
  Index: user-roles_1_0.xsd
  ===================================================================
  <?xml version="1.0" encoding="UTF-8"?>
  <!-- $Id: user-roles_1_0.xsd,v 1.1 2005/07/31 23:15:13 starksm Exp $ -->
  
  <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
     elementFormDefault="qualified"
     targetNamespace="urn:jboss:user-roles"
     xmlns:jbxb="http://www.jboss.org/xml/ns/jbxb"
     xmlns:ur="urn:jboss:user-roles">
  
     <xsd:element name="users">
        <xsd:annotation>
           <xsd:documentation>
              This is the jbossxb annotated schema for the embedded users content
              for the org.jboss.security.auth.spi.XMLLoginModule
           </xsd:documentation>
           <xsd:appinfo>
              <jbxb:class impl="org.jboss.security.auth.spi.Users"/>
           </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexType>
           <xsd:sequence>
              <xsd:element minOccurs="1" maxOccurs="unbounded" ref="ur:user"/>
           </xsd:sequence>
        </xsd:complexType>
     </xsd:element>
     <xsd:element name="user">
        <xsd:annotation>
           <xsd:appinfo>
              <jbxb:class impl="org.jboss.security.auth.spi.Users$User"/>
              <jbxb:addMethod name="addUser" valueType="child"/>
           </xsd:appinfo>
        </xsd:annotation>
        <xsd:complexType>
           <xsd:sequence>
              <xsd:element minOccurs="0" maxOccurs="unbounded" ref="ur:role"/>
           </xsd:sequence>
           <xsd:attribute name="name" use="required" type="xsd:NCName"/>
           <xsd:attribute name="password" use="required" type="xsd:NCName"/>
        </xsd:complexType>
     </xsd:element>
     <xsd:element name="role">
        <xsd:annotation>
           <xsd:appinfo>
              <jbxb:mapEntry/>
              <jbxb:putMethod name="addRole"
                 keyType="java.lang.String" valueType="java.lang.String" />
           </xsd:appinfo>
        </xsd:annotation>
  
        <xsd:complexType>
           <xsd:attribute name="group" use="optional" type="xsd:NCName" \
default="Roles">  <xsd:annotation>
                 <xsd:appinfo>
                    <jbxb:mapEntryValue/>
                 </xsd:appinfo>
              </xsd:annotation>
           </xsd:attribute>
           <xsd:attribute name="name" use="required" type="xsd:NCName">
              <xsd:annotation>
                 <xsd:appinfo>
                    <jbxb:mapEntryKey/>
                 </xsd:appinfo>
              </xsd:annotation>
           </xsd:attribute> 
        </xsd:complexType>
     </xsd:element>
  </xsd:schema>
  
  
  


-------------------------------------------------------
SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
from IBM. Find simple to follow Roadmaps, straightforward articles,
informative Webcasts and more! Get everything you need to get up to
speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click
_______________________________________________
jboss-cvs-commits mailing list
jboss-cvs-commits@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jboss-cvs-commits


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

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