public interface BaseSmartCard
Modifier and Type | Method and Description |
---|---|
void |
closeSession() |
java.util.List<byte[]> |
getEncryptionCertificates() |
byte[] |
getSerial() |
byte[] |
getSerial(long aSlotID) |
java.util.List<byte[]> |
getSignatureCertificates() |
tr.gov.tubitak.uekae.esya.api.common.crypto.BaseSigner |
getSigner(java.security.cert.X509Certificate aCert,
java.lang.String aSigningAlg) |
tr.gov.tubitak.uekae.esya.api.common.crypto.BaseSigner |
getSigner(java.security.cert.X509Certificate aCert,
java.lang.String aSigningAlg,
java.security.spec.AlgorithmParameterSpec aParams) |
boolean |
isSessionActive() |
void |
login(java.lang.String aCardPIN) |
void |
logout() |
void |
openSession(long aSlotID) |
void openSession(long aSlotID) throws SmartCardException
SmartCardException
java.util.List<byte[]> getSignatureCertificates() throws SmartCardException
SmartCardException
java.util.List<byte[]> getEncryptionCertificates() throws SmartCardException
SmartCardException
void login(java.lang.String aCardPIN) throws SmartCardException, LoginException
SmartCardException
LoginException
void logout() throws SmartCardException
SmartCardException
void closeSession() throws SmartCardException
SmartCardException
byte[] getSerial() throws SmartCardException
SmartCardException
byte[] getSerial(long aSlotID) throws SmartCardException
SmartCardException
tr.gov.tubitak.uekae.esya.api.common.crypto.BaseSigner getSigner(java.security.cert.X509Certificate aCert, java.lang.String aSigningAlg) throws SmartCardException
SmartCardException
tr.gov.tubitak.uekae.esya.api.common.crypto.BaseSigner getSigner(java.security.cert.X509Certificate aCert, java.lang.String aSigningAlg, java.security.spec.AlgorithmParameterSpec aParams) throws SmartCardException
SmartCardException
boolean isSessionActive()
Copyright © 2025. All rights reserved.