InitializeSupport, Digesterpublic class DsaDigester extends InitializeObject implements Digester
| Constructor | Description |
|---|---|
DsaDigester() |
| Modifier and Type | Method | Description |
|---|---|---|
DsaDigester |
copy() |
|
void |
destroy() |
|
byte[] |
digest(byte[] message) |
|
int |
getDigestLength() |
|
protected void |
init() |
|
DsaDigester |
setAlgorithm(String algorithm) |
|
DsaDigester |
setKeyPair(KeyPair keyPair) |
|
DsaDigester |
setPrivateKey(PrivateKey privateKey) |
|
DsaDigester |
setProvider(String provider) |
|
DsaDigester |
setPublicKey(PublicKey publicKey) |
|
boolean |
verify(byte[] message,
byte[] signature) |
assertNotInitialized, initializeinitializeprotected void init()
throws Exception
init in class InitializeObjectExceptionpublic void destroy()
throws DestroyException
destroy in interface InitializeSupportdestroy in class InitializeObjectDestroyExceptionpublic int getDigestLength()
getDigestLength 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 setPublicKey(PublicKey publicKey)
public DsaDigester setKeyPair(KeyPair keyPair)
public DsaDigester copy()
Copyright © 2018. All rights reserved.