| Modifier and Type | Field and Description |
|---|---|
| private final OutputDigestCalculator | |
| private final UpdateOutputStream | |
| private static FipsDigestOperatorFactory |
| Access | Constructor and Description |
|---|---|
| protected | |
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| public Object | clone()
Overrides java. |
| protected byte[] | engineDigest()
Implements abstract java. |
| protected int | engineGetDigestLength()
Overrides java. |
| protected void | engineReset()
Implements abstract java. |
| protected void | engineUpdate(byte
the byte to use for the update. input)Implements abstract java. |
| protected void | engineUpdate(byte[]
the array of bytes to use for the update. input, int the offset to start from in the array of bytes. offset, int the number of bytes to use, starting at
len)offset.Implements abstract java. |
| digestCalculator | back to summary |
|---|---|
| private final OutputDigestCalculator<T> digestCalculator | |
| digestStream | back to summary |
|---|---|
| private final UpdateOutputStream digestStream | |
| fipsFactory | back to summary |
|---|---|
| private static FipsDigestOperatorFactory<FipsSHS. | |
| BaseMessageDigest | back to summary |
|---|---|
| protected BaseMessageDigest(FipsSHS. | |
| BaseMessageDigest | back to summary |
|---|---|
| pack-priv BaseMessageDigest(OutputDigestCalculator<T> digestCalculator) | |
| clone | back to summary |
|---|---|
| public Object clone() throws CloneNotSupportedException Overrides java. Doc from java. Returns a clone if the implementation is cloneable.
| |
| engineDigest | back to summary |
|---|---|
| protected byte[] engineDigest() Implements abstract java. Doc from java. Completes the hash computation by performing final
operations such as padding. Once
| |
| engineGetDigestLength | back to summary |
|---|---|
| protected int engineGetDigestLength() Overrides java. Doc from java. Returns the digest length in bytes. This concrete method has been added to this previously-defined abstract class. (For backwards compatibility, it cannot be abstract.) The default behavior is to return 0. This method may be overridden by a provider to return the digest length.
| |
| engineReset | back to summary |
|---|---|
| protected void engineReset() Implements abstract java. Doc from java. Resets the digest for further use. | |
| engineUpdate | back to summary |
|---|---|
| protected void engineUpdate(byte input) Implements abstract java. Doc from java. Updates the digest using the specified byte.
| |
| engineUpdate | back to summary |
|---|---|
| protected void engineUpdate(byte[] input, int offset, int len) Implements abstract java. Doc from java. Updates the digest using the specified array of bytes, starting at the specified offset.
| |