public class SCSignerWithKeyLabel
extends java.lang.Object
implements tr.gov.tubitak.uekae.esya.api.common.crypto.BaseSigner
Modifier and Type | Field and Description |
---|---|
protected ISmartCard |
mAkilliKart |
protected java.lang.String |
mAnahtarAdi |
protected java.security.spec.AlgorithmParameterSpec |
mParams |
protected long |
mSessionID |
protected java.lang.String |
mSigningAlg |
protected long |
mSlotID |
Constructor and Description |
---|
SCSignerWithKeyLabel(ISmartCard mAkilliKart,
long mSessionID,
long mSlotID,
java.lang.String mAnahtarAdi,
java.lang.String mSigningAlg) |
SCSignerWithKeyLabel(ISmartCard aSmartCard,
long aSessionID,
long aSlotID,
java.lang.String aKeyLabel,
java.lang.String aSigningAlg,
java.security.spec.AlgorithmParameterSpec aParams)
Implements BaseSigner interface to sign.
|
Modifier and Type | Method and Description |
---|---|
java.security.spec.AlgorithmParameterSpec |
getAlgorithmParameterSpec() |
java.lang.String |
getSignatureAlgorithmStr() |
byte[] |
sign(byte[] aImzalanacak) |
protected ISmartCard mAkilliKart
protected long mSessionID
protected long mSlotID
protected java.lang.String mAnahtarAdi
protected java.lang.String mSigningAlg
protected java.security.spec.AlgorithmParameterSpec mParams
public SCSignerWithKeyLabel(ISmartCard aSmartCard, long aSessionID, long aSlotID, java.lang.String aKeyLabel, java.lang.String aSigningAlg, java.security.spec.AlgorithmParameterSpec aParams)
aSmartCard
- aSessionID
- aSlotID
- aKeyLabel
- aSigningAlg
- aParams
- public SCSignerWithKeyLabel(ISmartCard mAkilliKart, long mSessionID, long mSlotID, java.lang.String mAnahtarAdi, java.lang.String mSigningAlg)
public byte[] sign(byte[] aImzalanacak) 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.