Package org.kapott.hbci.passport.storage
Class PassportStorage
java.lang.Object
org.kapott.hbci.passport.storage.PassportStorage
Kapselt das Lesen/Schreiben und Verschluesseln/Entschluesseln der Passport-Dateien.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic PassportDataload(HBCIPassport passport, File file) Liest die Passportdatei ein.static PassportDataload(HBCIPassport passport, InputStream is) Liest die Passportdatei ein.static voidsave(HBCIPassport passport, PassportData data, File file) Speichert die Passport-Daten.static voidsave(HBCIPassport passport, PassportData data, OutputStream os) Speichert die Passport-Daten.
-
Constructor Details
-
PassportStorage
public PassportStorage()
-
-
Method Details
-
load
Liest die Passportdatei ein.- Parameters:
passport- der Passport, zu dem die Daten gelesen werden sollen.file- die Passport-Datei.- Returns:
- das Passport-Format.
-
load
Liest die Passportdatei ein.- Parameters:
passport- der Passport, zu dem die Daten gelesen werden sollen.is- Stream mit der Datei. Die Funktion schliesst den Stream nicht. Das ist Aufgabe des Aufrufers.- Returns:
- die gelesenen Passport-Daten.
-
save
Speichert die Passport-Daten.- Parameters:
passport- der Passport.data- die Daten.file- die Zieldatei.
-
save
Speichert die Passport-Daten.- Parameters:
passport- der Passport.data- die Daten.os- der Stream, in den die Daten geschrieben werden.
-