[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
Mon Oct 3 05:32:56 EDT 2016
Author: rdw
Date: Mon Oct 3 05:32:56 2016
New Revision: 8450
URL: http://svn.shibboleth.net/view/java-identity-provider?rev=8450&view=rev
Log:
IDP-1047 Add parameter name annotation to attribute-filter-api classes
https://issues.shibboleth.net/jira/browse/IDP-1047
Modified:
trunk/idp-attribute-filter-api/src/main/java/net/shibboleth/idp/attribute/filter/AttributeFilterPolicy.java
trunk/idp-attribute-filter-api/src/main/java/net/shibboleth/idp/attribute/filter/BaseBridgingClass.java
trunk/idp-attribute-filter-api/src/main/java/net/shibboleth/idp/attribute/filter/MatcherFromPolicy.java
trunk/idp-attribute-filter-api/src/main/java/net/shibboleth/idp/attribute/filter/PolicyFromMatcher.java
trunk/idp-attribute-filter-api/src/main/java/net/shibboleth/idp/attribute/filter/PolicyFromMatcherId.java
Modified: trunk/idp-attribute-filter-api/src/main/java/net/shibboleth/idp/attribute/filter/AttributeFilterPolicy.java
URL: http://svn.shibboleth.net/view/java-identity-provider/trunk/idp-attribute-filter-api/src/main/java/net/shibboleth/idp/attribute/filter/AttributeFilterPolicy.java?rev=8450&r1=8449&r2=8450&view=diff
==============================================================================
--- trunk/idp-attribute-filter-api/src/main/java/net/shibboleth/idp/attribute/filter/AttributeFilterPolicy.java (original)
+++ trunk/idp-attribute-filter-api/src/main/java/net/shibboleth/idp/attribute/filter/AttributeFilterPolicy.java Mon Oct 3 05:32:56 2016
@@ -30,6 +30,7 @@
import net.shibboleth.idp.attribute.IdPAttribute;
import net.shibboleth.idp.attribute.filter.PolicyRequirementRule.Tristate;
import net.shibboleth.idp.attribute.filter.context.AttributeFilterContext;
+import net.shibboleth.utilities.java.support.annotation.ParameterName;
import net.shibboleth.utilities.java.support.annotation.constraint.NonnullElements;
import net.shibboleth.utilities.java.support.annotation.constraint.NotEmpty;
import net.shibboleth.utilities.java.support.annotation.constraint.NullableElements;
@@ -78,9 +79,10 @@
* @param requirementRule criterion used to determine if this policy is active for a given request
* @param attributeRules value filtering policies employed if this policy is active
*/
- public AttributeFilterPolicy(@Nonnull @NotEmpty final String policyId,
- @Nonnull final PolicyRequirementRule requirementRule,
- @Nullable @NullableElements final Collection<AttributeRule> attributeRules) {
+ public AttributeFilterPolicy(@Nonnull @NotEmpty @ParameterName(name="policyId") final String policyId,
+ @Nonnull final @ParameterName(name="requirementRule") PolicyRequirementRule requirementRule,
+ @Nullable @NullableElements final @ParameterName(name="attributeRules")
+ Collection<AttributeRule> attributeRules) {
setId(policyId);
rule = Constraint.isNotNull(requirementRule, "Attribute filter policy activiation criterion can not be null");
Modified: trunk/idp-attribute-filter-api/src/main/java/net/shibboleth/idp/attribute/filter/BaseBridgingClass.java
URL: http://svn.shibboleth.net/view/java-identity-provider/trunk/idp-attribute-filter-api/src/main/java/net/shibboleth/idp/attribute/filter/BaseBridgingClass.java?rev=8450&r1=8449&r2=8450&view=diff
==============================================================================
--- trunk/idp-attribute-filter-api/src/main/java/net/shibboleth/idp/attribute/filter/BaseBridgingClass.java (original)
+++ trunk/idp-attribute-filter-api/src/main/java/net/shibboleth/idp/attribute/filter/BaseBridgingClass.java Mon Oct 3 05:32:56 2016
@@ -19,6 +19,7 @@
import javax.annotation.Nonnull;
+import net.shibboleth.utilities.java.support.annotation.ParameterName;
import net.shibboleth.utilities.java.support.component.AbstractIdentifiableInitializableComponent;
import net.shibboleth.utilities.java.support.component.ComponentInitializationException;
import net.shibboleth.utilities.java.support.component.ComponentSupport;
@@ -46,7 +47,7 @@
* Constructor.
* @param base the object we are bridging to.
*/
- public BaseBridgingClass(@Nonnull final Object base) {
+ public BaseBridgingClass(@Nonnull @ParameterName(name="base") final Object base) {
bridgedObject = Constraint.isNotNull(base, "base rule can not be null");
}
Modified: trunk/idp-attribute-filter-api/src/main/java/net/shibboleth/idp/attribute/filter/MatcherFromPolicy.java
URL: http://svn.shibboleth.net/view/java-identity-provider/trunk/idp-attribute-filter-api/src/main/java/net/shibboleth/idp/attribute/filter/MatcherFromPolicy.java?rev=8450&r1=8449&r2=8450&view=diff
==============================================================================
--- trunk/idp-attribute-filter-api/src/main/java/net/shibboleth/idp/attribute/filter/MatcherFromPolicy.java (original)
+++ trunk/idp-attribute-filter-api/src/main/java/net/shibboleth/idp/attribute/filter/MatcherFromPolicy.java Mon Oct 3 05:32:56 2016
@@ -27,6 +27,7 @@
import net.shibboleth.idp.attribute.IdPAttributeValue;
[... 63 lines stripped ...]
More information about the commits
mailing list