Class JSSMessageDigestSpi
- java.lang.Object
-
- java.security.MessageDigestSpi
-
- org.mozilla.jss.provider.java.security.JSSMessageDigestSpi
-
- Direct Known Subclasses:
JSSMessageDigestSpi.MD2
,JSSMessageDigestSpi.MD5
,JSSMessageDigestSpi.SHA1
,JSSMessageDigestSpi.SHA256
,JSSMessageDigestSpi.SHA384
,JSSMessageDigestSpi.SHA512
public abstract class JSSMessageDigestSpi extends java.security.MessageDigestSpi
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
JSSMessageDigestSpi.MD2
static class
JSSMessageDigestSpi.MD5
static class
JSSMessageDigestSpi.SHA1
static class
JSSMessageDigestSpi.SHA256
static class
JSSMessageDigestSpi.SHA384
static class
JSSMessageDigestSpi.SHA512
-
Constructor Summary
Constructors Modifier Constructor Description protected
JSSMessageDigestSpi(DigestAlgorithm alg)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Object
clone()
byte[]
engineDigest()
int
engineDigest(byte[] buf, int offset, int len)
int
engineGetDigestLength()
void
engineReset()
void
engineUpdate(byte input)
void
engineUpdate(byte[] input, int offset, int len)
-
-
-
Constructor Detail
-
JSSMessageDigestSpi
protected JSSMessageDigestSpi(DigestAlgorithm alg)
-
-
Method Detail
-
clone
public java.lang.Object clone() throws java.lang.CloneNotSupportedException
- Overrides:
clone
in classjava.security.MessageDigestSpi
- Throws:
java.lang.CloneNotSupportedException
-
engineDigest
public byte[] engineDigest()
- Specified by:
engineDigest
in classjava.security.MessageDigestSpi
-
engineDigest
public int engineDigest(byte[] buf, int offset, int len) throws java.security.DigestException
- Overrides:
engineDigest
in classjava.security.MessageDigestSpi
- Throws:
java.security.DigestException
-
engineGetDigestLength
public int engineGetDigestLength()
- Overrides:
engineGetDigestLength
in classjava.security.MessageDigestSpi
-
engineReset
public void engineReset()
- Specified by:
engineReset
in classjava.security.MessageDigestSpi
-
engineUpdate
public void engineUpdate(byte input)
- Specified by:
engineUpdate
in classjava.security.MessageDigestSpi
-
engineUpdate
public void engineUpdate(byte[] input, int offset, int len)
- Specified by:
engineUpdate
in classjava.security.MessageDigestSpi
-
-