You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@myfaces.apache.org by ta...@apache.org on 2017/08/17 10:06:24 UTC
svn commit: r1805274 -
/myfaces/core/branches/2.3.x/shared/src/main/java/org/apache/myfaces/shared/util/StateUtils.java
Author: tandraschko
Date: Thu Aug 17 10:06:24 2017
New Revision: 1805274
URL: http://svn.apache.org/viewvc?rev=1805274&view=rev
Log:
MYFACES-4135 Use Java8 instead of commons
Modified:
myfaces/core/branches/2.3.x/shared/src/main/java/org/apache/myfaces/shared/util/StateUtils.java
Modified: myfaces/core/branches/2.3.x/shared/src/main/java/org/apache/myfaces/shared/util/StateUtils.java
URL: http://svn.apache.org/viewvc/myfaces/core/branches/2.3.x/shared/src/main/java/org/apache/myfaces/shared/util/StateUtils.java?rev=1805274&r1=1805273&r2=1805274&view=diff
==============================================================================
--- myfaces/core/branches/2.3.x/shared/src/main/java/org/apache/myfaces/shared/util/StateUtils.java (original)
+++ myfaces/core/branches/2.3.x/shared/src/main/java/org/apache/myfaces/shared/util/StateUtils.java Thu Aug 17 10:06:24 2017
@@ -28,6 +28,7 @@ import java.security.AccessController;
import java.security.NoSuchAlgorithmException;
import java.security.PrivilegedActionException;
import java.security.PrivilegedExceptionAction;
+import java.util.Base64;
import java.util.Random;
import java.util.logging.Level;
import java.util.logging.Logger;
@@ -45,7 +46,6 @@ import javax.faces.application.ViewExpir
import javax.faces.context.ExternalContext;
import javax.servlet.ServletContext;
-import org.apache.commons.codec.binary.Base64;
import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFWebConfigParam;
import org.apache.myfaces.shared.util.serial.SerialFactory;
@@ -378,7 +378,7 @@ public final class StateUtils
public static final byte[] encode(byte[] bytes)
{
- return new Base64().encode(bytes);
+ return Base64.getEncoder().encode(bytes);
}
/**
@@ -418,7 +418,7 @@ public final class StateUtils
public static final byte[] decode(byte[] bytes)
{
- return new Base64().decode(bytes);
+ return Base64.getDecoder().decode(bytes);
}
public static final byte[] decompress(byte[] bytes)
@@ -670,7 +670,7 @@ public final class StateUtils
if (ivString != null)
{
- iv = new Base64().decode(ivString.getBytes());
+ iv = decode(ivString.getBytes());
}
return iv;
@@ -906,7 +906,7 @@ public final class StateUtils
}
else
{
- bytes = new Base64().decode(secret.getBytes());
+ bytes = decode(secret.getBytes());
}
return bytes;
@@ -1061,7 +1061,7 @@ public final class StateUtils
}
else
{
- bytes = new Base64().decode(secret.getBytes());
+ bytes = decode(secret.getBytes());
}
return bytes;