Metadatenkonfiguration

Allgemein

Jeder Archivierungskonnektor kann Metainformationen in Form einer zusätzlichen Datei in das Archivierungsverzeichnis jedes archivierten Transfers schreiben. Das Format dieser Datei, der Dateiname und ihr Inhalt sind vollständig anpassbar. Jeder Archivierungskonnektor ist mit einer Standardvorlage in Form einer Apache Velocity-Vorlage vorkonfiguriert.

Velocity-Kontext

Der Velocity-Kontext der Vorlage enthält alle Informationen, die für die Archivierung relevant sein könnten.

Klicken Sie hier, um eine Übersicht über die verfügbaren Daten im Velocity-Kontext zu erhalten, der für die Archivierung verwendet wird

Apache Velocity

Kontextvariable Objekt Beschreibung

${date}

Modifizierte Version von Apache DateTool mit zusätzlicher Unterstützung für den Typ „LocalDateTime“

Ermöglicht den Zugriff auf Datums-Hilfsmethoden, um Aufgaben im Zusammenhang mit Datumsangaben auszuführen, wie beispielsweise die Formatierung eines Datums in ein für Menschen lesbares Format.

${number}

Apache NumberTool

Gewährt Zugriff auf Hilfsmethoden für Zahlen, um Aufgaben im Zusammenhang mit Zahlen (Ganzzahlen, Gleitkommazahlen usw.) auszuführen, wie beispielsweise die Umwandlung von Gleitkommazahlen in Ganzzahlen.

$ {math}

Apache MathTool

Bietet Zugriff auf mathematische Hilfsmethoden zur Durchführung von Rechenaufgaben, wie z. B. das Addieren von Zahlen.

${esc}

Apache EscapeTool

Gewährt Zugriff auf Escape-Hilfsmethoden, um bestimmte Vorlagenausgaben wie E-Mail-Adressen zu escapen.

Cryptshare

Aktualisieren Sie Cryptshare von Version 4.6.1.0 auf 4.7.0.0

Das Verhalten von „provisionDate“ und „expirationDate“ wurde mit dem Update auf 4.7.0 geändert

Geänderte Velocity-Kontextvariablen in 4.7.0

Verwendung von Kontextvariablen

Nicht alle Kontextvariablen können zur Anpassung des Dateinamens verwendet werden (z. B. für die Metadatendatei), da ihr Inhalt möglicherweise ungültige Zeichen für einen Dateinamen enthält oder ihr Inhalt eine Liste von Elementen darstellt, auf deren Inhalt nicht direkt zugegriffen werden kann.

Kontextvariable Typ Beschreibung Verwendung für Dateinamen Verwendung für Metadaten-Inhalt

${trackingId}

Zeichenkette

Eine Cryptshare-Tracking-ID ist eine eindeutige ID für eine einzelne Cryptshare-Übertragung.

check

check

${provisionDate}

LocalDateTime

Das Datum, an dem eine Cryptshare- Übertragung bereitgestellt wurde.

check

check

${expirationDate}

LocalDateTime

Das Datum, an dem eine Cryptshare Übertragung abläuft.

check

check

${product}

Zeichenkette

Eine Kennung für das Produkt, das den Transfer bereitgestellt hat, zum Beispiel Cryptshare for Outlook (Classic).

check

check

${classification}

Zeichenkette

Die E-Mail-Klassifizierung, die zum Kennzeichnen eines Cryptshare-Transfers verwendet wurde.

check

${message}

Zeichenkette

Die Benachrichtigungsnachricht, die verfasst wurde, um die Empfänger über einen Transfer zu informieren.

check

${subject}

Zeichenkette

Der Betreff der Benachrichtigung, der für die an die Empfänger eines Transfers gesendete Benachrichtigungsnachricht verwendet wurde.

check

check

${encryptedMessage}

Zeichenkette

Die vertrauliche Nachricht, die dem Transfer beigefügt wurde.

check

${encryptedSubject}

Zeichenkette

Der Betreff der vertraulichen Nachricht, der für die vertrauliche Nachricht verwendet wurde.

check

check

${http://sender.name[sender.name]}

Zeichenkette

Der Name des Absenders.

check

check

${sender.phone}

Zeichenkette

Die Telefonnummer des Absenders.

check

check

${sender.email}

Zeichenkette

Die E-Mail-Adresse des Absenders.

check

check

${sender.ipAddress}

Zeichenkette

Die IP-Adresse des Absenders.

check

check

${recipients}

Liste

Die Empfänger eines Transfers.

check

<recipient>

Objekt

Bietet Zugriff auf Empfängerattribute wie die E-Mail-Adresse.

check

${<recipient>.email}

Zeichenkette

E-Mail-Adresse eines Empfängers.

check

${<recipient>.metaId}

Zeichenkette

Die Transfer-ID eines Empfängers.

check

${fileChecksumAlgorithm}

Zeichenkette

Der verwendete Algorithmus zur Datei-Prüfsumme eines Transfers

check

check

${files}

Liste

Die Dateien in einem Transfer.

check

<file>

Objekt

Bietet Zugriff auf Attribute der Transferdatei, wie beispielsweise den Dateinamen.

check

${<file>.name}

Zeichenkette

Der ursprüngliche Name einer Transfer-Datei.

check

${<file>.encryptedName}

Zeichenkette

Der verschlüsselte Name einer Transfer-Datei .

check

$ {<file>.size}

long

Die Dateigröße einer Transfer-Datei in Byte.

check

${<file>.checksum}

Zeichenkette

Die Prüfsumme einer Transfer-Datei (unter Verwendung des durch ${fileChecksumAlgorithm} festgelegten Prüfsummenalgorithmus).

check

${options}

Objekt

Bietet Zugriff auf Übertragungsoptionen wie den ausgewählten Passwortmodus.

check

${options.passwordMode}

Zeichenkette

Der für einen Transfer verwendete Passwortmodus.

check

check

${options.showFilenames}

Boolescher Wert

Gibt an, ob in Benachrichtigungen zum Transfer die ursprünglichen Dateinamen angezeigt werden oder nicht.

check

check

${options.uploadNotificationEnabled}

Boolescher Wert

Gibt an, ob der Absender benachrichtigt wird, sobald der Upload für die Empfänger verfügbar ist.

check

check

${options.downloadNotificationEnabled}

boolean

Ob der Absender benachrichtigt wird, wenn Empfänger Dateien vom Transfer heruntergeladen haben.

check

check

Die Metadatendatei

Dateiname

Für jeden archivierten Transfer wird eine Metadatendatei in das Archivierungsverzeichnis geschrieben , dessen Name sich nach der in den Metadaten-Einstellungen festgelegten Namensvorlage richtet .

17 Metadatenkonfiguration EN

Für den Dateinamen der Metadaten-Datei kann ebenfalls auf die oben erwähnten Metadaten-Einstellungen zugegriffen werden. Das bedeutet , dass für den Dateinamen auch die markierten Informationen zum Transfer zur Verfügung stehen .

Beispiel

Es liegt ein Transfer mit der Tracking-ID ‚20170822-114019-3a4efd0d‘ vor. Zusammen mit einer Konfiguration, wie sie im obigen Screenshot gezeigt wird, lautet der Name der Metadatendatei ‚meta-info\_20170822-114019-3a4efd0d.xml‘.

Metadateninhalt

Es stehen zwei Vorlagen für den Metadateninhalt zur Verfügung. Eine für den Legacy-Konnektor und die andere für den lokalen Dateisystem-Konnektor sowie den Secure-Copy-Konnektor. Für alle Konnektortypen kann der Inhalt je nach den Anforderungen des verwendeten Archivierungssystems angepasst werden. Die vorkonfigurierten Vorlagen dienen lediglich als Beispiele.