Package com.hierynomus.security.jce
Class JceMessageDigest
- java.lang.Object
-
- com.hierynomus.security.jce.JceMessageDigest
-
- All Implemented Interfaces:
MessageDigest
public class JceMessageDigest extends java.lang.Object implements MessageDigest
-
-
Field Summary
Fields Modifier and Type Field Description private java.security.MessageDigest
md
-
Constructor Summary
Constructors Constructor Description JceMessageDigest(java.lang.String algorithm, java.security.Provider jceProvider, java.lang.String providerName)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description byte[]
digest()
int
getDigestLength()
void
reset()
void
update(byte b)
void
update(byte[] bytes)
void
update(byte[] bytes, int offset, int len)
-
-
-
Constructor Detail
-
JceMessageDigest
JceMessageDigest(java.lang.String algorithm, java.security.Provider jceProvider, java.lang.String providerName) throws SecurityException
- Throws:
SecurityException
-
-
Method Detail
-
update
public void update(byte b)
- Specified by:
update
in interfaceMessageDigest
-
update
public void update(byte[] bytes)
- Specified by:
update
in interfaceMessageDigest
-
update
public void update(byte[] bytes, int offset, int len)
- Specified by:
update
in interfaceMessageDigest
-
digest
public byte[] digest()
- Specified by:
digest
in interfaceMessageDigest
-
reset
public void reset()
- Specified by:
reset
in interfaceMessageDigest
-
getDigestLength
public int getDigestLength()
- Specified by:
getDigestLength
in interfaceMessageDigest
-
-