[jboss-cvs] Picketlink SVN: r348 - federation/trunk/picketlink-bindings/src/main/java/org/picketlink/identity/federation/bindings/tomcat/idp.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Mon Aug 9 15:52:02 EDT 2010
Author: anil.saldhana at jboss.com
Date: 2010-08-09 15:52:02 -0400 (Mon, 09 Aug 2010)
New Revision: 348
Modified:
federation/trunk/picketlink-bindings/src/main/java/org/picketlink/identity/federation/bindings/tomcat/idp/IDPWebBrowserSSOValve.java
Log:
add in a method on the tomcat IDP valve to ignore attribute generation including roles
Modified: federation/trunk/picketlink-bindings/src/main/java/org/picketlink/identity/federation/bindings/tomcat/idp/IDPWebBrowserSSOValve.java
===================================================================
--- federation/trunk/picketlink-bindings/src/main/java/org/picketlink/identity/federation/bindings/tomcat/idp/IDPWebBrowserSSOValve.java 2010-08-09 14:28:40 UTC (rev 347)
+++ federation/trunk/picketlink-bindings/src/main/java/org/picketlink/identity/federation/bindings/tomcat/idp/IDPWebBrowserSSOValve.java 2010-08-09 19:52:02 UTC (rev 348)
@@ -169,6 +169,16 @@
{
this.ignoreIncomingSignatures = ignoreIncomingSignature;
}
+
+ /**
+ * IDP should not do any attributes such as generation of roles etc
+ * @param ignoreAttributes
+ */
+ public void setIgnoreAttributesGeneration(Boolean ignoreAttributes)
+ {
+ if( ignoreAttributes == Boolean.TRUE )
+ this.attribManager = null;
+ }
public Boolean getSignOutgoingMessages()
{
@@ -902,7 +912,7 @@
ClassLoader tcl = SecurityActions.getContextClassLoader();
AttributeManager delegate = (AttributeManager) tcl.loadClass(attributeManager).newInstance();
this.attribManager.setDelegate(delegate);
- }
+ }
}
catch (Exception e)
{
More information about the jboss-cvs-commits
mailing list