public abstract class AbstractDigestValidator<DIGEST extends Digest> extends Object implements DigestValidator<DIGEST>
Modifier | Constructor and Description |
---|---|
protected |
AbstractDigestValidator(Class<DIGEST> clazz) |
Modifier and Type | Method and Description |
---|---|
boolean |
canValidate(Class<? extends Digest> clazz) |
abstract boolean |
validate(byte[] normalizedSerialization,
byte[] digestValue,
DIGEST digest) |
boolean |
validateDigest(Digest digest)
Validate a digest.
|
public boolean canValidate(Class<? extends Digest> clazz)
canValidate
in interface DigestValidator<DIGEST extends Digest>
public final boolean validateDigest(Digest digest) throws GeneralSecurityException
DigestValidator
validateDigest
in interface DigestValidator<DIGEST extends Digest>
GeneralSecurityException
public abstract boolean validate(byte[] normalizedSerialization, byte[] digestValue, DIGEST digest) throws GeneralSecurityException
GeneralSecurityException
Copyright © 2017. All rights reserved.