com.liferay.portal.kernel.util
Class DigesterUtil

java.lang.Object
  extended by com.liferay.portal.kernel.util.DigesterUtil

public class DigesterUtil
extends java.lang.Object

Author:
Brian Wing Shun Chan, Alexander Chow, Connor McKay

Constructor Summary
DigesterUtil()
           
 
Method Summary
static java.lang.String digest(java.nio.ByteBuffer byteBuffer)
           
static java.lang.String digest(java.lang.String text)
           
static java.lang.String digest(java.lang.String algorithm, java.nio.ByteBuffer byteBuffer)
           
static java.lang.String digest(java.lang.String algorithm, java.lang.String... text)
           
static java.lang.String digestBase64(java.nio.ByteBuffer byteBuffer)
           
static java.lang.String digestBase64(java.lang.String text)
           
static java.lang.String digestBase64(java.lang.String algorithm, java.nio.ByteBuffer byteBuffer)
           
static java.lang.String digestBase64(java.lang.String algorithm, java.lang.String... text)
           
static java.lang.String digestHex(java.nio.ByteBuffer byteBuffer)
           
static java.lang.String digestHex(java.lang.String text)
           
static java.lang.String digestHex(java.lang.String algorithm, java.nio.ByteBuffer byteBuffer)
           
static java.lang.String digestHex(java.lang.String algorithm, java.lang.String... text)
           
static byte[] digestRaw(java.nio.ByteBuffer byteBuffer)
           
static byte[] digestRaw(java.lang.String text)
           
static byte[] digestRaw(java.lang.String algorithm, java.nio.ByteBuffer byteBuffer)
           
static byte[] digestRaw(java.lang.String algorithm, java.lang.String... text)
           
static Digester getDigester()
           
 void setDigester(Digester digester)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DigesterUtil

public DigesterUtil()
Method Detail

digest

public static java.lang.String digest(java.nio.ByteBuffer byteBuffer)

digest

public static java.lang.String digest(java.lang.String text)

digest

public static java.lang.String digest(java.lang.String algorithm,
                                      java.nio.ByteBuffer byteBuffer)

digest

public static java.lang.String digest(java.lang.String algorithm,
                                      java.lang.String... text)

digestBase64

public static java.lang.String digestBase64(java.nio.ByteBuffer byteBuffer)

digestBase64

public static java.lang.String digestBase64(java.lang.String text)

digestBase64

public static java.lang.String digestBase64(java.lang.String algorithm,
                                            java.nio.ByteBuffer byteBuffer)

digestBase64

public static java.lang.String digestBase64(java.lang.String algorithm,
                                            java.lang.String... text)

digestHex

public static java.lang.String digestHex(java.nio.ByteBuffer byteBuffer)

digestHex

public static java.lang.String digestHex(java.lang.String text)

digestHex

public static java.lang.String digestHex(java.lang.String algorithm,
                                         java.nio.ByteBuffer byteBuffer)

digestHex

public static java.lang.String digestHex(java.lang.String algorithm,
                                         java.lang.String... text)

digestRaw

public static byte[] digestRaw(java.nio.ByteBuffer byteBuffer)

digestRaw

public static byte[] digestRaw(java.lang.String text)

digestRaw

public static byte[] digestRaw(java.lang.String algorithm,
                               java.nio.ByteBuffer byteBuffer)

digestRaw

public static byte[] digestRaw(java.lang.String algorithm,
                               java.lang.String... text)

getDigester

public static Digester getDigester()

setDigester

public void setDigester(Digester digester)