org.javasign.interfaces
Interface CardSigner

All Known Implementing Classes:
SiemensSigner

public interface CardSigner


Method Summary
 byte[] generateSignature(java.lang.String PIN, java.lang.String pin_id, java.lang.String bso_id, java.lang.String se_id, byte[] contentbytes, Session session)
           
 java.security.cert.X509Certificate loadX509Certificate(java.lang.String cerID, Session session)
           
 

Method Detail

generateSignature

public byte[] generateSignature(java.lang.String PIN,
                                java.lang.String pin_id,
                                java.lang.String bso_id,
                                java.lang.String se_id,
                                byte[] contentbytes,
                                Session session)
                         throws CardException,
                                java.io.IOException,
                                java.security.NoSuchAlgorithmException
CardException
java.io.IOException
java.security.NoSuchAlgorithmException

loadX509Certificate

public java.security.cert.X509Certificate loadX509Certificate(java.lang.String cerID,
                                                              Session session)
                                                       throws CardException,
                                                              java.io.IOException,
                                                              java.security.cert.CertificateException
CardException
java.io.IOException
java.security.cert.CertificateException