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
SmartCardExceptionjava.util.List<byte[]> getSignatureCertificates()
throws SmartCardException
SmartCardExceptionjava.util.List<byte[]> getEncryptionCertificates()
throws SmartCardException
SmartCardExceptionvoid login(java.lang.String aCardPIN)
throws SmartCardException,
LoginException
SmartCardExceptionLoginExceptionvoid logout()
throws SmartCardException
SmartCardExceptionvoid closeSession()
throws SmartCardException
SmartCardExceptionbyte[] getSerial()
throws SmartCardException
SmartCardExceptionbyte[] getSerial(long aSlotID)
throws SmartCardException
SmartCardExceptiontr.gov.tubitak.uekae.esya.api.common.crypto.BaseSigner getSigner(java.security.cert.X509Certificate aCert,
java.lang.String aSigningAlg)
throws SmartCardException
SmartCardExceptiontr.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
SmartCardExceptionboolean isSessionActive()
Copyright © 2025. All rights reserved.