[java-identity-provider COMMIT] in /trunk: idp-attribute-filter-api/src/main/java/net/shibboleth/idp/attribute/filter...

noreply at shibboleth.net noreply at shibboleth.net
Fri Dec 5 15:41:24 EST 2014


Author: scantor
Date: Fri Dec  5 15:41:24 2014
New Revision: 7046

URL: http://svn.shibboleth.net/view/java-identity-provider?rev=7046&view=rev
Log:
IDP-526 - stop exposing component interfaces as a core part of service API

Modified:
    trunk/idp-attribute-filter-api/src/main/java/net/shibboleth/idp/attribute/filter/AttributeFilter.java
    trunk/idp-attribute-filter-impl/src/test/java/net/shibboleth/idp/attribute/filter/impl/AttributeFilterImplTest.java

Modified: trunk/idp-attribute-filter-api/src/main/java/net/shibboleth/idp/attribute/filter/AttributeFilter.java
URL: http://svn.shibboleth.net/view/java-identity-provider/trunk/idp-attribute-filter-api/src/main/java/net/shibboleth/idp/attribute/filter/AttributeFilter.java?rev=7046&r1=7045&r2=7046&view=diff
==============================================================================
--- trunk/idp-attribute-filter-api/src/main/java/net/shibboleth/idp/attribute/filter/AttributeFilter.java (original)
+++ trunk/idp-attribute-filter-api/src/main/java/net/shibboleth/idp/attribute/filter/AttributeFilter.java Fri Dec  5 15:41:24 2014
@@ -25,13 +25,11 @@
 import net.shibboleth.idp.attribute.filter.context.AttributeFilterContext;
 import net.shibboleth.utilities.java.support.annotation.constraint.NonnullElements;
 import net.shibboleth.utilities.java.support.annotation.constraint.Unmodifiable;
-import net.shibboleth.utilities.java.support.component.DestructableComponent;
 import net.shibboleth.utilities.java.support.component.IdentifiedComponent;
-import net.shibboleth.utilities.java.support.component.UnmodifiableComponent;
 
 /** Interface that filters out attributes and values based upon loaded policies. */
 @ThreadSafe
-public interface AttributeFilter extends DestructableComponent, UnmodifiableComponent, IdentifiedComponent {
+public interface AttributeFilter extends IdentifiedComponent {
 
     /**
      * Gets the immutable collection of filter policies.
@@ -49,4 +47,5 @@
      * @throws AttributeFilterException thrown if there is a problem retrieving or applying the attribute filter policy
      */
     void filterAttributes(@Nonnull final AttributeFilterContext filterContext) throws AttributeFilterException;
+    
 }

Modified: trunk/idp-attribute-filter-impl/src/test/java/net/shibboleth/idp/attribute/filter/impl/AttributeFilterImplTest.java
URL: http://svn.shibboleth.net/view/java-identity-provider/trunk/idp-attribute-filter-impl/src/test/java/net/shibboleth/idp/attribute/filter/impl/AttributeFilterImplTest.java?rev=7046&r1=7045&r2=7046&view=diff
==============================================================================
--- trunk/idp-attribute-filter-impl/src/test/java/net/shibboleth/idp/attribute/filter/impl/AttributeFilterImplTest.java (original)
+++ trunk/idp-attribute-filter-impl/src/test/java/net/shibboleth/idp/attribute/filter/impl/AttributeFilterImplTest.java Fri Dec  5 15:41:24 2014
@@ -362,7 +362,7 @@
         Assert.assertFalse(matcher.isInitialized());
         Assert.assertFalse(matcher.isDestroyed());
 
-        AttributeFilter filter = new AttributeFilterImpl("engine", Lists.newArrayList(policy));
+        AttributeFilterImpl filter = new AttributeFilterImpl("engine", Lists.newArrayList(policy));
         policy.initialize();
         matcher.initialize();
         policyRule.initialize();



More information about the commits mailing list