Author: rsearls
Date: 2015-01-25 18:43:52 -0500 (Sun, 25 Jan 2015)
New Revision: 19423
Modified:
stack/cxf/branches/arquillian/modules/testsuite/cxf-spring-tests/src/test/scripts/jbws_testsuite_spring_default.groovy
Log:
Added default security-domain JBossWS
Modified:
stack/cxf/branches/arquillian/modules/testsuite/cxf-spring-tests/src/test/scripts/jbws_testsuite_spring_default.groovy
===================================================================
---
stack/cxf/branches/arquillian/modules/testsuite/cxf-spring-tests/src/test/scripts/jbws_testsuite_spring_default.groovy 2015-01-24
03:06:38 UTC (rev 19422)
+++
stack/cxf/branches/arquillian/modules/testsuite/cxf-spring-tests/src/test/scripts/jbws_testsuite_spring_default.groovy 2015-01-25
23:43:52 UTC (rev 19423)
@@ -10,7 +10,30 @@
def file = root.profile.subsystem.'periodic-rotating-file-handler'.file[0]
file.attributes()['path'] = project.properties['serverLog']
+/**
+ * Add a security-domain block like this:
+ *
+ * <security-domain name="JBossWS" cache-type="default">
+ * <authentication>
+ * <login-module code="UsersRoles" flag="required">
+ * <module-option name="usersProperties"
value="/mnt/ssd/jbossws/stack/cxf/trunk/modules/testsuite/cxf-tests/target/test-classes/jbossws-users.properties"/>
+ * <module-option name="unauthenticatedIdentity"
value="anonymous"/>
+ * <module-option name="rolesProperties"
value="/mnt/ssd/jbossws/stack/cxf/trunk/modules/testsuite/cxf-tests/target/test-classes/jbossws-roles.properties"/>
+ * </login-module>
+ * </authentication>
+ * </security-domain>
+ *
+ */
+def securityDomainsA = root.profile.subsystem.'security-domains'[0]
+def securityDomainA = securityDomainsA.appendNode('security-domain',
['name':'JBossWS','cache-type':'default'])
+def authenticationA = securityDomainA.appendNode('authentication')
+def loginModuleA = authenticationA.appendNode('login-module',
['code':'UsersRoles','flag':'required'])
+loginModuleA.appendNode('module-option',
['name':'unauthenticatedIdentity','value':'anonymous'])
+loginModuleA.appendNode('module-option',
['name':'usersProperties','value':project.properties['usersPropFile']])
+loginModuleA.appendNode('module-option',
['name':'rolesProperties','value':project.properties['rolesPropFile']])
+
+
/**
* Add a https connector like this:
*
Show replies by date