public class GNUVerifier
extends java.lang.Object
implements tr.gov.tubitak.uekae.esya.api.crypto.Verifier
| Constructor and Description |
|---|
GNUVerifier(tr.gov.tubitak.uekae.esya.api.crypto.alg.SignatureAlg aSignatureAlg) |
| Modifier and Type | Method and Description |
|---|---|
void |
init(java.security.PublicKey aPublicKey) |
void |
init(java.security.PublicKey aPublicKey,
tr.gov.tubitak.uekae.esya.api.crypto.params.AlgorithmParams aParams) |
void |
reset() |
void |
update(byte[] aData) |
void |
update(byte[] aData,
int aOffset,
int aLength) |
boolean |
verifySignature(byte[] aSignature) |
public GNUVerifier(tr.gov.tubitak.uekae.esya.api.crypto.alg.SignatureAlg aSignatureAlg)
throws tr.gov.tubitak.uekae.esya.api.crypto.exceptions.CryptoException
tr.gov.tubitak.uekae.esya.api.crypto.exceptions.CryptoExceptionpublic void init(java.security.PublicKey aPublicKey)
throws tr.gov.tubitak.uekae.esya.api.crypto.exceptions.CryptoException
init in interface tr.gov.tubitak.uekae.esya.api.crypto.Verifiertr.gov.tubitak.uekae.esya.api.crypto.exceptions.CryptoExceptionpublic void init(java.security.PublicKey aPublicKey,
tr.gov.tubitak.uekae.esya.api.crypto.params.AlgorithmParams aParams)
throws tr.gov.tubitak.uekae.esya.api.crypto.exceptions.CryptoException
init in interface tr.gov.tubitak.uekae.esya.api.crypto.Verifiertr.gov.tubitak.uekae.esya.api.crypto.exceptions.CryptoExceptionpublic void reset()
throws tr.gov.tubitak.uekae.esya.api.crypto.exceptions.CryptoException
reset in interface tr.gov.tubitak.uekae.esya.api.crypto.Verifiertr.gov.tubitak.uekae.esya.api.crypto.exceptions.CryptoExceptionpublic void update(byte[] aData)
update in interface tr.gov.tubitak.uekae.esya.api.crypto.Verifierpublic void update(byte[] aData,
int aOffset,
int aLength)
update in interface tr.gov.tubitak.uekae.esya.api.crypto.Verifierpublic boolean verifySignature(byte[] aSignature)
verifySignature in interface tr.gov.tubitak.uekae.esya.api.crypto.VerifierCopyright © 2025. All rights reserved.