maguro      2005/10/27 15:10:13

  Modified:    modules/itests/src/scenarios/001 openejb-jar.xml
  Log:

  Updated configurations to handle realm->login-domain->principal hierarchy.
  
  Revision  Changes    Path
  1.14      +9 -19     openejb/modules/itests/src/scenarios/001/openejb-jar.xml
  
  Index: openejb-jar.xml
  ===================================================================
  RCS file: 
/scm/openejb/openejb/modules/itests/src/scenarios/001/openejb-jar.xml,v
  retrieving revision 1.13
  retrieving revision 1.14
  diff -u -r1.13 -r1.14
  --- openejb-jar.xml   28 Sep 2005 22:14:24 -0000      1.13
  +++ openejb-jar.xml   27 Oct 2005 19:10:13 -0000      1.14
  @@ -2,7 +2,7 @@
   
   <openejb-jar
       xmlns="http://www.openejb.org/xml/ns/openejb-jar-2.0";
  -    xmlns:sec="http://geronimo.apache.org/xml/ns/security-1.0";
  +    xmlns:sec="http://geronimo.apache.org/xml/ns/security-1.1";
       configId="org/openejb/scenario001"
       parentId="org/openejb/Security">
   
  @@ -92,39 +92,29 @@
       </enterprise-beans>
   
       <sec:security default-role="UNASSIGNED" doas-current-caller="true">
  -        <sec:default-principal realm-name="public-properties-realm">
  +        <sec:default-principal>
               <sec:principal 
class="org.apache.geronimo.security.realm.providers.GeronimoUserPrincipal" 
name="guest"/>
           </sec:default-principal>
   
           <sec:role-mappings>
               <sec:role role-name="UNASSIGNED">
  -                <sec:realm realm-name="public-properties-realm">
  -                    <sec:principal 
class="org.apache.geronimo.security.realm.providers.GeronimoUserPrincipal" 
name="guest" designated-run-as="true"/>
  -                </sec:realm>
  +                <sec:principal 
class="org.apache.geronimo.security.realm.providers.GeronimoUserPrincipal" 
name="guest" designated-run-as="true"/>
               </sec:role>
   
               <sec:role role-name="LOW">
  -                <sec:realm realm-name="public-properties-realm">
  -                    <sec:principal 
class="org.apache.geronimo.security.realm.providers.GeronimoGroupPrincipal" 
name="acct" designated-run-as="true"/>
  -                </sec:realm>
  +                <sec:principal 
class="org.apache.geronimo.security.realm.providers.GeronimoGroupPrincipal" 
name="acct" designated-run-as="true"/>
                   <sec:distinguished-name name="CN=Duke, OU=Java Software, 
O=Sun Microsystems\, Inc., L=Palo Alto, ST=CA, C=US"/>
               </sec:role>
   
               <sec:role role-name="MEDIUM">
  -                <sec:realm realm-name="public-properties-realm">
  -                    <sec:principal 
class="org.apache.geronimo.security.realm.providers.GeronimoGroupPrincipal" 
name="it"/>
  -                    <sec:principal 
class="org.apache.geronimo.security.realm.providers.GeronimoUserPrincipal" 
name="george" designated-run-as="true"/>
  -                </sec:realm>
  +                <sec:principal 
class="org.apache.geronimo.security.realm.providers.GeronimoGroupPrincipal" 
name="it"/>
  +                <sec:principal 
class="org.apache.geronimo.security.realm.providers.GeronimoUserPrincipal" 
name="george" designated-run-as="true"/>
               </sec:role>
   
               <sec:role role-name="HIGH">
  -                <sec:realm realm-name="public-properties-realm">
  -                    <sec:principal 
class="org.apache.geronimo.security.realm.providers.GeronimoGroupPrincipal" 
name="mgmt" designated-run-as="true"/>
  -                </sec:realm>
  -                <sec:realm realm-name="black-properties-realm">
  -                    <sec:principal 
class="org.apache.geronimo.security.realm.providers.GeronimoUserPrincipal" 
name="dain"/>
  -                    <sec:principal 
class="org.apache.geronimo.security.realm.providers.GeronimoUserPrincipal" 
name="david"/>
  -                </sec:realm>
  +                <sec:principal 
class="org.apache.geronimo.security.realm.providers.GeronimoGroupPrincipal" 
name="mgmt" designated-run-as="true"/>
  +                <sec:principal 
class="org.apache.geronimo.security.realm.providers.GeronimoUserPrincipal" 
name="dain"/>
  +                <sec:principal 
class="org.apache.geronimo.security.realm.providers.GeronimoUserPrincipal" 
name="david"/>
               </sec:role>
           </sec:role-mappings>
       </sec:security>
  
  
  

Reply via email to