public abstract class JavaSecSignatureVerifier extends Object implements SignatureVerifier
Constructor and Description |
---|
JavaSecSignatureVerifier(String keyAlgorithm,
String signatureAlgorithm) |
Modifier and Type | Method and Description |
---|---|
KeyFactory |
getKeyFactory() |
protected abstract PublicKey |
getPublicKey(byte[] key) |
protected abstract byte[] |
getSignature(byte[] rrsigData) |
boolean |
verify(byte[] content,
byte[] rrsigData,
byte[] key) |
public JavaSecSignatureVerifier(String keyAlgorithm, String signatureAlgorithm) throws NoSuchAlgorithmException
NoSuchAlgorithmException
public KeyFactory getKeyFactory()
public boolean verify(byte[] content, byte[] rrsigData, byte[] key)
verify
in interface SignatureVerifier
protected abstract byte[] getSignature(byte[] rrsigData)
protected abstract PublicKey getPublicKey(byte[] key)