[java-opensaml COMMIT] /trunk/opensaml-xmlsec-api/src/main/java/org/opensaml/xmlsec/context/SecurityParametersContext...

noreply at shibboleth.net noreply at shibboleth.net
Sun Mar 30 23:17:02 EDT 2014


Author: scantor
Date: Sun Mar 30 23:17:01 2014
New Revision: 3743

URL: http://svn.shibboleth.net/view/java-opensaml?rev=3743&view=rev
Log:
Make setters return the context.

Modified:
    trunk/opensaml-xmlsec-api/src/main/java/org/opensaml/xmlsec/context/SecurityParametersContext.java

Modified: trunk/opensaml-xmlsec-api/src/main/java/org/opensaml/xmlsec/context/SecurityParametersContext.java
URL: http://svn.shibboleth.net/view/java-opensaml/trunk/opensaml-xmlsec-api/src/main/java/org/opensaml/xmlsec/context/SecurityParametersContext.java?rev=3743&r1=3742&r2=3743&view=diff
==============================================================================
--- trunk/opensaml-xmlsec-api/src/main/java/org/opensaml/xmlsec/context/SecurityParametersContext.java (original)
+++ trunk/opensaml-xmlsec-api/src/main/java/org/opensaml/xmlsec/context/SecurityParametersContext.java Sun Mar 30 23:17:01 2014
@@ -17,6 +17,7 @@
 
 package org.opensaml.xmlsec.context;
 
+import javax.annotation.Nonnull;
 import javax.annotation.Nullable;
 
 import org.opensaml.messaging.context.BaseContext;
@@ -56,9 +57,13 @@
      * Set the parameters to use for XML signature signing operations.
      * 
      * @param params the parameters
+     * 
+     * @return this context
      */
-    public void setSignatureSigningParameters(@Nullable final SignatureSigningParameters params) {
+    @Nonnull public SecurityParametersContext setSignatureSigningParameters(
+            @Nullable final SignatureSigningParameters params) {
         signatureSigningParameters = params;
+        return this;
     }
 
     /**
@@ -73,10 +78,14 @@
     /**
      * Set the parameters to use for XML signature validation operations.
      * 
-     * @param params The signatureValidationParameters to set.
+     * @param params The signatureValidationParameters to set
+     * 
+     * @return this context
      */
-    public void setSignatureValidationParameters(@Nullable final SignatureValidationParameters params) {
+    @Nonnull public SecurityParametersContext setSignatureValidationParameters(
+            @Nullable final SignatureValidationParameters params) {
         signatureValidationParameters = params;
+        return this;
     }
 
     /**
@@ -92,9 +101,12 @@
      * Set the parameters to use for XML encryption operations.
      * 
      * @param params the parameters
+     * 
+     * @return this context
      */
-    public void setEncryptionParameters(@Nullable final EncryptionParameters params) {
+    @Nonnull public SecurityParametersContext setEncryptionParameters(@Nullable final EncryptionParameters params) {
         encryptionParameters = params;
+        return this;
     }
 
     /**
@@ -110,9 +122,12 @@
      * Set the parameters to use for XML decryption operations.
      * 
      * @param params the parameters
+     * 
+     * @return this context
      */
-    public void setDecryptionParameters(@Nullable final DecryptionParameters params) {
+    @Nonnull public SecurityParametersContext setDecryptionParameters(@Nullable final DecryptionParameters params) {
         decryptionParameters = params;
+        return this;
     }
 
 }



More information about the commits mailing list