public class JCEDigester extends AbstractDigester
AbstractDigester.DigestEncoding| Modifier and Type | Field and Description |
|---|---|
static JCEDigester |
MD2 |
static JCEDigester |
MD5 |
static JCEDigester |
SHA1 |
static JCEDigester |
SHA256 |
static JCEDigester |
SHA512 |
| Constructor and Description |
|---|
JCEDigester(java.lang.String algorithm) |
| Modifier and Type | Method and Description |
|---|---|
byte[] |
makeDigest(byte[] content) |
byte[] |
makeDigest(java.nio.channels.ByteChannel channel) |
byte[] |
makeDigest(java.io.InputStream is) |
java.security.MessageDigest |
newInstance()
Constructs a new instance of the digest algorithm
|
digest, digest, digest, digest, encode, makeDigestpublic static final JCEDigester MD2
public static final JCEDigester MD5
public static final JCEDigester SHA1
public static final JCEDigester SHA256
public static final JCEDigester SHA512
public java.security.MessageDigest newInstance()
public byte[] makeDigest(byte[] content)
makeDigest in class AbstractDigesterAbstractDigester.makeDigest(byte[])public byte[] makeDigest(java.io.InputStream is)
throws java.io.IOException
makeDigest in class AbstractDigesterjava.io.IOExceptionAbstractDigester.makeDigest(java.io.InputStream)public byte[] makeDigest(java.nio.channels.ByteChannel channel)
throws java.io.IOException
makeDigest in class AbstractDigesterjava.io.IOExceptionAbstractDigester.makeDigest(java.nio.channels.ByteChannel)Copyright © 2014. All Rights Reserved.