[java-identity-provider COMMIT] /trunk/idp-attribute-filter-impl/src/test/java/net/shibboleth/idp/attribute/filtering...
noreply at shibboleth.net
noreply at shibboleth.net
Tue Mar 19 05:27:10 EDT 2013
Author: rdw
Date: Tue Mar 19 05:27:09 2013
New Revision: 4348
URL: http://svn.shibboleth.net/view/java-identity-provider?rev=4348&view=rev
Log:
IDP-208 Missed test data..
Modified:
trunk/idp-attribute-filter-impl/src/test/java/net/shibboleth/idp/attribute/filtering/impl/matcher/DataSources.java
Modified: trunk/idp-attribute-filter-impl/src/test/java/net/shibboleth/idp/attribute/filtering/impl/matcher/DataSources.java
URL: http://svn.shibboleth.net/view/java-identity-provider/trunk/idp-attribute-filter-impl/src/test/java/net/shibboleth/idp/attribute/filtering/impl/matcher/DataSources.java?rev=4348&r1=4347&r2=4348&view=diff
==============================================================================
--- trunk/idp-attribute-filter-impl/src/test/java/net/shibboleth/idp/attribute/filtering/impl/matcher/DataSources.java (original)
+++ trunk/idp-attribute-filter-impl/src/test/java/net/shibboleth/idp/attribute/filtering/impl/matcher/DataSources.java Tue Mar 19 05:27:09 2013
@@ -23,6 +23,11 @@
import net.shibboleth.idp.attribute.ByteAttributeValue;
import net.shibboleth.idp.attribute.ScopedStringAttributeValue;
import net.shibboleth.idp.attribute.StringAttributeValue;
+import net.shibboleth.idp.attribute.filtering.AttributeFilterContext;
+import net.shibboleth.idp.attribute.resolver.AttributeResolutionContext;
+import net.shibboleth.idp.attribute.resolver.impl.TestSources;
+
+import org.opensaml.messaging.context.BaseContext;
/**
* Strings and such used for testing.
@@ -55,5 +60,18 @@
return TEST_STRING;
}
};
+
+ public static AttributeFilterContext populatedFilterContext(String principal, String issuerID, String recipientId) {
+ BaseContext parent = new BaseContext() {};
+ parent.addSubcontext(TestSources.createResolutionContext(principal, issuerID, recipientId));
+ return parent.getSubcontext(AttributeFilterContext.class, true);
+ }
+
+ public static AttributeFilterContext unPopulatedFilterContext() {
+
+ BaseContext parent = new BaseContext() {};
+ parent.addSubcontext(new AttributeResolutionContext());
+ return parent.getSubcontext(AttributeFilterContext.class, true);
+ }
}
More information about the commits
mailing list