ZURÜCK

JPWS CSV EXTERNES DATEIFORMAT

CSV Format

Grundlage der JPasswords CSV Serialisierung ist RFC-4180. Der Formattyp "DATENBANK" erfüllt diese Definition ziemlich genau, während Formattyp "TABELLEN-KALKULATION" ein anderes Feld-Trennzeichen verwendet, nämlich Strichpunkt.

Kommentarzeilen

Abweichend von RFC-4180 darf in einer Datei eine beliebige Anzahl von Kommentarzeilen vor der Kopfzeile stehen. Eine Kommentarzeile wird durch das Zeichen "#" an erster Stelle markiert. In der JPWS Exportdatei informieren die Kommentarzeilen über die Format-Parameter, die bei der Erzeugung der Datei verwendet wurden.

CSV Kopffelder

Beachten Sie, daß das JPWS CSV-Dateiformat das Vorhandensein einer Zeile mit Kopffeldern als erste Textzeile (nach dem Kommentar) verlangt. Wenn Sie CSV als eine Menge von Tabellenspalten betrachten, dann stellen die Kopffelder die Spaltennamen dar. Spaltennamen zu verwenden erlaubt große Varianz in der Zusammenstellung von Spalten in einer Datei, die als CSV-Eingabe für JPWS (oder eine andere Anwendung) dienen soll; außerdem brauchen Sie sich nicht um die Abfolge der Spalten zu sorgen.

Die folgenden Spalten sind vorgeschrieben:
TITLE Text. Eintragstitel (zum Beispiel Konto-ID, etc.)
PASSWORD Text. Ihr Login-Passwort

Die folgenden Spalten sind optionale Datenfelder:
USER Text. Ihr Login-Benutzername
GROUP Text. Ein Gruppenname, der diesen Eintrag einer Gruppe von Einträgen zuordnet. Der Gruppenname kann mehrstufig sein, wobei jede Stufe mit dem Zeichen "." getrennt ist (z.B. "Forum.Spiele.ImmortalCities")
NOTES Text. Freier Kommentartext zu diesem Eintrag.
URL Text. URL-Benennung, z.B. für eine Homepage or eine andere Internet Liegenschaft.
PWHISTORY Text. Die Password-Geschichte in einem speziellen Datenformat, das aus einer Liste von Listen besteht, kodiert in der RFC-4180 Konvention. Die Elemente der Geschichteliste sind Paare (a,b) bestehend aus a = XML-Zeit Notation (UT) (Passwort Erzeugungszeit), and b = historischer Passwort-Wert.
UUID Text. Hexadezimale Darstellung eines 16-Byte Ganzzahlwertes. Dieser Wert stellt einen technischen universalen Eintragsnamen dar.
T_CREATED Zeit. Zeitpunkt zu dem dieser Eintrag angelegt wurde.
T_MODIFIED Zeit. Zeitpunkt zu dem dieser Eintrag zuletzt geändert wurde.
T_PASSEXPIRY Zeit. Zeitpunkt zu dem das Passwort verfallen (ungültig) wird.
T_PASSMODIFIED Zeit. Zeitpunkt zu dem das Passwort zuletzt geändert wurde.
T_PASSACCESS Zeit. Zeitpunkt zu dem das Passwort zuletzt verwendet wurde.

Datentypen

Text - ist jede Abfolge von Zeichen aus Ihrem gewählten Zeichensatz. Wenn der Text ein Feld-Trennzeichen, einen doppelten Anführungsstrich oder einen Zeilenumbruch enthält, wird der ganze Feldwert in doppelte Anführungsstriche eingeschlossen.

Zeit - erlaubt sind verschiedene Schreibweisen zur Kennzeichung eines Zeitpunkts, die sich alle auf Universalzeit (GMT) beziehen. Drei Untertypen sind möglich: a) eine lange Ganzzahl (Ziffern), welche die Anzahl der Sekunden seit 01.01.1970 0:00 UT nennt, b) das XML Standard-Zeitformat, und c) jede Standard-Schreibweise, die von Ihrer Java Virtuellen Maschine verstanden wird.

Datensätze

Die Datensätze mit Passwort-Einträgen folgen unmittelbar auf die Kopfzeile. Anzahl und Abfolge der Felder eines jeden Datensatzes müssen mit der Spaltendefinition der Kopfzeile übereinstimmen. Datensätze werden mit CRLF (Zeilenumbruch) getrennt. Beachten Sie jedoch, daß das Vorkommen von CRLF im Dateitext nicht unbedingt das Ende eines Datensatzes markiert!