
public abstract class AbstractDigestCreator<DIGEST extends Digest> extends Object implements DigestCreator<DIGEST>
| Modifier | Constructor and Description |
|---|---|
protected |
AbstractDigestCreator(Class<DIGEST> clazz) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canCreate(Class<? extends DIGEST> clazz) |
abstract DIGEST |
create(byte[] normalizedSerialization,
ContextNode contextNode) |
DIGEST |
createDigest(ContextNode contextNode)
Create a digest.
|
void |
createDigest(DIGEST digest)
Create a digest.
|
abstract void |
setValue(byte[] normalizedSerialization,
DIGEST signature) |
public boolean canCreate(Class<? extends DIGEST> clazz)
canCreate in interface DigestCreator<DIGEST extends Digest>public final DIGEST createDigest(ContextNode contextNode) throws GeneralSecurityException
DigestCreatorcreateDigest in interface DigestCreator<DIGEST extends Digest>GeneralSecurityExceptionpublic final void createDigest(DIGEST digest) throws GeneralSecurityException
DigestCreatorcreateDigest in interface DigestCreator<DIGEST extends Digest>GeneralSecurityExceptionpublic abstract DIGEST create(byte[] normalizedSerialization, ContextNode contextNode) throws GeneralSecurityException
GeneralSecurityExceptionpublic abstract void setValue(byte[] normalizedSerialization,
DIGEST signature)
throws GeneralSecurityException
GeneralSecurityExceptionCopyright © 2017. All rights reserved.