org.javasign.cards
Class SiemensFileSystem

java.lang.Object
  |
  +--org.javasign.cards.SiemensFileSystem
All Implemented Interfaces:
CardFileSystem

public class SiemensFileSystem
extends java.lang.Object
implements CardFileSystem


Constructor Summary
SiemensFileSystem(Session session)
           
 
Method Summary
 boolean deleteCurrent()
           
 CardFile getCurrent()
           
 CardFile[] listFiles()
           
 java.lang.String readCurrent()
           
 void setCurrent(CardFile curFile)
           
 boolean verify(java.lang.String PIN)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SiemensFileSystem

public SiemensFileSystem(Session session)
                  throws CardException
Method Detail

verify

public boolean verify(java.lang.String PIN)
               throws CardException
Specified by:
verify in interface CardFileSystem
CardException

readCurrent

public java.lang.String readCurrent()
                             throws CardException
Specified by:
readCurrent in interface CardFileSystem
CardException

getCurrent

public CardFile getCurrent()
Specified by:
getCurrent in interface CardFileSystem

setCurrent

public void setCurrent(CardFile curFile)
                throws CardException
Specified by:
setCurrent in interface CardFileSystem
CardException

deleteCurrent

public boolean deleteCurrent()
                      throws CardException,
                             java.io.IOException
Specified by:
deleteCurrent in interface CardFileSystem
CardException
java.io.IOException

listFiles

public CardFile[] listFiles()
                     throws CardException
Specified by:
listFiles in interface CardFileSystem
CardException