public abstract class Signer
extends java.lang.Object
implements tr.gov.tubitak.uekae.esya.api.common.crypto.BaseSigner
Constructor and Description |
---|
Signer() |
Modifier and Type | Method and Description |
---|---|
abstract SignatureAlg |
getSignatureAlgorithm() |
java.lang.String |
getSignatureAlgorithmStr() |
abstract void |
init(java.security.PrivateKey aPrivateKey) |
abstract void |
init(java.security.PrivateKey aPrivateKey,
AlgorithmParams aParams) |
abstract void |
reset() |
abstract byte[] |
sign(byte[] aData) |
abstract void |
update(byte[] aData) |
abstract void |
update(byte[] aData,
int aOffset,
int aLength) |
public abstract byte[] sign(byte[] aData) throws CryptoException
sign
in interface tr.gov.tubitak.uekae.esya.api.common.crypto.BaseSigner
CryptoException
public abstract void init(java.security.PrivateKey aPrivateKey) throws CryptoException
CryptoException
public abstract void init(java.security.PrivateKey aPrivateKey, AlgorithmParams aParams) throws CryptoException
CryptoException
public abstract void reset() throws CryptoException
CryptoException
public abstract void update(byte[] aData)
public abstract void update(byte[] aData, int aOffset, int aLength)
public abstract SignatureAlg getSignatureAlgorithm()
public java.lang.String getSignatureAlgorithmStr()
getSignatureAlgorithmStr
in interface tr.gov.tubitak.uekae.esya.api.common.crypto.BaseSigner
Copyright © 2025. All rights reserved.