[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