Verifiera lösenordet för krypterade filer
Contents
[
Hide
]
Om Excel (xlsx, xlsb, xls, xlsm) och Open office (ODS)-filer är låsta med lösenord, stöder Aspose.Cells for Java enkel lösenordsverifiering utan att tolka specifik data för filerna.
Verifiera lösenordet för den krypterade filen
För att verifiera lösenordet för den krypterade filen tillhandahåller Aspose.Cells for Java[Verifiera lösenord](https://reference.aspose.com/cells/java/com.aspose.cells/fileformatutil#verifyPassword(java.io.InputStream,%20java.lang.String)metod. Metoderna accepterar två parametrar, filströmmen och lösenordet som måste verifieras. Följande kodavsnitt visar användningen avVerifiera lösenord metod för att verifiera om det angivna lösenordet är giltigt eller inte.
Exempelkod:
This file contains hidden or 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); |