[java-identity-provider COMMIT] in /trunk/idp-attribute-filter-impl/src: main/java/net/shibboleth/idp/attribute/filte...
noreply at shibboleth.net
noreply at shibboleth.net
Sat Jul 13 04:02:44 EDT 2013
Author: rdw
Date: Sat Jul 13 04:02:44 2013
New Revision: 4562
URL: http://svn.shibboleth.net/view/java-identity-provider?rev=4562&view=rev
Log:
IDP-287 Start to clean up old style tristating. Matcher doesn't throw AttributeFilteringException any more
Modified:
trunk/idp-attribute-filter-impl/src/main/java/net/shibboleth/idp/attribute/filter/impl/matcher/AbstractMatcher.java
trunk/idp-attribute-filter-impl/src/main/java/net/shibboleth/idp/attribute/filter/impl/policyrule/saml/AttributeInMetadataPolicyRule.java
trunk/idp-attribute-filter-impl/src/test/java/net/shibboleth/idp/attribute/filter/impl/matcher/logic/AbstractComposedMatcherTest.java
trunk/idp-attribute-filter-impl/src/test/java/net/shibboleth/idp/attribute/filter/impl/policyrule/saml/AttributeInMetadataPolicyRuleTest.java
Modified: trunk/idp-attribute-filter-impl/src/main/java/net/shibboleth/idp/attribute/filter/impl/matcher/AbstractMatcher.java
URL: http://svn.shibboleth.net/view/java-identity-provider/trunk/idp-attribute-filter-impl/src/main/java/net/shibboleth/idp/attribute/filter/impl/matcher/AbstractMatcher.java?rev=4562&r1=4561&r2=4562&view=diff
==============================================================================
--- trunk/idp-attribute-filter-impl/src/main/java/net/shibboleth/idp/attribute/filter/impl/matcher/AbstractMatcher.java (original)
+++ trunk/idp-attribute-filter-impl/src/main/java/net/shibboleth/idp/attribute/filter/impl/matcher/AbstractMatcher.java Sat Jul 13 04:02:44 2013
@@ -26,7 +26,6 @@
import net.shibboleth.idp.attribute.Attribute;
import net.shibboleth.idp.attribute.AttributeValue;
import net.shibboleth.idp.attribute.filter.AttributeFilterContext;
-import net.shibboleth.idp.attribute.filter.AttributeFilterException;
import net.shibboleth.idp.attribute.filter.Matcher;
import net.shibboleth.utilities.java.support.component.AbstractIdentifiableInitializableComponent;
import net.shibboleth.utilities.java.support.component.ComponentInitializationException;
@@ -64,7 +63,7 @@
* {@inheritDoc}
*/
public Set<AttributeValue> getMatchingValues(@Nonnull final Attribute attribute,
- @Nonnull final AttributeFilterContext filterContext) throws AttributeFilterException {
+ @Nonnull final AttributeFilterContext filterContext) {
HashSet matchedValues = new HashSet();
Modified: trunk/idp-attribute-filter-impl/src/main/java/net/shibboleth/idp/attribute/filter/impl/policyrule/saml/AttributeInMetadataPolicyRule.java
URL: http://svn.shibboleth.net/view/java-identity-provider/trunk/idp-attribute-filter-impl/src/main/java/net/shibboleth/idp/attribute/filter/impl/policyrule/saml/AttributeInMetadataPolicyRule.java?rev=4562&r1=4561&r2=4562&view=diff
==============================================================================
--- trunk/idp-attribute-filter-impl/src/main/java/net/shibboleth/idp/attribute/filter/impl/policyrule/saml/AttributeInMetadataPolicyRule.java (original)
+++ trunk/idp-attribute-filter-impl/src/main/java/net/shibboleth/idp/attribute/filter/impl/policyrule/saml/AttributeInMetadataPolicyRule.java Sat Jul 13 04:02:44 2013
@@ -28,7 +28,6 @@
import net.shibboleth.idp.attribute.Attribute;
import net.shibboleth.idp.attribute.AttributeValue;
import net.shibboleth.idp.attribute.filter.AttributeFilterContext;
-import net.shibboleth.idp.attribute.filter.AttributeFilterException;
import net.shibboleth.idp.attribute.filter.Matcher;
import net.shibboleth.idp.attribute.filter.RequestedAttribute;
import net.shibboleth.utilities.java.support.component.AbstractIdentifiableInitializableComponent;
@@ -58,13 +57,8 @@
private String logPrefix;
/** {@inheritDoc} */
- public boolean matches(@Nonnull final AttributeFilterContext filterContext) throws AttributeFilterException {
- throw new AttributeFilterException(getLogPrefix() + " is not supported in policy requirements");
- }
-
- /** {@inheritDoc} */
@Nonnull public Set<AttributeValue> getMatchingValues(@Nonnull final Attribute attribute,
- @Nonnull final AttributeFilterContext filterContext) throws AttributeFilterException {
+ @Nonnull final AttributeFilterContext filterContext) {
ComponentSupport.ifNotInitializedThrowUninitializedComponentException(this);
final Multimap<String, RequestedAttribute> requestedAttributes = filterContext.getRequestedAttributes();
Modified: trunk/idp-attribute-filter-impl/src/test/java/net/shibboleth/idp/attribute/filter/impl/matcher/logic/AbstractComposedMatcherTest.java
URL: http://svn.shibboleth.net/view/java-identity-provider/trunk/idp-attribute-filter-impl/src/test/java/net/shibboleth/idp/attribute/filter/impl/matcher/logic/AbstractComposedMatcherTest.java?rev=4562&r1=4561&r2=4562&view=diff
==============================================================================
--- trunk/idp-attribute-filter-impl/src/test/java/net/shibboleth/idp/attribute/filter/impl/matcher/logic/AbstractComposedMatcherTest.java (original)
[... 39 lines stripped ...]
More information about the commits
mailing list