public final class Api extends Object
Modifier and Type | Method and Description |
---|---|
static void |
decrypt(List<File> in,
File out,
String password)
Entschlüsselt Dateien.
|
static void |
encrypt(List<File> in,
File out,
String password,
Boolean timeStamp)
Verschlüsselt Dateien.
|
static void |
unzip(List<File> in,
File out)
Entzippt Dateien.
|
static void |
unzipDecrypt(List<File> in,
File out,
String password)
Entzippt und entschlüsselt Dateien in einem Schritt.
|
static void |
zip(List<File> in,
File out,
Boolean timeStamp)
Zippt Dateien.
|
static void |
zipEncrypt(List<File> in,
File out,
String password,
Boolean timeStamp)
Zippt und verschlüsselt Dateien in einem Schritt.
|
public static void zip(List<File> in, File out, Boolean timeStamp) throws IOException
in
- Zu zippende Dateienout
- Dateiname inklusive Verzeichnispfad, in dem die Datei abgelegt werden soll.timeStamp
- Wenn true, wird an den Dateinamen das aktuelle Datum angehängt.IOException
public static void unzip(List<File> in, File out) throws IOException
in
- Zu entzippende Dateienout
- Verzeichnispfad, in dem die Dateien abgelegt werden sollenIOException
public static void encrypt(List<File> in, File out, String password, Boolean timeStamp) throws IOException
in
- Zu verschlüsselnde Dateienout
- Dateiname inklusive Verzeichnispfad, wenn in
nur eine Datei enthält. Sind mehrere Dateien in in
enthalten, ist ein Verzeichnispfad anzugeben.password
- Passwort für das VerschlüsselntimeStamp
- Wenn true, wird an den bzw. die Dateinamen das aktuelle Datum angehängt.IOException
public static void decrypt(List<File> in, File out, String password) throws IOException
in
- Zu entschlüsselnde Dateienout
- Dateiname inklusive Verzeichnispfad, wenn in
nur eine Datei enthält. Sind mehrere Dateien in in
enthalten, ist ein Verzeichnispfad anzugeben.password
- Passwort für das EntschlüsselnIOException
public static void zipEncrypt(List<File> in, File out, String password, Boolean timeStamp) throws IOException
in
- Zu zippende und verschlüsselnde Dateienout
- Dateiname inklusive Verzeichnispfad, wenn in
nur eine Datei enthält. Sind mehrere Dateien in in
enthalten, ist ein Verzeichnispfad anzugeben.password
- Passwort für das VerschlüsselntimeStamp
- Wenn true, wird an den Dateinamen das aktuelle Datum angehängt.IOException
public static void unzipDecrypt(List<File> in, File out, String password) throws IOException
in
- Zu entzippende und entschlüsselnde Dateienout
- Dateiname inklusive Verzeichnispfad, wenn in
nur eine Datei enthält. Sind mehrere Dateien in in
enthalten, ist ein Verzeichnispfad anzugeben.password
- Passwort für das EntschlüsselnIOException
Copyright © 2016. All rights reserved.