public class APDUSigner
extends java.lang.Object
implements tr.gov.tubitak.uekae.esya.api.common.crypto.BaseSigner
Constructor and Description |
---|
APDUSigner(APDUSmartCard aSC,
java.security.cert.X509Certificate aCertificate,
java.lang.String aSigningAlg) |
APDUSigner(APDUSmartCard aSC,
java.security.cert.X509Certificate aCertificate,
java.lang.String aSigningAlg,
java.security.spec.AlgorithmParameterSpec aParams) |
Modifier and Type | Method and Description |
---|---|
java.security.spec.AlgorithmParameterSpec |
getAlgorithmParameterSpec() |
java.lang.String |
getSignatureAlgorithmStr() |
byte[] |
sign(byte[] aData) |
public APDUSigner(APDUSmartCard aSC, java.security.cert.X509Certificate aCertificate, java.lang.String aSigningAlg)
public APDUSigner(APDUSmartCard aSC, java.security.cert.X509Certificate aCertificate, java.lang.String aSigningAlg, java.security.spec.AlgorithmParameterSpec aParams)
public byte[] sign(byte[] aData) throws tr.gov.tubitak.uekae.esya.api.common.ESYAException
sign
in interface tr.gov.tubitak.uekae.esya.api.common.crypto.BaseSigner
tr.gov.tubitak.uekae.esya.api.common.ESYAException
public java.lang.String getSignatureAlgorithmStr()
getSignatureAlgorithmStr
in interface tr.gov.tubitak.uekae.esya.api.common.crypto.BaseSigner
public java.security.spec.AlgorithmParameterSpec getAlgorithmParameterSpec()
getAlgorithmParameterSpec
in interface tr.gov.tubitak.uekae.esya.api.common.crypto.BaseSigner
Copyright © 2025. All rights reserved.