Class PCSCReader
java.lang.Object
de.willuhn.jameica.hbci.passports.ddv.server.PCSCReader
- All Implemented Interfaces:
Reader
- Direct Known Subclasses:
RDHReader
Implementierung des Kartenleser-Supports fuer javax.smartcardio.
-
Nested Class Summary
Nested classes/interfaces inherited from interface de.willuhn.jameica.hbci.passports.ddv.rmi.Reader
Reader.Type
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
Liefert Pfad und Dateiname des CTAPI-Treibers.int
Liefert den Index des Readers.Liefert die Default-HBCI-Version, die verwendet werden soll, wenn keine bekannt ist.getName()
Liefert den Namen des Chipkartenlesers.getPort()
Liefert einen vordefinierten Port.getType()
Liefert die Art des Kartenlesers.boolean
Prueft, ob dieser Leser von der aktuellen System-Umgebung unterstuetzt wird.toString()
boolean
Liefert true, wenn die Tastatur des PCs zur Eingabe der PIN verwendet werden soll.
-
Constructor Details
-
PCSCReader
public PCSCReader()
-
-
Method Details
-
getName
Description copied from interface:Reader
Liefert den Namen des Chipkartenlesers. -
getCTAPIDriver
Description copied from interface:Reader
Liefert Pfad und Dateiname des CTAPI-Treibers.- Specified by:
getCTAPIDriver
in interfaceReader
- Returns:
- Pfad und Dateiname des CTAPI-Treibers.
- See Also:
-
getPort
Description copied from interface:Reader
Liefert einen vordefinierten Port. -
getCTNumber
public int getCTNumber()Description copied from interface:Reader
Liefert den Index des Readers.- Specified by:
getCTNumber
in interfaceReader
- Returns:
- Index des Readers.
- See Also:
-
isSupported
public boolean isSupported()Description copied from interface:Reader
Prueft, ob dieser Leser von der aktuellen System-Umgebung unterstuetzt wird.- Specified by:
isSupported
in interfaceReader
- Returns:
true
, wenn er unterstuetzt wird.- See Also:
-
useSoftPin
public boolean useSoftPin()Description copied from interface:Reader
Liefert true, wenn die Tastatur des PCs zur Eingabe der PIN verwendet werden soll.- Specified by:
useSoftPin
in interfaceReader
- Returns:
true
wenn die Tastatur des PCs zur Eingabe der PIN verwendet werden soll.- See Also:
-
getType
Description copied from interface:Reader
Liefert die Art des Kartenlesers. -
getDefaultHBCIVersion
Description copied from interface:Reader
Liefert die Default-HBCI-Version, die verwendet werden soll, wenn keine bekannt ist. Wird zum Beispiel bei der Suche nach Kartenlesern verwendet.- Specified by:
getDefaultHBCIVersion
in interfaceReader
- Returns:
- die Default-HBCI-Version.
- See Also:
-
toString
-
equals
-