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

noreply at shibboleth.net noreply at shibboleth.net
Mon Oct 3 06:01:20 EDT 2016


Author: rdw
Date: Mon Oct  3 06:01:19 2016
New Revision: 8452

URL: http://svn.shibboleth.net/view/java-identity-provider?rev=8452&view=rev
Log:
IDP-1047 Add parameter name annotation to attribute-api classes

https://issues.shibboleth.net/jira/browse/IDP-1047


Modified:
    trunk/idp-attribute-api/src/main/java/net/shibboleth/idp/attribute/ByteAttributeValue.java
    trunk/idp-attribute-api/src/main/java/net/shibboleth/idp/attribute/EmptyAttributeValue.java
    trunk/idp-attribute-api/src/main/java/net/shibboleth/idp/attribute/IdPRequestedAttribute.java

Modified: trunk/idp-attribute-api/src/main/java/net/shibboleth/idp/attribute/ByteAttributeValue.java
URL: http://svn.shibboleth.net/view/java-identity-provider/trunk/idp-attribute-api/src/main/java/net/shibboleth/idp/attribute/ByteAttributeValue.java?rev=8452&r1=8451&r2=8452&view=diff
==============================================================================
--- trunk/idp-attribute-api/src/main/java/net/shibboleth/idp/attribute/ByteAttributeValue.java	(original)
+++ trunk/idp-attribute-api/src/main/java/net/shibboleth/idp/attribute/ByteAttributeValue.java	Mon Oct  3 06:01:19 2016
@@ -22,6 +22,7 @@
 import javax.annotation.Nonnull;
 import javax.annotation.Nullable;
 
+import net.shibboleth.utilities.java.support.annotation.ParameterName;
 import net.shibboleth.utilities.java.support.annotation.constraint.NotEmpty;
 import net.shibboleth.utilities.java.support.codec.Base64Support;
 import net.shibboleth.utilities.java.support.logic.Constraint;
@@ -41,7 +42,7 @@
      * 
      * @param attributeValue value of the attribute
      */
-    public ByteAttributeValue(@Nonnull final byte[] attributeValue) {
+    public ByteAttributeValue(@Nonnull @ParameterName(name="attributeValue") final byte[] attributeValue) {
         value = Constraint.isNotEmpty(attributeValue, "Attribute value cannot be null or empty");
     }
 

Modified: trunk/idp-attribute-api/src/main/java/net/shibboleth/idp/attribute/EmptyAttributeValue.java
URL: http://svn.shibboleth.net/view/java-identity-provider/trunk/idp-attribute-api/src/main/java/net/shibboleth/idp/attribute/EmptyAttributeValue.java?rev=8452&r1=8451&r2=8452&view=diff
==============================================================================
--- trunk/idp-attribute-api/src/main/java/net/shibboleth/idp/attribute/EmptyAttributeValue.java	(original)
+++ trunk/idp-attribute-api/src/main/java/net/shibboleth/idp/attribute/EmptyAttributeValue.java	Mon Oct  3 06:01:19 2016
@@ -22,10 +22,11 @@
 import javax.annotation.Nonnull;
 import javax.annotation.Nullable;
 
-import com.google.common.base.MoreObjects;
-
+import net.shibboleth.utilities.java.support.annotation.ParameterName;
 import net.shibboleth.utilities.java.support.annotation.constraint.NotEmpty;
 import net.shibboleth.utilities.java.support.logic.Constraint;
+
+import com.google.common.base.MoreObjects;
 
 /**
  * An {@link IdPAttributeValue} that is empty. This class defines an enum to represent the various types of empty values
@@ -56,7 +57,7 @@
      * 
      * @param attributeValue value of the attribute
      */
-    public EmptyAttributeValue(@Nonnull final EmptyType attributeValue) {
+    public EmptyAttributeValue(@Nonnull @ParameterName(name="attributeValue") final EmptyType attributeValue) {
         value = Constraint.isNotNull(attributeValue, "Empty value enumeration cannot be null");
     }
 

Modified: trunk/idp-attribute-api/src/main/java/net/shibboleth/idp/attribute/IdPRequestedAttribute.java
URL: http://svn.shibboleth.net/view/java-identity-provider/trunk/idp-attribute-api/src/main/java/net/shibboleth/idp/attribute/IdPRequestedAttribute.java?rev=8452&r1=8451&r2=8452&view=diff
==============================================================================
--- trunk/idp-attribute-api/src/main/java/net/shibboleth/idp/attribute/IdPRequestedAttribute.java	(original)
+++ trunk/idp-attribute-api/src/main/java/net/shibboleth/idp/attribute/IdPRequestedAttribute.java	Mon Oct  3 06:01:19 2016
@@ -17,6 +17,8 @@
 
 package net.shibboleth.idp.attribute;
 
+import net.shibboleth.utilities.java.support.annotation.ParameterName;
+
 /**
  * IdP Representation of the SAML2 RequestedAttribute.
  */
@@ -30,7 +32,7 @@
      *
      * @param attributeId the id
      */
-    public IdPRequestedAttribute(final String attributeId) {
+    public IdPRequestedAttribute(final @ParameterName(name="attributeId")  String attributeId) {
         super(attributeId);
     }
 



More information about the commits mailing list