Passwort von verschlüsselten Dateien verifizieren
Contents
[
Hide
]
Wenn Excel (xlsx, xlsb, xls, xlsm) und OpenOffice (ODS)-Dateien mit einem Passwort geschützt sind, unterstützt Aspose.Cells for Java eine einfache Passwortprüfung, ohne bestimmte Daten der Dateien zu analysieren.
Das Passwort der verschlüsselten Datei verifizieren
Um das Passwort der verschlüsselten Datei zu überprüfen, bietet Aspose.Cells for Java die Methode VerifyPassword an. Die Methode akzeptiert zwei Parameter, den Dateistream und das zu überprüfende Passwort. Der folgende Code-Schnipsel zeigt die Verwendung der Methode VerifyPassword zur Überprüfung, ob das angegebene Passwort gültig ist oder nicht.
Beispielcode:
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-Java | |
// The path to the documents directory. | |
String dataDir = Utils.getSharedDataDir(VerifyPassword.class) + "LoadingSavingConvertingAndManaging/"; | |
// Create a Stream object | |
FileInputStream fstream = new FileInputStream(dataDir + "EncryptedBook1.xlsx"); | |
boolean isPasswordValid = FileFormatUtil.verifyPassword(fstream, "1234"); | |
System.out.println("Password is Valid: " + isPasswordValid); |