com.liferay.portal.kernel.util
Interface Digester


public interface Digester

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

Field Summary
static java.lang.String DEFAULT_ALGORITHM
           
static java.lang.String ENCODING
           
static java.lang.String MD5
           
static java.lang.String SHA
           
static java.lang.String SHA_1
           
 
Method Summary
 java.lang.String digest(java.nio.ByteBuffer byteBuffer)
           
 java.lang.String digest(java.lang.String text)
           
 java.lang.String digest(java.lang.String algorithm, java.nio.ByteBuffer byteBuffer)
           
 java.lang.String digest(java.lang.String algorithm, java.lang.String... text)
           
 java.lang.String digestBase64(java.nio.ByteBuffer byteBuffer)
           
 java.lang.String digestBase64(java.lang.String text)
           
 java.lang.String digestBase64(java.lang.String algorithm, java.nio.ByteBuffer byteBuffer)
           
 java.lang.String digestBase64(java.lang.String algorithm, java.lang.String... text)
           
 java.lang.String digestHex(java.nio.ByteBuffer byteBuffer)
           
 java.lang.String digestHex(java.lang.String text)
           
 java.lang.String digestHex(java.lang.String algorithm, java.nio.ByteBuffer byteBuffer)
           
 java.lang.String digestHex(java.lang.String algorithm, java.lang.String... text)
           
 byte[] digestRaw(java.nio.ByteBuffer byteBuffer)
           
 byte[] digestRaw(java.lang.String text)
           
 byte[] digestRaw(java.lang.String algorithm, java.nio.ByteBuffer byteBuffer)
           
 byte[] digestRaw(java.lang.String algorithm, java.lang.String... text)
           
 

Field Detail

DEFAULT_ALGORITHM

static final java.lang.String DEFAULT_ALGORITHM
See Also:
Constant Field Values

ENCODING

static final java.lang.String ENCODING
See Also:
Constant Field Values

MD5

static final java.lang.String MD5
See Also:
Constant Field Values

SHA

static final java.lang.String SHA
See Also:
Constant Field Values

SHA_1

static final java.lang.String SHA_1
See Also:
Constant Field Values
Method Detail

digest

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

digest

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

digest

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

digest

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

digestBase64

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

digestBase64

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

digestBase64

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

digestBase64

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

digestHex

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

digestHex

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

digestHex

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

digestHex

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

digestRaw

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

digestRaw

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

digestRaw

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

digestRaw

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