public class DigestTools extends Object
This class uses the interface DigestTools.IDigestCodec to decouple the runtime
from the dependency to ASN.1 libraries.
| Modifier and Type | Class and Description |
|---|---|
static interface |
DigestTools.IDigestCodec |
| Constructor and Description |
|---|
DigestTools() |
| Modifier and Type | Method and Description |
|---|---|
static IDigest |
createDigest(byte[] bytes) |
static IDigest |
createDigest(Object value) |
static IDigest |
createDigest(String algorithmName,
byte[] bytes) |
static IDigester |
createDigester(String algorithmName) |
static IDigester |
createDigesterSHA1() |
static IDigest |
decode(byte[] bytes) |
static IDigest |
digest(IDigester digester,
InputStream is) |
public static IDigest createDigest(byte[] bytes) throws IOException
IOExceptionpublic static IDigest createDigest(Object value) throws IOException
IOExceptionpublic static IDigester createDigester(String algorithmName) throws NoSuchAlgorithmException
NoSuchAlgorithmExceptionpublic static IDigester createDigesterSHA1()
public static IDigest decode(byte[] bytes) throws IOException
IOExceptionpublic static IDigest digest(IDigester digester, InputStream is) throws IOException
IOExceptionCopyright © 2013 intarsys consulting GmbH. All Rights Reserved.