Liferay 6.2.0

com.liferay.portal.kernel.util
Interface Digester

All Known Implementing Classes:
DigesterImpl

public interface Digester


Field Summary
static String DEFAULT_ALGORITHM
           
static String ENCODING
           
static String MD5
           
static String SHA
           
static String SHA_1
           
static String SHA_256
           
 
Method Summary
abstract  String digest(ByteBuffer byteBuffer)
           
abstract  String digest(InputStream inputStream)
           
abstract  String digest(String text)
           
abstract  String digest(String algorithm, ByteBuffer byteBuffer)
           
abstract  String digest(String algorithm, InputStream inputStream)
           
abstract  String digest(String algorithm, String... text)
           
abstract  String digestBase64(ByteBuffer byteBuffer)
           
abstract  String digestBase64(InputStream inputStream)
           
abstract  String digestBase64(String text)
           
abstract  String digestBase64(String algorithm, ByteBuffer byteBuffer)
           
abstract  String digestBase64(String algorithm, InputStream inputStream)
           
abstract  String digestBase64(String algorithm, String... text)
           
abstract  String digestHex(ByteBuffer byteBuffer)
           
abstract  String digestHex(InputStream inputStream)
           
abstract  String digestHex(String text)
           
abstract  String digestHex(String algorithm, ByteBuffer byteBuffer)
           
abstract  String digestHex(String algorithm, InputStream inputStream)
           
abstract  String digestHex(String algorithm, String... text)
           
abstract  byte[] digestRaw(ByteBuffer byteBuffer)
           
abstract  byte[] digestRaw(String text)
           
abstract  byte[] digestRaw(String algorithm, ByteBuffer byteBuffer)
           
abstract  byte[] digestRaw(String algorithm, InputStream inputStream)
           
abstract  byte[] digestRaw(String algorithm, String... text)
           
 

Field Detail

DEFAULT_ALGORITHM

static final String DEFAULT_ALGORITHM
See Also:
Constant Field Values

ENCODING

static final String ENCODING
See Also:
Constant Field Values

MD5

static final String MD5
See Also:
Constant Field Values

SHA

static final String SHA
See Also:
Constant Field Values

SHA_1

static final String SHA_1
See Also:
Constant Field Values

SHA_256

static final String SHA_256
See Also:
Constant Field Values
Method Detail

digest

String digest(ByteBuffer byteBuffer)

digest

String digest(InputStream inputStream)

digest

String digest(String text)

digest

String digest(String algorithm,
              ByteBuffer byteBuffer)

digest

String digest(String algorithm,
              InputStream inputStream)

digest

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

digestBase64

String digestBase64(ByteBuffer byteBuffer)

digestBase64

String digestBase64(InputStream inputStream)

digestBase64

String digestBase64(String text)

digestBase64

String digestBase64(String algorithm,
                    ByteBuffer byteBuffer)

digestBase64

String digestBase64(String algorithm,
                    InputStream inputStream)

digestBase64

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

digestHex

String digestHex(ByteBuffer byteBuffer)

digestHex

String digestHex(InputStream inputStream)

digestHex

String digestHex(String text)

digestHex

String digestHex(String algorithm,
                 ByteBuffer byteBuffer)

digestHex

String digestHex(String algorithm,
                 InputStream inputStream)

digestHex

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

digestRaw

byte[] digestRaw(ByteBuffer byteBuffer)

digestRaw

byte[] digestRaw(String text)

digestRaw

byte[] digestRaw(String algorithm,
                 ByteBuffer byteBuffer)

digestRaw

byte[] digestRaw(String algorithm,
                 InputStream inputStream)

digestRaw

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

Liferay 6.2.0