[jboss-svn-commits] JBL Code SVN: r29448 - in labs/jbossesb/workspace/dbevenius/saml_support/product: lib/ext and 3 other directories.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Thu Sep 24 05:38:20 EDT 2009
Author: beve
Date: 2009-09-24 05:38:20 -0400 (Thu, 24 Sep 2009)
New Revision: 29448
Added:
labs/jbossesb/workspace/dbevenius/saml_support/product/lib/ext/jboss-identity-fed-api-1.0.0.beta2-SNAPSHOT.jar
Modified:
labs/jbossesb/workspace/dbevenius/saml_support/product/.classpath
labs/jbossesb/workspace/dbevenius/saml_support/product/rosetta/tests/build.xml
labs/jbossesb/workspace/dbevenius/saml_support/product/rosetta/tests/src/org/jboss/soa/esb/actions/security/JBossSTSActionUnitTest.java
labs/jbossesb/workspace/dbevenius/saml_support/product/samples/quickstarts/security_saml/readme.txt
Log:
Fixed integration test that was failing.
Added the jboss-identity-fed-api snapshot until we have a beta3 release.
Modified: labs/jbossesb/workspace/dbevenius/saml_support/product/.classpath
===================================================================
--- labs/jbossesb/workspace/dbevenius/saml_support/product/.classpath 2009-09-24 06:42:57 UTC (rev 29447)
+++ labs/jbossesb/workspace/dbevenius/saml_support/product/.classpath 2009-09-24 09:38:20 UTC (rev 29448)
@@ -1,6 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
- <classpathentry kind="lib" path="build/jbossesb-server-4.6/client/jaxb-impl.jar"/>
<classpathentry kind="lib" path="lib/ext/jbossws-core.jar"/>
<classpathentry kind="lib" path="lib/ext/jboss-jaxws.jar"/>
<classpathentry kind="lib" path="lib/ext/jboss-saaj.jar"/>
Added: labs/jbossesb/workspace/dbevenius/saml_support/product/lib/ext/jboss-identity-fed-api-1.0.0.beta2-SNAPSHOT.jar
===================================================================
(Binary files differ)
Property changes on: labs/jbossesb/workspace/dbevenius/saml_support/product/lib/ext/jboss-identity-fed-api-1.0.0.beta2-SNAPSHOT.jar
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Modified: labs/jbossesb/workspace/dbevenius/saml_support/product/rosetta/tests/build.xml
===================================================================
--- labs/jbossesb/workspace/dbevenius/saml_support/product/rosetta/tests/build.xml 2009-09-24 06:42:57 UTC (rev 29447)
+++ labs/jbossesb/workspace/dbevenius/saml_support/product/rosetta/tests/build.xml 2009-09-24 09:38:20 UTC (rev 29448)
@@ -121,6 +121,7 @@
<fileset dir="${org.jboss.esb.module.tests.src.dir}" includes="**/*.war" />
<fileset dir="${org.jboss.esb.module.tests.src.dir}" includes="**/*.xsd" />
<fileset dir="${org.jboss.esb.module.tests.src.dir}" includes="**/*.xslt" />
+ <fileset dir="${org.jboss.esb.module.tests.src.dir}" includes="**/*.properties" />
</copy>
<copy file="${org.jboss.esb.root.dir}/etc/schemas/xml/jbossesb-1.0.1.xsd" todir="${org.jboss.esb.tests.classes.dir}"/>
Modified: labs/jbossesb/workspace/dbevenius/saml_support/product/rosetta/tests/src/org/jboss/soa/esb/actions/security/JBossSTSActionUnitTest.java
===================================================================
--- labs/jbossesb/workspace/dbevenius/saml_support/product/rosetta/tests/src/org/jboss/soa/esb/actions/security/JBossSTSActionUnitTest.java 2009-09-24 06:42:57 UTC (rev 29447)
+++ labs/jbossesb/workspace/dbevenius/saml_support/product/rosetta/tests/src/org/jboss/soa/esb/actions/security/JBossSTSActionUnitTest.java 2009-09-24 09:38:20 UTC (rev 29448)
@@ -47,6 +47,8 @@
*/
public class JBossSTSActionUnitTest
{
+ private String configFile = "org/jboss/soa/esb/actions/security/jboss-sts-client.properties";
+
@Test
public void initialiseWSTrustClient() throws Exception
{
@@ -54,7 +56,7 @@
Element securityToken = SAMLUtil.toElement(new AssertionType());
when(mockWSTrustclient.issueToken((any(String.class)))).thenReturn(securityToken);
- ConfigTree config = new ConfigBuilder().configFile("jboss-sts-client.properties").tokenType("dummy").build();
+ ConfigTree config = new ConfigBuilder().configFile(configFile).tokenType("dummy").build();
JBossSTSAction stsAction = new MockSTSAction(config, mockWSTrustclient);
stsAction.initialise();
@@ -68,7 +70,7 @@
@Test (expected = ConfigurationException.class)
public void shouldThrowIfTokenTypeIsMissing() throws ConfigurationException
{
- new JBossSTSAction(new ConfigBuilder().configFile("jboss-sts-client.properties").build());
+ new JBossSTSAction(new ConfigBuilder().configFile(configFile).build());
}
private static class ConfigBuilder
Modified: labs/jbossesb/workspace/dbevenius/saml_support/product/samples/quickstarts/security_saml/readme.txt
===================================================================
--- labs/jbossesb/workspace/dbevenius/saml_support/product/samples/quickstarts/security_saml/readme.txt 2009-09-24 06:42:57 UTC (rev 29447)
+++ labs/jbossesb/workspace/dbevenius/saml_support/product/samples/quickstarts/security_saml/readme.txt 2009-09-24 09:38:20 UTC (rev 29448)
@@ -5,11 +5,13 @@
The following will be demonstrated by this quickstart:
- * Using the JBossSTSAction to request a SAML Assertion from JBossSTS
+ * Using the JBossSTSAction to request a SAML Assertion from JBossSTS.
This action would be used when a call to one or more internal or external
service require a valid SAML Assertion. This would be called once and authentication
would only be performed once.
+ * Injecting a SAML Assertion into a SOAP Message.
+
* Configuring a service to use JBossSTSLoginModule to validate a SAML Assertion.
In JBossESB a service may be configured to use the JBossSTSLoginModule. This JAAS Login Module
expects the caller to have a SAML Assertion in its AuthenticationRequest.
More information about the jboss-svn-commits
mailing list