Author: sebb
Date: Sun May 22 14:27:34 2016
New Revision: 1745057

URL: http://svn.apache.org/viewvc?rev=1745057&view=rev
Log:
Inline the code from the enum

Modified:
    
commons/proper/codec/trunk/src/main/java/org/apache/commons/codec/digest/HmacUtils.java

Modified: 
commons/proper/codec/trunk/src/main/java/org/apache/commons/codec/digest/HmacUtils.java
URL: 
http://svn.apache.org/viewvc/commons/proper/codec/trunk/src/main/java/org/apache/commons/codec/digest/HmacUtils.java?rev=1745057&r1=1745056&r2=1745057&view=diff
==============================================================================
--- 
commons/proper/codec/trunk/src/main/java/org/apache/commons/codec/digest/HmacUtils.java
 (original)
+++ 
commons/proper/codec/trunk/src/main/java/org/apache/commons/codec/digest/HmacUtils.java
 Sun May 22 14:27:34 2016
@@ -75,7 +75,7 @@ public final class HmacUtils {
      */
     @Deprecated
     public static Mac getHmacMd5(final byte[] key) {
-        return HmacAlgorithms.HMAC_MD5.getHmac(key);
+        return getInitializedMac(HmacAlgorithms.HMAC_MD5, key);
     }
 
     /**
@@ -95,7 +95,7 @@ public final class HmacUtils {
      */
     @Deprecated
     public static Mac getHmacSha1(final byte[] key) {
-        return HmacAlgorithms.HMAC_SHA_1.getHmac(key);
+        return getInitializedMac(HmacAlgorithms.HMAC_SHA_1, key);
     }
 
     /**
@@ -115,7 +115,7 @@ public final class HmacUtils {
      */
     @Deprecated
     public static Mac getHmacSha256(final byte[] key) {
-        return HmacAlgorithms.HMAC_SHA_256.getHmac(key);
+        return getInitializedMac(HmacAlgorithms.HMAC_SHA_256, key);
     }
 
     /**
@@ -135,7 +135,7 @@ public final class HmacUtils {
      */
     @Deprecated
     public static Mac getHmacSha384(final byte[] key) {
-        return HmacAlgorithms.HMAC_SHA_384.getHmac(key);
+        return getInitializedMac(HmacAlgorithms.HMAC_SHA_384, key);
     }
 
     /**
@@ -155,7 +155,7 @@ public final class HmacUtils {
      */
     @Deprecated
     public static Mac getHmacSha512(final byte[] key) {
-        return HmacAlgorithms.HMAC_SHA_512.getHmac(key);
+        return getInitializedMac(HmacAlgorithms.HMAC_SHA_512, key);
     }
 
     /**
@@ -173,11 +173,9 @@ public final class HmacUtils {
      * @see Mac#init(Key)
      * @throws IllegalArgumentException
      *             when a {@link NoSuchAlgorithmException} is caught or key is 
null or key is invalid.
-     * @deprecated Use {@link HmacAlgorithms#getHmac(byte[])}.
      */
-    @Deprecated
     public static Mac getInitializedMac(final HmacAlgorithms algorithm, final 
byte[] key) {
-        return algorithm.getHmac(key);
+        return getInitializedMac(algorithm, key);
     }
 
     /**


Reply via email to