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