Author: anil.saldhana(a)jboss.com
Date: 2009-08-03 12:19:12 -0400 (Mon, 03 Aug 2009)
New Revision: 677
Modified:
identity-federation/trunk/jboss-identity-fed-core/src/main/java/org/jboss/identity/federation/core/util/IDFedLSInputResolver.java
Log:
JBID-158: IDFedLSInputResolver updated with ws-t schemas
Modified:
identity-federation/trunk/jboss-identity-fed-core/src/main/java/org/jboss/identity/federation/core/util/IDFedLSInputResolver.java
===================================================================
---
identity-federation/trunk/jboss-identity-fed-core/src/main/java/org/jboss/identity/federation/core/util/IDFedLSInputResolver.java 2009-07-31
19:17:02 UTC (rev 676)
+++
identity-federation/trunk/jboss-identity-fed-core/src/main/java/org/jboss/identity/federation/core/util/IDFedLSInputResolver.java 2009-08-03
16:19:12 UTC (rev 677)
@@ -42,15 +42,34 @@
static
{
+ //SAML
schemaLocationMap.put("saml-schema-assertion-2.0.xsd",
"schema/saml/v2/saml-schema-assertion-2.0.xsd");
+
+ //WS-T
+
schemaLocationMap.put("http://docs.oasis-open.org/ws-sx/ws-trust/200...;,
+ "schema/wstrust/v1_3/ws-trust-1.3.xsd");
+
schemaLocationMap.put("http://docs.oasis-open.org/wss/2004/01/oasis-...;,
+ "schema/wstrust/v1_3/oasis-200401-wss-wssecurity-secext-1.0.xsd");
+
schemaLocationMap.put("http://docs.oasis-open.org/wss/2004/01/oasis-...;,
+
"schema/wstrust/v1_3/oasis-200401-wss-wssecurity-utility-1.0.xsd");
+
schemaLocationMap.put("http://schemas.xmlsoap.org/ws/2004/09/policy&...;,
+ "schema/wstrust/v1_3/ws-policy.xsd");
+
schemaLocationMap.put("http://www.w3.org/2005/08/addressing",
+ "schema/wstrust/v1_3/ws-addr.xsd");
+
+ //XML DSIG
schemaLocationMap.put("http://www.w3.org/2000/09/xmldsig#",
"schema/w3c/xmldsig/xmldsig-core-schema.xsd");
schemaLocationMap.put("http://www.w3.org/TR/2002/REC-xmldsig-core-20...;,
"schema/w3c/xmldsig/xmldsig-core-schema.xsd");
+
+ //XML Enc
schemaLocationMap.put("http://www.w3.org/2001/04/xmlenc#",
"schema/w3c/xmlenc/xenc-schema.xsd");
schemaLocationMap.put("http://www.w3.org/TR/2002/REC-xmlenc-core-200...;,
"schema/w3c/xmlenc/xenc-schema.xsd");
+
+ //XML Schema/DTD
schemaLocationMap.put("datatypes.dtd",
"schema/w3c/xmlschema/datatypes.dtd");
schemaLocationMap.put("http://www.w3.org/2001/XMLSchema.dtd",