Class AbstractReader
- java.lang.Object
-
- de.willuhn.jameica.hbci.passports.ddv.server.AbstractReader
-
- All Implemented Interfaces:
Reader
- Direct Known Subclasses:
AbstractKaanReader,CherrySmartboardReader,ChipDriveMicroReader,ChipDrivePinPad532Reader,CustomReader,OmniKey4000Reader,PCSCWrapperReader,ReinerSCTCyberJackReader
public abstract class AbstractReader extends java.lang.Object implements Reader
Basis-Implementierung der Chipkartenleser.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface de.willuhn.jameica.hbci.passports.ddv.rmi.Reader
Reader.Type
-
-
Constructor Summary
Constructors Constructor Description AbstractReader()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object obj)intgetCTNumber()Liefert den Index des Readers.java.lang.StringgetDefaultHBCIVersion()Liefert die Default-HBCI-Version, die verwendet werden soll, wenn keine bekannt ist.java.lang.StringgetPort()Liefert einen vordefinierten Port.Reader.TypegetType()Liefert die Art des Kartenlesers.java.lang.StringtoString()booleanuseSoftPin()Liefert true, wenn die Tastatur des PCs zur Eingabe der PIN verwendet werden soll.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface de.willuhn.jameica.hbci.passports.ddv.rmi.Reader
getCTAPIDriver, getName, isSupported
-
-
-
-
Method Detail
-
getPort
public java.lang.String getPort()
Description copied from interface:ReaderLiefert einen vordefinierten Port.- Specified by:
getPortin interfaceReader- Returns:
- Port.
- See Also:
Reader.getPort()
-
getCTNumber
public int getCTNumber()
Description copied from interface:ReaderLiefert den Index des Readers.- Specified by:
getCTNumberin interfaceReader- Returns:
- Index des Readers.
- See Also:
Reader.getCTNumber()
-
useSoftPin
public boolean useSoftPin()
Description copied from interface:ReaderLiefert true, wenn die Tastatur des PCs zur Eingabe der PIN verwendet werden soll.- Specified by:
useSoftPinin interfaceReader- Returns:
truewenn die Tastatur des PCs zur Eingabe der PIN verwendet werden soll.- See Also:
Reader.useSoftPin()
-
getType
public Reader.Type getType()
Description copied from interface:ReaderLiefert die Art des Kartenlesers.- Specified by:
getTypein interfaceReader- Returns:
- die Art des Kartenlesers.
- See Also:
Reader.getType()
-
getDefaultHBCIVersion
public java.lang.String getDefaultHBCIVersion()
Description copied from interface:ReaderLiefert die Default-HBCI-Version, die verwendet werden soll, wenn keine bekannt ist. Wird zum Beispiel bei der Suche nach Kartenlesern verwendet.- Specified by:
getDefaultHBCIVersionin interfaceReader- Returns:
- die Default-HBCI-Version.
- See Also:
Reader.getDefaultHBCIVersion()
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object- See Also:
Object.toString()
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equalsin classjava.lang.Object- See Also:
Object.equals(java.lang.Object)
-
-