mirror of
https://github.com/CatimaLoyalty/Android.git
synced 2026-01-19 12:28:04 -05:00
494: Inter Related Code changes for exporting encrypted zip r=TheLastProject a=ankittiwari101 1. Created new method `multipleCardsExportImportPasswordProtected()` in ImportExportTest.java 2. Added 5th Parameter `char[] password` to exportData method of MultiFormater.java 3. From this new method passed password field to `importData` and `exportData` method calls. 4. In CatimaExporter.java added a password parameter to ZipOutputStream(output,password) if a non null char[] array of non zero length is received for password parameter and setEncryptFiles(true) using AES 256 Encryption(by default)" Remaining - Dialogue Box for entering password. Note - This is only a draft pull request, if everything here looks good, I'll work next on The Password Dialog which is the final piece in the puzzle. Co-authored-by: Ankit Tiwari <ankitr.tiwari@gmail.com> Co-authored-by: Sylvia van Os <sylvia@hackerchick.me>