Serialized Form
|
Package org.kapott.hbci.exceptions |
|
Class org.kapott.hbci.exceptions.AbortedException extends HBCI_Exception implements Serializable |
|
Class org.kapott.hbci.exceptions.CanNotParseMessageException extends HBCI_Exception implements Serializable |
message
java.lang.String message
|
Class org.kapott.hbci.exceptions.CTException extends HBCI_Exception implements Serializable |
|
Class org.kapott.hbci.exceptions.InitializingException extends HBCI_Exception implements Serializable |
|
Class org.kapott.hbci.exceptions.InvalidArgumentException extends HBCI_Exception implements Serializable |
|
Class org.kapott.hbci.exceptions.InvalidPassphraseException extends HBCI_Exception implements Serializable |
|
Class org.kapott.hbci.exceptions.InvalidSegSeqException extends HBCI_Exception implements Serializable |
|
Class org.kapott.hbci.exceptions.InvalidUserDataException extends HBCI_Exception implements Serializable |
|
Class org.kapott.hbci.exceptions.JobNotSupportedException extends HBCI_Exception implements Serializable |
|
Class org.kapott.hbci.exceptions.NeedKeyAckException extends HBCI_Exception implements Serializable |
|
Class org.kapott.hbci.exceptions.NoHashAlgSetException extends HBCI_Exception implements Serializable |
|
Class org.kapott.hbci.exceptions.NoSuchConstructorException extends HBCI_Exception implements Serializable |
|
Class org.kapott.hbci.exceptions.NoSuchElementException extends HBCI_Exception implements Serializable |
|
Class org.kapott.hbci.exceptions.NoSuchPathException extends HBCI_Exception implements Serializable |
|
Class org.kapott.hbci.exceptions.NoSuchSyntaxException extends HBCI_Exception implements Serializable |
|
Class org.kapott.hbci.exceptions.NoValidValueException extends HBCI_Exception implements Serializable |
|
Class org.kapott.hbci.exceptions.NoValueGivenException extends HBCI_Exception implements Serializable |
path
java.lang.String path
|
Class org.kapott.hbci.exceptions.OverwriteException extends HBCI_Exception implements Serializable |
|
Class org.kapott.hbci.exceptions.ParseErrorException extends HBCI_Exception implements Serializable |
|
Class org.kapott.hbci.exceptions.PredelimErrorException extends org.kapott.hbci.exceptions.ParseErrorException implements Serializable |
|
Class org.kapott.hbci.exceptions.ProcessException extends HBCI_Exception implements Serializable |
msgStatus
HBCIMsgStatus msgStatus
|
Class org.kapott.hbci.exceptions.TooMuchElementsException extends HBCI_Exception implements Serializable |
|
Package org.kapott.hbci.GV_Result |
entries
java.util.List<E> entries
entries
java.util.List<E> entries
orderid
java.lang.String orderid
orderidold
java.lang.String orderidold
entries
java.util.List<E> entries
orderid
java.lang.String orderid
entries
java.util.List<E> entries
entries
java.util.List<E> entries
entries
java.util.List<E> entries
infos
java.util.List<E> infos
format
java.lang.String format
isodata
java.lang.StringBuffer isodata
pdfdata
java.lang.StringBuffer pdfdata
startDate
java.util.Date startDate
endDate
java.util.Date endDate
abschlussInfo
java.lang.String abschlussInfo
kundenInfo
java.lang.String kundenInfo
werbetext
java.lang.String werbetext
iban
java.lang.String iban
bic
java.lang.String bic
name
java.lang.String name
name2
java.lang.String name2
name3
java.lang.String name3
receipt
java.lang.String receipt
bufferMT940
java.lang.StringBuffer bufferMT940
bufferMT942
java.lang.StringBuffer bufferMT942
tageMT940
java.util.List<E> tageMT940
tageMT942
java.util.List<E> tageMT942
parsed
boolean parsed
restMT940
java.lang.StringBuffer restMT940
- Dieses Feld enthält einen String, der den nicht-auswertbaren Teil der Kontoauszüge
enthält. Es dient nur zu Debugging-Zwecken und sollte eigentlich immer
null
bzw. einen leeren String enthalten. Wenn das nicht der Fall ist, dann konnten die
empfangenen Kontoauszüge nicht richtig geparst werden, und dieser String enthält den
"Schwanz" der Kontoauszugsdaten, bei dem das Parsing-Problem aufgetreten ist.
restMT942
java.lang.StringBuffer restMT942
- Wie restMT940, allerdings für die Daten der *vorgemerkten* Umsätze.
my
Konto my
Konto, auf das sich die Umsatzdaten beziehen (Kundenkonto). Einige
Kreditinstitute geben fehlerhafte Kontoauszüge zurück, was zur Folge
haben kann, dass dieses Feld nicht richtig belegt ist. Tritt ein solcher
Fall ein, so kann es vorkommen, dass von dem Konto-Objekt
nur das Feld number gefüllt ist, und zwar mit den
Informationen, die das Kreditinstitut zur Identifizierung dieses Kontos
zurückgibt.
Normalerweise bestehen diese Informationen aus BLZ und
Kontonummer, die dann auch korrekt in das Konto-Objekt
eingetragen werden. Liegen diese Informationen aber gar nicht oder in
einem falschen bzw. unbekannten Format vor, so werden diese Daten
komplett in das number-Feld geschrieben.
counter
java.lang.String counter
- Nummer des Kontoauszuges (optional)
start
Saldo start
- Saldo zu Beginn des Buchungstages
starttype
char starttype
- Art des Saldos.
M = Anfangssaldo; F = Zwischensaldo
lines
java.util.List<E> lines
- Liste der einzelnen Buchungen dieses Tages (Instanzen von
GVRKUms.UmsLine)
end
Saldo end
- Saldo am Ende des Buchungstages
endtype
char endtype
- Art des Endsaldos (siehe
GVRKUms.BTag.starttype)
valuta
java.util.Date valuta
- Datum der Wertstellung
bdate
java.util.Date bdate
- Buchungsdatum
value
Value value
- Gebuchter Betrag
isStorno
boolean isStorno
- Handelt es sich um eine Storno-Buchung?
saldo
Saldo saldo
- Der Saldo nach dem Buchen des Betrages
value
customerref
java.lang.String customerref
- Kundenreferenz
instref
java.lang.String instref
- Kreditinstituts-Referenz
orig_value
Value orig_value
- Ursprünglicher Betrag (bei ausländischen Buchungen; optional)
charge_value
Value charge_value
- Betrag für Gebühren des Geldverkehrs (optional)
gvcode
java.lang.String gvcode
- Art der Buchung (bankinterner Code). Nur wenn hier ein Wert ungleich
999 drinsteht, enthalten die Attribute text,
primanota, usage, other und
addkey sinnvolle Werte. Andernfalls sind all diese
Informationen möglicherweise im Feld additional enthalten,
allerdings in einem nicht definierten Format (siehe auch
additional).
additional
java.lang.String additional
Zusatzinformationen im Rohformat. Wenn Zusatzinformationen zu dieser
Transaktion in einem unbekannten Format vorliegen, dann enthält dieser
String diese Daten (u.U. ist dieser String leer, aber nicht null).
Das ist genau dann der Fall, wenn der Wert von gvcode gleich 999 ist.
Wenn die Zusatzinformationen aber ausgewertet werden können (und gvcode!=999),
so ist dieser String null, und die Felder text, primanota,
usage, other und addkey
enthalten die entsprechenden Werte (siehe auch gvcode)
text
java.lang.String text
- Beschreibung der Art der Buchung (optional).
Nur wenn
gvcode!=999! (siehe auch additional
und gvcode)
primanota
java.lang.String primanota
- Primanotakennzeichen (optional).
Nur wenn
gvcode!=999! (siehe auch additional
und gvcode)
usage
java.util.List<E> usage
- Liste von Strings mit den Verwendungszweckzeilen.
Nur wenn
gvcode!=999! (siehe auch additional
und gvcode)
other
Konto other
- Gegenkonto der Buchung (optional).
Nur wenn
gvcode!=999! (siehe auch additional
und gvcode)
addkey
java.lang.String addkey
- Erweiterte Informationen zur Art der Buchung (bankintern, optional).
Nur wenn
gvcode!=999! (siehe auch additional
und gvcode)
saldi
java.util.List<E> saldi
konto
Konto konto
- Saldo für welches Konto
ready
Saldo ready
- Gebuchter Saldo
unready
Saldo unready
- Saldo noch nicht verbuchter Umsätze (optional)
kredit
Value kredit
- Kreditlinie (optional)
available
Value available
- Aktuell verfügbarer Betrag (optional)
used
Value used
- Bereits verfügter Betrag (optional)
entries
java.util.List<E> entries
tanlists
java.util.List<E> tanlists
orderid
java.lang.String orderid
orderid
java.lang.String orderid
orderidold
java.lang.String orderidold
list
java.util.List<E> list
entries
java.util.List<E> entries
rest
java.lang.String rest
- Dieses Feld enthält einen String, der den nicht-auswertbaren Teil der gelieferten Informationen
enthält. Es dient nur zu Debugging-Zwecken und sollte eigentlich immer
null
bzw. einen leeren String enthalten. Wenn das nicht der Fall ist, dann konnten die
empfangenen Daten nicht richtig geparst werden, und dieser String enthält den
"Schwanz" der Daten, bei dem das Parsing-Problem aufgetreten ist.
entries
java.util.List<E> entries
|
Class org.kapott.hbci.GV_Result.HBCIJobResultImpl extends java.lang.Object implements Serializable |
resultData
java.util.Properties resultData
parentJob
org.kapott.hbci.GV.HBCIJobImpl parentJob
jobStatus
HBCIStatus jobStatus
globStatus
HBCIStatus globStatus
|
Package org.kapott.hbci.manager |
serialVersionUID: 1L
country
java.lang.String country
- Ländercode des Schlüsselbesitzers
blz
java.lang.String blz
- Bankleitzahl des Schlüsselbesitzers
userid
java.lang.String userid
- Nutzerkennung des Schlüsselbesitzers. Wenn der Schlüssel
einem "richtigen" Nutzer gehört, so wird hier seine HBCI-Userkennung eingestellt;
gehört der Schlüssel der Bank, so steht hier eine bankinterne
ID (u.U. die Bankleitzahl o.ä.)
num
java.lang.String num
- Schlüsselnummer
version
java.lang.String version
- Schlüsselversion
key
java.security.Key key
- kryptographische Schlüsseldaten (kann
null sein)
|
Package org.kapott.hbci.passport |
|
Class org.kapott.hbci.passport.AbstractDDVPassport extends AbstractHBCIPassport implements Serializable |
paramHeader
java.lang.String paramHeader
bpd
java.util.Properties bpd
upd
java.util.Properties upd
hbciversion
java.lang.String hbciversion
country
java.lang.String country
blz
java.lang.String blz
host
java.lang.String host
port
java.lang.Integer port
filterType
java.lang.String filterType
userid
java.lang.String userid
customerid
java.lang.String customerid
sysid
java.lang.String sysid
sigid
java.lang.Long sigid
cid
java.lang.String cid
comm
org.kapott.hbci.comm.Comm comm
persistentData
java.util.Hashtable<K,V> persistentData
parentHandlerData
org.kapott.hbci.manager.IHandlerData parentHandlerData
|
Class org.kapott.hbci.passport.AbstractPinTanPassport extends AbstractHBCIPassport implements Serializable |
certfile
java.lang.String certfile
checkCert
boolean checkCert
proxy
java.lang.String proxy
proxyuser
java.lang.String proxyuser
proxypass
java.lang.String proxypass
verifyTANMode
boolean verifyTANMode
twostepMechanisms
java.util.Hashtable<K,V> twostepMechanisms
allowedTwostepMechanisms
java.util.List<E> allowedTwostepMechanisms
currentTANMethod
java.lang.String currentTANMethod
currentTANMethodWasAutoSelected
boolean currentTANMethodWasAutoSelected
pin
java.lang.String pin
|
Class org.kapott.hbci.passport.AbstractRDHPassport extends AbstractHBCIPassport implements Serializable |
|
Class org.kapott.hbci.passport.AbstractRDHSWFileBasedPassport extends org.kapott.hbci.passport.AbstractRDHSWPassport implements Serializable |
filename
java.lang.String filename
passportKey
javax.crypto.SecretKey passportKey
|
Class org.kapott.hbci.passport.AbstractRDHSWPassport extends org.kapott.hbci.passport.AbstractRDHPassport implements Serializable |
keys
HBCIKey[][] keys
|
Class org.kapott.hbci.passport.HBCIPassportAnonymous extends AbstractHBCIPassport implements Serializable |
filename
java.lang.String filename
passportKey
javax.crypto.SecretKey passportKey
|
Class org.kapott.hbci.passport.HBCIPassportDDV extends org.kapott.hbci.passport.AbstractDDVPassport implements Serializable |
paramHeader
java.lang.String paramHeader
filename
java.lang.String filename
keys
HBCIKey[] keys
comport
int comport
ctnumber
int ctnumber
cardid
java.lang.String cardid
pinEntered
boolean pinEntered
useBio
int useBio
useSoftPin
int useSoftPin
softPin
byte[] softPin
passportKey
javax.crypto.SecretKey passportKey
entryIdx
int entryIdx
|
Class org.kapott.hbci.passport.HBCIPassportPinTan extends org.kapott.hbci.passport.AbstractPinTanPassport implements Serializable |
filename
java.lang.String filename
passportKey
javax.crypto.SecretKey passportKey
|
Class org.kapott.hbci.passport.HBCIPassportRDH extends org.kapott.hbci.passport.AbstractRDHSWFileBasedPassport implements Serializable |
|
Class org.kapott.hbci.passport.HBCIPassportRDH10File extends org.kapott.hbci.passport.HBCIPassportRDHXFile implements Serializable |
|
Class org.kapott.hbci.passport.HBCIPassportRDH2File extends org.kapott.hbci.passport.HBCIPassportRDHXFile implements Serializable |
|
Class org.kapott.hbci.passport.HBCIPassportRDHNew extends org.kapott.hbci.passport.AbstractRDHSWFileBasedPassport implements Serializable |
profileVersion
java.lang.String profileVersion
|
Class org.kapott.hbci.passport.HBCIPassportRDHXFile extends org.kapott.hbci.passport.AbstractRDHSWFileBasedPassport implements Serializable |
passphrase
byte[] passphrase
filecontent
org.kapott.hbci.passport.rdhXfile.RDHXFile filecontent
entryIdx
int entryIdx
forcedProfileVersion
java.lang.String forcedProfileVersion
|
Class org.kapott.hbci.passport.HBCIPassportSIZRDHFile extends org.kapott.hbci.passport.AbstractRDHSWFileBasedPassport implements Serializable |
passphrase
java.lang.String passphrase
|
Package org.kapott.hbci.status |
|
Class org.kapott.hbci.status.HBCIInstMessage extends java.lang.Object implements Serializable |
betreff
java.lang.String betreff
text
java.lang.String text
code
java.lang.String code
HBCI-Fehlercode. Diese Codes bestehen immer aus vier Ziffern. Die erste
Ziffer kennzeichnet dabei die Art:
0 - Erfolgsmeldung
3 - Warnung
9 - Fehlermeldung
segref
java.lang.String segref
- Segmentnummer in der gesendeten Nachricht, auf das sich dieser
Rückgabewert bezieht. Falls es sich um einen globalen Rückgabewert
handelt (d.h. einen, der sich auf die komplette Nachricht bezieht),
so ist dieser Wert
null
deref
java.lang.String deref
- Nummer des Datenelementes oder der Datenelementgruppe, auf das sich
dieser Rückgabewert bezieht. Diese Information ist nicht in jedem
Fall vorhanden (z.B. wenn es sich um einen globalen Fehlercode handelt
oder wenn sich der Rückgabewert auf ein komplettes Segment bezieht).
In einem solchen Fall ist dieser Wert
null.
text
java.lang.String text
- Beschreibender Text. Dieser Text wird vom HBCI-Server der Bank generiert.
params
java.lang.String[] params
- Optionale Parameter, die im Zusammenhang mit
text zu interpretieren sind.
element
java.lang.String element
- Lowlevel-Name des Nachrichtenelementes, auf das sich dieser Rückgabewert bezieht.
Dieser Name kann nicht in jedem Fall bestimmt werden, der Wert dieses Feldes
kann dann auch
null sein.
|
Package org.kapott.hbci.structures |
country
java.lang.String country
- Länderkennzeichen des Kontos.
Normalerweise ist hier der Wert
DE für
Deutschland einzustellen.
blz
java.lang.String blz
- Bankleitzahl der kontoführenden Bank
number
java.lang.String number
- Kontonummer des Kontos
subnumber
java.lang.String subnumber
- Unterkontomerkmal des Kontos, kann
null sein
type
java.lang.String type
- Name (Typ) des Kontos. Dieses Feld ist nur für
Konten verfügbar, auf die der Anwender via HBCI Zugriff
hat. Für alle anderen Konten ist dieser Wert
null
curr
java.lang.String curr
- Währung des Kontos. Hier ist in der Regel
EUR
für EURO gespeichert.
customerid
java.lang.String customerid
- Kreditinstitusseitiger Kundenname. Dieser Wert gibt an, unter
welcher Kunden-ID ein Bankkunde Zugriff auf dieses Konto hat.
Dieser Wert ist nur für Konten verfügbar, auf die der Anwender
Zugriff via HBCI hat, für alle anderen Konten ist dieser
Wert
null. Falls eine Bank Informationen über alle
Konten bereitstellt, auf die ein Nutzer via HBCI Zugriff hat, so
kann dieses Feld beim Hinzufügen von Aufträgen via
HBCIJob.addToQueue(String)
ausgewertet werden.
name
java.lang.String name
- Name des Kontoinhabers. Hier wird bei eigenen Konten der
Inhabername eingestellt, wie er von der Bank bereitgestellt wird.
Bei fremden Konten (z.B. bei den Konten, die als Gegenkonten auf
einem Kontoauszug erscheinen) wird hier der Name eingestellt,
wie er in den Auftragsdaten von der Bank geführt wird.
name2
java.lang.String name2
- Name des Kontoinhabers (Fortsetzung) (optional).
limit
org.kapott.hbci.structures.Limit limit
allowedGVs
java.util.List<E> allowedGVs
bic
java.lang.String bic
- BIC des Kontos
iban
java.lang.String iban
- IBAN des Kontos
value
Value value
- Betrag des Saldos.
timestamp
java.util.Date timestamp
- Zeitpunkt der Gültigkeit dieses Saldos.
value
long value
- Numerischer Wert des Betrages mal 100
curr
java.lang.String curr
- Währung. Für EURO ist hier
EUR zu benutzen.