[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