Package opencard.opt.iso.fs

Interface Summary
CardFileInfo Provides information about the structure of a file.
FileAccessCardService Interface to a card service for ISO 7816-4 file access functionality.
FileSystemCardService Interface defining creational methods for file system based smartcards.
 

Class Summary
CardFile Represents a file or directory on the smartcard.
CardFileAppID CardFileAppID contains a single CardFilePath component, an application ID.
CardFileFileID CardFileFileID contains a single CardFilePath component, a two byte file ID.
CardFileInputStream CardFileInputStream together with the accompanying CardFileOutputStream provides access to a CardFile via the familiar Java input/output stream mechanism.
CardFileOutputStream CardFileInputStream together with the accompanying CardFileOutputStream provides access to a CardFile via the familiar Java input/output stream mechanism.
CardFilePartialAppID CardFilePartialAppID contains a single CardFilePath component, a partial application ID.
CardFilePath CardFilePath encapsulates the various ways of addressing files on a smart card: File ID paths: A sequence of two byte file IDs as defined in ISO 7816-4 Short File ID: One byte short file ID (0..31) for selecting EFs.
CardFilePathComponent CardFilePathComponent contains a single CardFilePath component.
CardFileReader CardFileReader is a subclass of InputStreamReader that can be used to read text data from a CardFile.
CardFileShortFileID CardFileShortFileID contains a single CardFilePath component, a short file ID.
CardFileSymbolicName CardFileSymbolicName contains a single CardFilePath component, a symbolic name.
CardFileWriter CardFileWriter is a subclass of OutputStreamWriter that can be used to read text data from a CardFile.
CardRandomAccess Superclass for both CardRandomAccess classes.
CardRandomByteAccess CardRandomByteAccess provides a byte-oriented way of accessing a card file (for transparent smart card files).
CardRandomRecordAccess CardRandomRecordAccess provides record-oriented, random access to structured smart card files.
CardRecord The CardRecord class is used by the CardRandomRecordAccess and CardRandomByteAccess classes.
 

Exception Summary
CardIOException CardIOException is the base class for all CardIO related exceptions.