public class DsaDigester extends InitializeObject implements Digester
mutex| Constructor and Description |
|---|
DsaDigester() |
| Modifier and Type | Method and Description |
|---|---|
DsaDigester |
copy() |
void |
destroy() |
byte[] |
digest(byte[] message) |
int |
getDigestSize() |
protected void |
init() |
DsaDigester |
setAlgorithm(String algorithm) |
DsaDigester |
setPrivateKey(PrivateKey privateKey) |
DsaDigester |
setPrivateKey(String privateKeyPem) |
DsaDigester |
setProvider(String provider) |
DsaDigester |
setPublicKey(PublicKey publicKey) |
DsaDigester |
setPublicKey(String publicKeyPem) |
boolean |
verify(byte[] message,
byte[] signature) |
assertNotInitialized, initializeclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitinitializeprotected void init()
throws Exception
init in class InitializeObjectExceptionpublic void destroy()
throws DestroyException
destroy in interface InitializeSupportdestroy in class InitializeObjectDestroyExceptionpublic int getDigestSize()
getDigestSize in interface Digesterpublic byte[] digest(byte[] message)
throws CryptoException
digest in interface DigesterCryptoExceptionpublic boolean verify(byte[] message,
byte[] signature)
throws CryptoException
verify in interface DigesterCryptoExceptionpublic DsaDigester setAlgorithm(String algorithm)
public DsaDigester setProvider(String provider)
public DsaDigester setPrivateKey(PrivateKey privateKey)
public DsaDigester setPrivateKey(String privateKeyPem)
public DsaDigester setPublicKey(PublicKey publicKey)
public DsaDigester setPublicKey(String publicKeyPem)
public DsaDigester copy()
Copyright © 2019. All rights reserved.