[jboss-cvs] Picketlink SVN: r486 - federation/trunk/picketlink-fed-core/src/main/java/org/picketlink/identity/federation/core/parsers.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Mon Oct 18 17:45:31 EDT 2010


Author: anil.saldhana at jboss.com
Date: 2010-10-18 17:45:30 -0400 (Mon, 18 Oct 2010)
New Revision: 486

Modified:
   federation/trunk/picketlink-fed-core/src/main/java/org/picketlink/identity/federation/core/parsers/ParserController.java
Log:
PLFED-109: ensure correct order of parsers registered

Modified: federation/trunk/picketlink-fed-core/src/main/java/org/picketlink/identity/federation/core/parsers/ParserController.java
===================================================================
--- federation/trunk/picketlink-fed-core/src/main/java/org/picketlink/identity/federation/core/parsers/ParserController.java	2010-10-18 17:10:59 UTC (rev 485)
+++ federation/trunk/picketlink-fed-core/src/main/java/org/picketlink/identity/federation/core/parsers/ParserController.java	2010-10-18 21:45:30 UTC (rev 486)
@@ -29,6 +29,12 @@
 import org.picketlink.identity.federation.core.parsers.saml.SAMLParser;
 import org.picketlink.identity.federation.core.parsers.wsa.WSAddressingParser;
 import org.picketlink.identity.federation.core.parsers.wsp.WSPolicyParser;
+import org.picketlink.identity.federation.core.parsers.wsse.WSSecurityParser;
+import org.picketlink.identity.federation.core.parsers.wst.WSTCancelTargetParser;
+import org.picketlink.identity.federation.core.parsers.wst.WSTRequestSecurityTokenCollectionParser;
+import org.picketlink.identity.federation.core.parsers.wst.WSTRequestSecurityTokenParser;
+import org.picketlink.identity.federation.core.parsers.wst.WSTValidateTargetParser;
+import org.picketlink.identity.federation.core.parsers.wst.WSTrustOnBehalfOfParser;
 import org.picketlink.identity.federation.core.parsers.wst.WSTrustParser;
 
 /**
@@ -49,10 +55,20 @@
    
    static
    {
+
       add( new SAMLParser() );
       add( new WSTrustParser() ); 
+      
+      add( new WSSecurityParser() );
       add( new WSPolicyParser() );
       add( new WSAddressingParser() );
+      
+      
+      add( new WSTrustOnBehalfOfParser() );
+      add( new WSTValidateTargetParser() );
+      add( new WSTCancelTargetParser() );
+      add( new WSTRequestSecurityTokenParser() );
+      add( new WSTRequestSecurityTokenCollectionParser() ); 
    };
    
    /**
@@ -73,7 +89,7 @@
          System.getSecurityManager().checkPermission( PARSER_PERM );
       }
       
-      parsers.add( parser );
+      parsers.add( 0, parser ); 
    }
    
    /**



More information about the jboss-cvs-commits mailing list