Vérifier le mot de passe des fichiers cryptés
Contents
[
Hide
]
Si les fichiers Excel (xlsx, xlsb, xls, xlsm) et Open office (ODS) sont verrouillés avec un mot de passe, Aspose.Cells for Java prend en charge la vérification simple du mot de passe sans analyser les données spécifiques des fichiers.
Vérifier le mot de passe du fichier crypté
Pour vérifier le mot de passe du fichier crypté, Aspose.Cells for Java fournit le[Vérifier le mot de passe](https://reference.aspose.com/cells/java/com.aspose.cells/fileformatutil#verifyPassword(java.io.InputStream,%20java.lang.String)méthode. Les méthodes acceptent deux paramètres, le flux de fichiers et le mot de passe qui doit être vérifié. L’extrait de code suivant illustre l’utilisation deVérifier le mot de passe pour vérifier si le mot de passe fourni est valide ou non.
Exemple de code :
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); |