abstract class TlsDSASigner extends java.lang.Object implements TlsSigner
Constructor and Description |
---|
TlsDSASigner() |
Modifier and Type | Method and Description |
---|---|
byte[] |
calculateRawSignature(java.security.SecureRandom secureRandom,
AsymmetricKeyParameter privateKey,
byte[] md5andsha1) |
protected abstract DSA |
createDSAImpl() |
Signer |
createVerifyer(AsymmetricKeyParameter publicKey) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
isValidPublicKey
public byte[] calculateRawSignature(java.security.SecureRandom secureRandom, AsymmetricKeyParameter privateKey, byte[] md5andsha1) throws CryptoException
calculateRawSignature
in interface TlsSigner
CryptoException
public Signer createVerifyer(AsymmetricKeyParameter publicKey)
createVerifyer
in interface TlsSigner
protected abstract DSA createDSAImpl()