public class GNUSigner
extends tr.gov.tubitak.uekae.esya.api.crypto.Signer
Constructor and Description |
---|
GNUSigner(tr.gov.tubitak.uekae.esya.api.crypto.alg.SignatureAlg aSignatureAlg) |
Modifier and Type | Method and Description |
---|---|
java.security.spec.AlgorithmParameterSpec |
getAlgorithmParameterSpec() |
tr.gov.tubitak.uekae.esya.api.crypto.alg.SignatureAlg |
getSignatureAlgorithm() |
void |
init(java.security.PrivateKey aPrivateKey) |
void |
init(java.security.PrivateKey aPrivateKey,
tr.gov.tubitak.uekae.esya.api.crypto.params.AlgorithmParams aParams) |
void |
reset() |
byte[] |
sign(byte[] aData) |
void |
update(byte[] aData) |
void |
update(byte[] aData,
int aOffset,
int aLength) |
public GNUSigner(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 void init(java.security.PrivateKey aPrivateKey) throws tr.gov.tubitak.uekae.esya.api.crypto.exceptions.CryptoException
init
in class tr.gov.tubitak.uekae.esya.api.crypto.Signer
tr.gov.tubitak.uekae.esya.api.crypto.exceptions.CryptoException
public void init(java.security.PrivateKey aPrivateKey, tr.gov.tubitak.uekae.esya.api.crypto.params.AlgorithmParams aParams) throws tr.gov.tubitak.uekae.esya.api.crypto.exceptions.CryptoException
init
in class tr.gov.tubitak.uekae.esya.api.crypto.Signer
tr.gov.tubitak.uekae.esya.api.crypto.exceptions.CryptoException
public void reset() throws tr.gov.tubitak.uekae.esya.api.crypto.exceptions.CryptoException
reset
in class tr.gov.tubitak.uekae.esya.api.crypto.Signer
tr.gov.tubitak.uekae.esya.api.crypto.exceptions.CryptoException
public void update(byte[] aData)
update
in class tr.gov.tubitak.uekae.esya.api.crypto.Signer
public void update(byte[] aData, int aOffset, int aLength)
update
in class tr.gov.tubitak.uekae.esya.api.crypto.Signer
public byte[] sign(byte[] aData)
sign
in interface tr.gov.tubitak.uekae.esya.api.common.crypto.BaseSigner
sign
in class tr.gov.tubitak.uekae.esya.api.crypto.Signer
public java.security.spec.AlgorithmParameterSpec getAlgorithmParameterSpec()
public tr.gov.tubitak.uekae.esya.api.crypto.alg.SignatureAlg getSignatureAlgorithm()
getSignatureAlgorithm
in class tr.gov.tubitak.uekae.esya.api.crypto.Signer
Copyright © 2025. All rights reserved.