public class SUNVerifier
extends java.lang.Object
implements tr.gov.tubitak.uekae.esya.api.crypto.Verifier
Constructor and Description |
---|
SUNVerifier(tr.gov.tubitak.uekae.esya.api.crypto.alg.SignatureAlg aSignatureAlg) |
SUNVerifier(tr.gov.tubitak.uekae.esya.api.crypto.alg.SignatureAlg aSignatureAlg,
java.security.Provider aProvider) |
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 SUNVerifier(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.CryptoException
public SUNVerifier(tr.gov.tubitak.uekae.esya.api.crypto.alg.SignatureAlg aSignatureAlg, java.security.Provider aProvider) throws tr.gov.tubitak.uekae.esya.api.crypto.exceptions.CryptoException
tr.gov.tubitak.uekae.esya.api.crypto.exceptions.CryptoException
public 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.Verifier
tr.gov.tubitak.uekae.esya.api.crypto.exceptions.CryptoException
public 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.Verifier
tr.gov.tubitak.uekae.esya.api.crypto.exceptions.CryptoException
public void reset() throws tr.gov.tubitak.uekae.esya.api.crypto.exceptions.CryptoException
reset
in interface tr.gov.tubitak.uekae.esya.api.crypto.Verifier
tr.gov.tubitak.uekae.esya.api.crypto.exceptions.CryptoException
public void update(byte[] aData)
update
in interface tr.gov.tubitak.uekae.esya.api.crypto.Verifier
public void update(byte[] aData, int aOffset, int aLength)
update
in interface tr.gov.tubitak.uekae.esya.api.crypto.Verifier
public boolean verifySignature(byte[] aSignature)
verifySignature
in interface tr.gov.tubitak.uekae.esya.api.crypto.Verifier
Copyright © 2025. All rights reserved.