[jboss-cvs] JBossAS SVN: r64292 - in projects/security/security-jboss-sx/trunk/src/tests/resources: config and 1 other directory.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Thu Jul 26 02:25:32 EDT 2007
Author: anil.saldhana at jboss.com
Date: 2007-07-26 02:25:32 -0400 (Thu, 26 Jul 2007)
New Revision: 64292
Added:
projects/security/security-jboss-sx/trunk/src/tests/resources/config/
projects/security/security-jboss-sx/trunk/src/tests/resources/config/jaspi-config.xml
projects/security/security-jboss-sx/trunk/src/tests/resources/config/securityConfig41.xml
projects/security/security-jboss-sx/trunk/src/tests/resources/config/securityConfig5.xml
Log:
config files for jboss schema 4.1, 5.0 and JASPI
Added: projects/security/security-jboss-sx/trunk/src/tests/resources/config/jaspi-config.xml
===================================================================
--- projects/security/security-jboss-sx/trunk/src/tests/resources/config/jaspi-config.xml (rev 0)
+++ projects/security/security-jboss-sx/trunk/src/tests/resources/config/jaspi-config.xml 2007-07-26 06:25:32 UTC (rev 64292)
@@ -0,0 +1,25 @@
+<?xml version='1.0'?>
+
+<policy xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="urn:jboss:security-config:5.0"
+ xmlns="urn:jboss:security-config:5.0">
+
+ <application-policy name="conf-jaspi">
+ <authentication-jaspi>
+ <login-module-stack name="lm-stack">
+ <login-module
+ code="org.jboss.test.authentication.jaspi.TestLoginModule"
+ flag="optional">
+ <module-option name="principal">anil</module-option>
+ <module-option name="pass">anilpwd</module-option>
+ </login-module>
+ </login-module-stack>
+ <auth-module code="org.jboss.security.auth.container.modules.SimpleServerAuthModule">
+ <module-option name="principal">anil</module-option>
+ <module-option name="pass">anilpwd</module-option>
+ </auth-module>
+ <auth-module code="org.jboss.test.authentication.jaspi.TestServerAuthModule"
+ login-module-stack-ref="lm-stack"/>
+ </authentication-jaspi>
+ </application-policy>
+</policy>
Added: projects/security/security-jboss-sx/trunk/src/tests/resources/config/securityConfig41.xml
===================================================================
--- projects/security/security-jboss-sx/trunk/src/tests/resources/config/securityConfig41.xml (rev 0)
+++ projects/security/security-jboss-sx/trunk/src/tests/resources/config/securityConfig41.xml 2007-07-26 06:25:32 UTC (rev 64292)
@@ -0,0 +1,50 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- $Id: config.xml 34316 2005-07-31 23:13:44Z starksm $ -->
+
+<jaas:policy
+ xsi:schemaLocation="urn:jboss:security-config security-config_4_1.xsd"
+ xmlns:jaas="urn:jboss:security-config:4.1"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ >
+ <jaas:application-policy name="conf1">
+ <jaas:authentication>
+ <jaas:login-module code="org.jboss.security.auth.spi.XMLLoginModule"
+ flag="required">
+ <jaas:module-option name="userInfo">
+ <ur:users
+ xsi:schemaLocation="urn:jboss:user-roles user-roles_1_0.xsd"
+ xmlns:ur="urn:jboss:user-roles">
+ <ur:user name="jduke" password="theduke">
+ <ur:role name="Role1"/>
+ <ur:role name="Role2"/>
+ <ur:role name="Echo"/>
+ <ur:role name="callerJduke" group="CallerPrincipal"/>
+ </ur:user>
+ <ur:user name="scott" password="echoman">
+ <ur:role name="Echo"/>
+ <ur:role name="ProjectUser"/>
+ <ur:role name="callerScott" group="CallerPrincipal"/>
+ </ur:user>
+ <ur:user name="stark" password="javaman">
+ <ur:role name="Java"/>
+ <ur:role name="Coder"/>
+ <ur:role name="callerStark" group="CallerPrincipal"/>
+ </ur:user>
+ <ur:user name="jdukeman" password="anotherduke">
+ <ur:role name="Role2"/>
+ <ur:role name="Role3"/>
+ <ur:role name="callerJdukeman" group="CallerPrincipal"/>
+ </ur:user>
+ <ur:user name="invoker" password="invoker">
+ <ur:role name="HttpInvoker"/>
+ </ur:user>
+ <ur:user name="admin" password="admin">
+ <ur:role name="JBossAdmin"/>
+ </ur:user>
+ </ur:users>
+ </jaas:module-option>
+ <jaas:module-option name="unauthenticatedIdentity">guest</jaas:module-option>
+ </jaas:login-module>
+ </jaas:authentication>
+ </jaas:application-policy>
+</jaas:policy>
Added: projects/security/security-jboss-sx/trunk/src/tests/resources/config/securityConfig5.xml
===================================================================
--- projects/security/security-jboss-sx/trunk/src/tests/resources/config/securityConfig5.xml (rev 0)
+++ projects/security/security-jboss-sx/trunk/src/tests/resources/config/securityConfig5.xml 2007-07-26 06:25:32 UTC (rev 64292)
@@ -0,0 +1,83 @@
+<?xml version='1.0'?>
+
+<policy xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="urn:jboss:security-config:5.0"
+ xmlns="urn:jboss:security-config:5.0">
+ <application-policy name = "conf-jaas">
+ <authentication>
+ <login-module code = "org.jboss.test.TestLoginModule"
+ flag = "required">
+ <module-option name = "name">1.1</module-option>
+ <module-option name = "succeed">true</module-option>
+ <module-option name = "throwEx">false</module-option>
+ </login-module>
+ <login-module code = "org.jboss.test.TestLoginModule2"
+ flag = "optional">
+ <module-option name = "name">1.2</module-option>
+ <module-option name = "succeed">false</module-option>
+ <module-option name = "throwEx">true</module-option>
+ <module-option name = "dummy">d</module-option>
+ </login-module>
+ </authentication>
+ </application-policy>
+
+ <application-policy name="conf-jaspi">
+ <authentication-jaspi>
+ <login-module-stack name="lm-stack">
+ <login-module
+ code="org.jboss.security.auth.spi.UsersRolesLoginModule"
+ flag="optional">
+ <module-option name="usersProperties">u</module-option>
+ <module-option name="rolesProperties">r</module-option>
+ <module-option name="unauthenticatedIdentity">anonymous</module-option>
+ </login-module>
+ </login-module-stack>
+ <auth-module code="TestAuthModule">
+ <module-option name="usersProperties">u</module-option>
+ <module-option name="rolesProperties">r</module-option>
+ <module-option name="unauthenticatedIdentity">anonymous</module-option>
+ </auth-module>
+ <auth-module code="TestAuthModule2" login-module-stack-ref="lm-stack"/>
+ </authentication-jaspi>
+ </application-policy>
+
+ <application-policy name="conf-complete">
+ <authentication>
+ <login-module code = "org.jboss.test.TestLoginModule"
+ flag = "required">
+ <module-option name = "name">1.1</module-option>
+ <module-option name = "succeed">true</module-option>
+ <module-option name = "throwEx">false</module-option>
+ </login-module>
+ </authentication>
+ <authorization>
+ <policy-module code = "org.jboss.test.TestPolicyModule"
+ flag = "required">
+ <module-option name = "name">authz</module-option>
+ <module-option name = "succeed">true</module-option>
+ </policy-module>
+ </authorization>
+ <rolemapping>
+ <mapping-module code = "org.jboss.test.TestMappingModule">
+ <module-option name = "name">rolemap</module-option>
+ <module-option name = "succeed">true</module-option>
+ </mapping-module>
+ </rolemapping>
+ <audit>
+ <provider-module code = "org.jboss.test.TestProviderModule"
+ flag = "required">
+ <module-option name = "name">auditprovider</module-option>
+ <module-option name = "succeed">false</module-option>
+ </provider-module>
+ </audit>
+ <identity-trust>
+ <trust-module code = "org.jboss.test.TestTrustModule"
+ flag = "required">
+ <module-option name = "name">trustprovider</module-option>
+ <module-option name = "succeed">true</module-option>
+ <module-option name = "dummy">dr</module-option>
+ </trust-module>
+ </identity-trust>
+ </application-policy>
+
+</policy>
More information about the jboss-cvs-commits
mailing list